付延余
2022-04-27 bc1417d555b6e78627e04b3b854ccacca87eed17
首页数据
4个文件已修改
1个文件已添加
209 ■■■■ 已修改文件
config/index.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/personnelTalents.js 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/show/index/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/show/personnelTalents/personnelTalentsChild/PersonnelTalents_UnitPersonnel.vue 196 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
config/index.js
@@ -3,7 +3,7 @@
// see http://vuejs-templates.github.io/webpack for documentation.
const path = require("path");
let url = 'http://192.168.0.132:8081'
let url = 'http://192.168.0.130:8081'
module.exports = {
  dev: {
src/api/personnelTalents.js
New file
@@ -0,0 +1,6 @@
import { getRequest, postRequest} from "../libs/axios";
// 29. 查询事业单位人员情况表格数据接口
export const getPersonTable = (params) => {
  return postRequest('/ybg/webservice/app/personnel/getPersonTable.do',params)
}
src/main.js
@@ -20,7 +20,6 @@
Vue.config.productionTip = false
import vcolorpicker from 'vcolorpicker'
Vue.use(vcolorpicker)
src/pages/show/index/index.vue
@@ -486,7 +486,7 @@
  getLabourTable,
  getLabourChart,
  getInsuranceChart,
  getTownTable,
  getTownTable
} from "@/api/index";
export default {
@@ -1066,7 +1066,7 @@
          this.TownTable = res.list
        }
      })
    },
    }
  }
};
</script>
src/pages/show/personnelTalents/personnelTalentsChild/PersonnelTalents_UnitPersonnel.vue
@@ -8,32 +8,32 @@
        border
        style="width: 100%" :span-method="mergeColumnTableCell">
        <el-table-column
          prop="nianfen"
          prop="jyear"
          label="年份"
          fixed="left">
        </el-table-column>
        <el-table-column
          prop="fanwei"
          prop="scope"
          label="范围">
        </el-table-column>
        <el-table-column
          label="总体情况">
          <el-table-column label="事业单位(家)" prop="shiyedanwei">
          <el-table-column label="事业单位(家)" prop="publicInstitutions">
          </el-table-column>
          <el-table-column label="在职人员(万人)" prop="zaizhirenyuan">
          <el-table-column label="在职人员(万人)" prop="inJobs">
          </el-table-column>
          <el-table-column label="年人均收入(万元)" prop="nianrenjunshouru">
          <el-table-column label="年人均收入(万元)" prop="perIncome">
          </el-table-column>
          <el-table-column label="全省排名" prop="quanshengpaiming">
          <el-table-column label="全省排名" prop="incomeRank">
          </el-table-column>
          <el-table-column label="年人均收入增速" prop="nianrenjunshouruzengsu">
          <el-table-column label="年人均收入增速" prop="incomeSpeed">
          </el-table-column>
        </el-table-column>
        <el-table-column label="其中">
          <el-table-column label="工资性 年人均收入 (万元)" prop="gongzixingnianjunshouru"></el-table-column>
          <el-table-column label="全省排位" prop="quanshengpaiming1"></el-table-column>
          <el-table-column label="各项奖励性和 改革性补贴年 人均收入 (万元)" prop="gexiangjianglixing"></el-table-column>
          <el-table-column label="全省排位" prop="quanshengpaiming2"></el-table-column>
          <el-table-column label="工资性 年人均收入 (万元)" prop="wagesIncome"></el-table-column>
          <el-table-column label="全省排位" prop="wagesRank"></el-table-column>
          <el-table-column label="各项奖励性和 改革性补贴年 人均收入 (万元)" prop="subsidyIncome"></el-table-column>
          <el-table-column label="全省排位" prop="subsidyRank"></el-table-column>
        </el-table-column>
      </el-table>
    </div>
@@ -41,7 +41,8 @@
    <div class="PT_unitPersonnel--echart-box">
      <div class="PT_navEchart--title">
        <el-radio-group v-model="checkedCategory" >
          <el-radio v-for="(categoryItem,index) in CARE_GORY" :label="categoryItem" :key="index" @change="selectEcharts(index)">{{ categoryItem }}
          <el-radio v-for="(categoryItem,index) in CARE_GORY" :label="categoryItem" :key="index"
                    @change="selectEcharts(index)">{{ categoryItem }}
          </el-radio>
        </el-radio-group>
      </div>
