zhangxiaoxu123456
2022-04-15 415d3759a79817aaeb103ed587df3de885ef3832
src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue
@@ -11,83 +11,84 @@
          border
          style="width: 100%">
          <el-table-column
            :formatter="dataTypeFormatter"
            align="center"
            prop="date"
            prop="dataType"
            label="指标名称"
            fixed="left">
          </el-table-column>
          <el-table-column
            prop="name"
            prop="yearFinish"
            align="center"
            label="去年完成">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="january"
            align="center"
            label="1月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="february"
            align="center"
            label="2月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="march"
            align="center"
            label="3月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="april"
            align="center"
            label="4月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="may"
            align="center"
            label="5月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="june"
            align="center"
            label="6月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="july"
            align="center"
            label="7月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="august"
            align="center"
            label="8月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="september"
            align="center"
            label="9月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="october"
            align="center"
            label="10月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="november"
            align="center"
            label="11月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="december"
            align="center"
            label="12月">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="plan"
            align="center"
            label="省厅计划">
          </el-table-column>
          <el-table-column
            prop="address"
            prop="finish"
            align="center"
            label="当前完成率">
          </el-table-column>
@@ -99,41 +100,45 @@
<script>
  import nowSize from "../../../../libs/nowSize";
  import { getLabourTable } from '@/api/jiuyeAndChuangye'
    export default {
        name: "workStatistics",
        data() {
            return {
                tableData: [{
                    date: '城镇新增就业人数',
                    name: '122',
                    address: '32111'
                }, {
                    date: '城镇失业人员实现再就业人数',
                    name: '233',
                    address: '34222'
                }, {
                    date: '农村劳动力向非农产业转移人数',
                    name: '23222',
                    address: '3112222'
                }, {
                    date: '其中:劳务输出',
                    name: '34221',
                    address: '122222'
                }, {
                    date: '开展补贴性职业技能培训人数',
                    name: '2333',
                    address: '1232233'
                }, {
                    date: '城镇登记失业率',
                    name: '222',
                    address: '2222'
                }]
                tableData: []
            }
        },
        mounted() {
          this.getLabourTable()
          this.laogongJiuyeEcharts()
        },
        methods: {
            getLabourTable() {
                getLabourTable().then(res => {
                    console.log('res----',res)
                    if(res.code == 1000) {
                        this.tableData = res.list
                    }
                })
            },
            dataTypeFormatter(row,column) {
                let name = row.dataType
                if(name == 1) {
                    return '城镇新增就业人数'
                }else if(name == 2) {
                    return '城镇失业人员实现再就业人数'
                }else if(name == 3) {
                    return '城镇就业困难人员实现再就业人数'
                }else if(name == 4) {
                    return '农村劳动力向非农产业转移人数'
                }else if(name == 5) {
                    return '劳务输出'
                }else if(name == 6) {
                    return '开展补贴性职业技能培训\t\t人数'
                }else if(name == 7) {
                    return '城镇登记失业率'
                }
            },
            laogongJiuyeEcharts() {
              let myEchart = this.$echarts.init(document.getElementById('laogongJiuyeEcharts'))
              let option = {