From 530181b2e8d806f94d45d5b895de863b55c8f402 Mon Sep 17 00:00:00 2001 From: 付延余 <f-yanyu@outlook.com> Date: 星期一, 18 四月 2022 13:47:33 +0800 Subject: [PATCH] 人事人才 --- src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue | 34 +++++++++++++++++++++++++--------- 1 files changed, 25 insertions(+), 9 deletions(-) diff --git a/src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue b/src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue index 9da8042..fb0decd 100644 --- a/src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue +++ b/src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue @@ -100,22 +100,26 @@ <script> import nowSize from "../../../../libs/nowSize"; - import { getLabourTable } from '@/api/jiuyeAndChuangye' + import { getLabourTable, getLabourLine } from '@/api/jiuyeAndChuangye' export default { name: "workStatistics", data() { return { - tableData: [] + tableData: [], + newEmployment:[], //鏂板灏变笟 + loseReEmployment:[], //澶变笟浜哄憳鍐嶅氨涓� + diffReEmployment: [], //灏变笟鍥伴毦浜哄憳鍐嶅氨涓� + xdata:[], } }, mounted() { this.getLabourTable() + this.getLabourLine() this.laogongJiuyeEcharts() }, methods: { - getLabourTable() { + getLabourTable() { //鏌ヨ鍔冲姩灏变笟琛ㄦ牸鏁版嵁鎺ュ彛 getLabourTable().then(res => { - console.log('res----',res) if(res.code == 1000) { this.tableData = res.list } @@ -134,10 +138,22 @@ }else if(name == 5) { return '鍔冲姟杈撳嚭' }else if(name == 6) { - return '寮�灞曡ˉ璐存�ц亴涓氭妧鑳藉煿璁璡t\t浜烘暟' + return '寮�灞曡ˉ璐存�ц亴涓氭妧鑳藉煿璁汉鏁�' }else if(name == 7) { return '鍩庨晣鐧昏澶变笟鐜�' } + }, + /*鏌ヨ鍔冲姩灏变笟鎶樼嚎鍥炬暟鎹帴鍙�*/ + getLabourLine() { + getLabourLine().then(res => { + if(res.code == 1000) { + this.newEmployment = res.list[0][1] || [] + this.loseReEmployment = res.list[1][2] || [] + this.diffReEmployment = res.list[2][3] || [] + this.xdata = res.obj || [] + this.laogongJiuyeEcharts() + } + }) }, laogongJiuyeEcharts() { let myEchart = this.$echarts.init(document.getElementById('laogongJiuyeEcharts')) @@ -177,7 +193,7 @@ xAxis: { type: 'category', boundaryGap: false, - data: ['2021/4', '2021/5', '2021/6', '2021/7', '2021/8', '2021/9', '2021/10'], + data: this.xdata, axisLabel: { show: true, textStyle: { @@ -220,17 +236,17 @@ { name: '鏂板灏变笟', type: 'line', - data: [370, 332, 401, 534, 490, 530, 910] + data: this.newEmployment }, { name: '澶变笟浜哄憳鍐嶅氨涓�', type: 'line', - data: [220, 182, 191, 234, 290, 330, 310] + data: this.loseReEmployment }, { name: '灏变笟鍥伴毦浜哄憳鍐嶅氨涓�', type: 'line', - data: [150, 132, 201, 154, 190, 330, 410] + data: this.diffReEmployment } ] }; -- Gitblit v1.9.1