@@ -54,89 +55,91 @@
<script>
import nowSize from "../../../../libs/nowSize";
import {getPersonTable} from '@/api/personnelTalents'
export default {
  name: "PersonnelTalents_UnitPersonnel",
  data() {
    return {
      tableData: [
        {
          nianfen: '2022年',
          fanwei: '全市',
          shiyedanwei: '5363',
          zaizhirenyuan: '16.4',
          nianrenjunshouru: '10.54',
          quanshengpaiming: '3',
          nianrenjunshouruzengsu: '3.02%',
          gongzixingnianjunshouru: '6.81',
          quanshengpaiming1: '8',
          gexiangjianglixing: 3.73,
          quanshengpaiming2: '1'
        },
        {
          nianfen: '2022年',
          fanwei: '全市',
          shiyedanwei: '5363',
          zaizhirenyuan: '16.4',
          nianrenjunshouru: '10.54',
          quanshengpaiming: '3',
          nianrenjunshouruzengsu: '3.02%',
          gongzixingnianjunshouru: '6.81',
          quanshengpaiming1: '8',
          gexiangjianglixing: 3.73,
          quanshengpaiming2: '1'
        },
        {
          nianfen: '2022年',
          fanwei: '全市',
          shiyedanwei: '5363',
          zaizhirenyuan: '16.4',
          nianrenjunshouru: '10.54',
          quanshengpaiming: '3',
          nianrenjunshouruzengsu: '3.02%',
          gongzixingnianjunshouru: '6.81',
          quanshengpaiming1: '8',
          gexiangjianglixing: 3.73,
          quanshengpaiming2: '1'
        },
        {
          nianfen: '2021年',
          fanwei: '全市',
          shiyedanwei: '5363',
          zaizhirenyuan: '16.4',
          nianrenjunshouru: '10.54',
          quanshengpaiming: '3',
          nianrenjunshouruzengsu: '3.02%',
          gongzixingnianjunshouru: '6.81',
          quanshengpaiming1: '8',
          gexiangjianglixing: 3.73,
          quanshengpaiming2: '1'
        },
        {
          nianfen: '2021年',
          fanwei: '全市',
          shiyedanwei: '5363',
          zaizhirenyuan: '16.4',
          nianrenjunshouru: '10.54',
          quanshengpaiming: '3',
          nianrenjunshouruzengsu: '3.02%',
          gongzixingnianjunshouru: '6.81',
          quanshengpaiming1: '8',
          gexiangjianglixing: 3.73,
          quanshengpaiming2: '1'
        },
        {
          nianfen: '2021年',
          fanwei: '全市',
          shiyedanwei: '5363',
          zaizhirenyuan: '16.4',
          nianrenjunshouru: '10.54',
          quanshengpaiming: '3',
          nianrenjunshouruzengsu: '3.02%',
          gongzixingnianjunshouru: '6.81',
          quanshengpaiming1: '8',
          gexiangjianglixing: 3.73,
          quanshengpaiming2: '1'
        },
        // {
        //   nianfen: '2022年',
        //   fanwei: '全市',
        //   shiyedanwei: '5363',
        //   zaizhirenyuan: '16.4',
        //   nianrenjunshouru: '10.54',
        //   quanshengpaiming: '3',
        //   nianrenjunshouruzengsu: '3.02%',
        //   gongzixingnianjunshouru: '6.81',
        //   quanshengpaiming1: '8',
        //   gexiangjianglixing: 3.73,
        //   quanshengpaiming2: '1'
        // },
        // {
        //   nianfen: '2022年',
        //   fanwei: '全市',
        //   shiyedanwei: '5363',
        //   zaizhirenyuan: '16.4',
        //   nianrenjunshouru: '10.54',
        //   quanshengpaiming: '3',
        //   nianrenjunshouruzengsu: '3.02%',
        //   gongzixingnianjunshouru: '6.81',
        //   quanshengpaiming1: '8',
        //   gexiangjianglixing: 3.73,
        //   quanshengpaiming2: '1'
        // },
        // {
        //   nianfen: '2022年',
        //   fanwei: '全市',
        //   shiyedanwei: '5363',
        //   zaizhirenyuan: '16.4',
        //   nianrenjunshouru: '10.54',
        //   quanshengpaiming: '3',
        //   nianrenjunshouruzengsu: '3.02%',
        //   gongzixingnianjunshouru: '6.81',
        //   quanshengpaiming1: '8',
        //   gexiangjianglixing: 3.73,
        //   quanshengpaiming2: '1'
        // },
        // {
        //   nianfen: '2021年',
        //   fanwei: '全市',
        //   shiyedanwei: '5363',
        //   zaizhirenyuan: '16.4',
        //   nianrenjunshouru: '10.54',
        //   quanshengpaiming: '3',
        //   nianrenjunshouruzengsu: '3.02%',
        //   gongzixingnianjunshouru: '6.81',
        //   quanshengpaiming1: '8',
        //   gexiangjianglixing: 3.73,
        //   quanshengpaiming2: '1'
        // },
        // {
        //   nianfen: '2021年',
        //   fanwei: '全市',
        //   shiyedanwei: '5363',
        //   zaizhirenyuan: '16.4',
        //   nianrenjunshouru: '10.54',
        //   quanshengpaiming: '3',
        //   nianrenjunshouruzengsu: '3.02%',
        //   gongzixingnianjunshouru: '6.81',
        //   quanshengpaiming1: '8',
        //   gexiangjianglixing: 3.73,
        //   quanshengpaiming2: '1'
        // },
        // {
        //   nianfen: '2021年',
        //   fanwei: '全市',
        //   shiyedanwei: '5363',
        //   zaizhirenyuan: '16.4',
        //   nianrenjunshouru: '10.54',
        //   quanshengpaiming: '3',
        //   nianrenjunshouruzengsu: '3.02%',
        //   gongzixingnianjunshouru: '6.81',
        //   quanshengpaiming1: '8',
        //   gexiangjianglixing: 3.73,
        //   quanshengpaiming2: '1'
        // },
      ],
      checkedCategory: '事业单位',
      CARE_GORY:['事业单位', '在职人员', '年人均收入'],
@@ -145,6 +148,7 @@
  },
  mounted() {
    this.Init_echarts()
    this.getPersonTable()
  },
  methods: {
    mergeColumnTableCell({rowIndex, columnIndex}) {
@@ -289,6 +293,14 @@
    // 通过点击更换echarts图表信息
    selectEcharts(index){
      console.log(index);
    },
    // 29. 查询事业单位人员情况表格数据接口
    getPersonTable() {
      getPersonTable().then(res => {
        if (res.code === 1000) {
          this.tableData = res.list
        }
      })
    }
  },
    created() {
@@ -395,7 +407,9 @@
        background: transparent;
        border-radius: 1%;
        box-sizing: content-box;
        border: 0.0078125rem  /* 2/256 */ solid #DCDFE6;
        border: 0.0078125rem /* 2/256 */
        solid #DCDFE6;
        &::after {
          content: '';
          width: 0;