| | |
| | | |
| | | <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 |
| | | } |
| | |
| | | }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')) |
| | |
| | | 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: { |
| | |
| | | { |
| | | 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 |
| | | } |
| | | ] |
| | | }; |