zhbyyy před 2 roky
rodič
revize
950c4bfcea

+ 1 - 0
investment/styles/investHomeBig.css

@@ -17,6 +17,7 @@ body {
 [v-cloak] {
   display: none;
 }
+iframe { display:block; }
 #app{
   display: grid;
   grid-template-columns: repeat(3, 1fr);

+ 1 - 0
manpowerPort/js/index.js

@@ -444,6 +444,7 @@ let app = new Vue({
           res.orgData.area10.card1.forEach(item => {
             this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.enterprise, item.work])
           })
+          this.storageRecordConfig = { ...this.storageRecordConfig }
           // 数据库预警
           this.storageRecordConfig2.data = []
           res.orgData.area10.card2.forEach(item => {

+ 41 - 37
manpowerPort/js/index2.js

@@ -36,33 +36,33 @@ let app = new Vue({
         rowNum: 4,
         align: ['center', 'center', 'center', 'center'],
         data: [
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	山西焦煤	 ', '	“退二进一”完成情况表现优秀	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	山西焦煤	 ', '	总部机构压减成效明显	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	晋能控股	 ', '	总部人员压减成效突出	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	晋能控股	 ', '	中层管理人数改革成效显著	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	晋能控股	 ', '	管理级次压缩成效明显	 '],
-          ['<span class="lightOut"><span class="	light red	"></span></span>', '	华阳新材	 ', '	六定未按要求下穿到全级次企业	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	潞安化工	 ', '	全员劳动生产率提高明显	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	建投集团	 ', '	深入开展中层管理人员竞聘上岗	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	华舰体育	 ', '	集团人数增长速度较快	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	华舰体育	 ', '	人员增速显著高于全员劳动生产率增速	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	国际能源	 ', '	全员劳动生产率增速显著高于人员增速	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	山西焦煤	 ', '	人工成本利润率增长且总人数下降	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	晋能控股	 ', '	人工成本利润率增长且总人数下降	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	华阳新材	 ', '	人工成本利润率增长且总人数下降	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	太重集团	 ', '	人工成本利润率增长且总人数下降	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	国际能源	 ', '	人工成本利润率增长且总人数下降	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	华远陆港	 ', '	人工成本利润率增长且总人数下降	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	交控集团	 ', '	人工成本利润率增长且总人数下降	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	云时代	 ', '	人工成本利润率增长且总人数下降	 '],
-          ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	文旅集团	 ', '	人工成本利润率显著降低	 '],
-          ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	航产集团	 ', '	人工成本利润率显著降低	 '],
-          ['<span class="lightOut"><span class="	light red	"></span></span>', '	大地控股	 ', '	中层管理人员任命不符合六定要求	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	交控集团	 ', '	“退二进一”完成情况表现优秀	 '],
-          ['<span class="lightOut"><span class="	light green	"></span></span>', '	太重集团	 ', '	开展管理人员末等调整和不胜任退出	 '],
-          ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	华舰体育	 ', '	六定相关文件未按要求备案	 '],
-          ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	文旅集团	 ', '	六定相关文件未按要求备案	 '],
-          ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	水控集团	 ', '	六定相关文件未按要求备案	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	山西焦煤	 ', '	“退二进一”完成情况表现优秀	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	山西焦煤	 ', '	总部机构压减成效明显	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	晋能控股	 ', '	总部人员压减成效突出	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	晋能控股	 ', '	中层管理人数改革成效显著	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	晋能控股	 ', '	管理级次压缩成效明显	 '],
+          // ['<span class="lightOut"><span class="	light red	"></span></span>', '	华阳新材	 ', '	六定未按要求下穿到全级次企业	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	潞安化工	 ', '	全员劳动生产率提高明显	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	建投集团	 ', '	深入开展中层管理人员竞聘上岗	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	华舰体育	 ', '	集团人数增长速度较快	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	华舰体育	 ', '	人员增速显著高于全员劳动生产率增速	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	国际能源	 ', '	全员劳动生产率增速显著高于人员增速	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	山西焦煤	 ', '	人工成本利润率增长且总人数下降	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	晋能控股	 ', '	人工成本利润率增长且总人数下降	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	华阳新材	 ', '	人工成本利润率增长且总人数下降	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	太重集团	 ', '	人工成本利润率增长且总人数下降	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	国际能源	 ', '	人工成本利润率增长且总人数下降	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	华远陆港	 ', '	人工成本利润率增长且总人数下降	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	交控集团	 ', '	人工成本利润率增长且总人数下降	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	云时代	 ', '	人工成本利润率增长且总人数下降	 '],
+          // ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	文旅集团	 ', '	人工成本利润率显著降低	 '],
+          // ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	航产集团	 ', '	人工成本利润率显著降低	 '],
+          // ['<span class="lightOut"><span class="	light red	"></span></span>', '	大地控股	 ', '	中层管理人员任命不符合六定要求	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	交控集团	 ', '	“退二进一”完成情况表现优秀	 '],
+          // ['<span class="lightOut"><span class="	light green	"></span></span>', '	太重集团	 ', '	开展管理人员末等调整和不胜任退出	 '],
+          // ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	华舰体育	 ', '	六定相关文件未按要求备案	 '],
+          // ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	文旅集团	 ', '	六定相关文件未按要求备案	 '],
+          // ['<span class="lightOut"><span class="	light yellow	"></span></span>', '	水控集团	 ', '	六定相关文件未按要求备案	 '],
         ],
       },
       storageRecordConfig2: {
@@ -102,9 +102,9 @@ let app = new Vue({
         },
         grid: {
           top: '22%',
-          right: '5%',
-          left: '8%',
-          bottom: '25%',
+          right: '3%',
+          left: '5%',
+          bottom: '10%',
         },
         legend: {
           data: '',
@@ -261,8 +261,12 @@ let app = new Vue({
           })
           // 各二级企业本部员额数
           dataL6[0] = []
+          dataL6[1] = []
+          dataL6[2] = []
           res.orgData.area3.card2.forEach(item => {
             dataL6[0].push(item['ZBPZ0031'])
+            dataL6[1].push(item['ZBPZ0053'])
+            dataL6[2].push(item['ZBPZ0052'])
           })
           // 人数变化和全员劳动生产率变化率分析
           dataL7[0] = []
@@ -335,7 +339,7 @@ let app = new Vue({
           // 各二级企业全员绩效考核
           dataR7[0] = []
           res.orgData.area6.card1.forEach(item => {
-            dataR7[0].push(item['ZBPZ0024'])
+            dataR7[0].push(item['ZBPZ0066'])
           })
           // 各二级企业任期制契约化完成率
           dataR8[0] = []
@@ -383,14 +387,15 @@ let app = new Vue({
           // 分析预警中心
           // 工作台分析
           this.storageRecordConfig.data = []
-          area10.card1.forEach(item => {
+          res.orgData.area10.card1.forEach(item => {
             this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.enterprise, item.work])
           })
+          this.storageRecordConfig = { ...this.storageRecordConfig }
           // 数据库预警
-          this.storageRecordConfig2.data = []
-          area10.card2.forEach(item => {
-            this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
-          })
+          // this.storageRecordConfig2.data = []
+          // res.orgData.area10.card2.forEach(item => {
+          //   this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
+          // })
 
              // 数据整理
           dataL7[0].forEach((item, index) => {
@@ -593,7 +598,6 @@ let app = new Vue({
         //   position: 'top'
         // },
       }
-
       option.title.text = '本部机构数'
       option.legend.data = ['六定改革前各二级企业本部机构数', '当前各二级企业本部机构数', '六个二级企业本部机构数核定上限']
       option.yAxis.push({

+ 11 - 8
manpowerPort/js/index2JNKG.js

@@ -242,11 +242,13 @@ let app = new Vue({
             dataL3[0].push(item['ZBPZ0091'])
           })
           // 各二级企业管理人员数
-          dataL4[0] = []
           dataL4[1] = []
+          dataL4[0] = []
+          dataL4[2] = []
           res.orgData.area2.card2.forEach(item => {
-            dataL4[0].push(item['ZBPZ0031'])
-            dataL4[1].push(item['ZBPZ0049'])
+            dataL4[1].push(item['ZBPZ0046'])
+            dataL4[0].push(item['ZBPZ0047'])
+            dataL4[2].push(item['ZBPZ0048'])
           })
 
           // 定员额
@@ -379,14 +381,15 @@ let app = new Vue({
           // 分析预警中心
           // 工作台分析
           this.storageRecordConfig.data = []
-          area10.card1.forEach(item => {
+          res.orgData.area10.card1.forEach(item => {
             this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.enterprise, item.work])
           })
+          this.storageRecordConfig = { ...this.storageRecordConfig }
           // 数据库预警
-          this.storageRecordConfig2.data = []
-          area10.card2.forEach(item => {
-            this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
-          })
+          // this.storageRecordConfig2.data = []
+          // res.orgData.area10.card2.forEach(item => {
+          //   this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
+          // })
 
           // 数据整理
           dataL7[0].forEach((item, index) => {

+ 10 - 9
manpowerPort/js/index3.js

@@ -100,9 +100,9 @@ let app = new Vue({
         },
         grid: {
           top: '22%',
-          right: '5%',
-          left: '8%',
-          bottom: '26%',
+          right: '3%',
+          left: '5%',
+          bottom: '10%',
         },
         legend: {
           data: '',
@@ -378,7 +378,7 @@ let app = new Vue({
           // 各二级企业全员绩效考核
           dataR7[0] = []
           res.orgData.area6.card1.forEach(item => {
-            dataR7[0].push(item['ZBPZ0024'])
+            dataR7[0].push(item['ZBPZ0066'])
           })
           // 各二级企业任期制契约化完成率
           dataR8[0] = []
@@ -426,14 +426,15 @@ let app = new Vue({
           // 分析预警中心
           // 工作台分析
           this.storageRecordConfig.data = []
-          area10.card1.forEach(item => {
+          res.orgData.area10.card1.forEach(item => {
             this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.enterprise, item.work])
           })
+          this.storageRecordConfig = { ...this.storageRecordConfig }
           // 数据库预警
-          this.storageRecordConfig2.data = []
-          area10.card2.forEach(item => {
-            this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
-          })
+          // this.storageRecordConfig2.data = []
+          // res.orgData.area10.card2.forEach(item => {
+          //   this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
+          // })
 
           // 数据整理
           dataL7[0].forEach((item, index) => {

+ 6 - 5
manpowerPort/js/index3MT.js

@@ -421,14 +421,15 @@ let app = new Vue({
           // 分析预警中心
           // 工作台分析
           this.storageRecordConfig.data = []
-          area10.card1.forEach(item => {
+          res.orgData.area10.card1.forEach(item => {
             this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.enterprise, item.work])
           })
+          this.storageRecordConfig = { ...this.storageRecordConfig }
           // 数据库预警
-          this.storageRecordConfig2.data = []
-          area10.card2.forEach(item => {
-            this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
-          })
+          // this.storageRecordConfig2.data = []
+          // res.orgData.area10.card2.forEach(item => {
+          //   this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
+          // })
           // 数据整理
           dataL7[0].forEach((item, index) => {
             if (dataL7[1][index] < 0 && dataL7[0][index] > 0) {

+ 10 - 9
manpowerPort/js/index4.js

@@ -100,9 +100,9 @@ let app = new Vue({
         },
         grid: {
           top: '22%',
-          right: '5%',
-          left: '8%',
-          bottom: '26%',
+          right: '3%',
+          left: '5%',
+          bottom: '10%',
         },
         legend: {
           data: '',
@@ -350,7 +350,7 @@ let app = new Vue({
           // 各二级企业全员绩效考核
           dataR7[0] = []
           res.orgData.area6.card1.forEach(item => {
-            dataR7[0].push(item['ZBPZ0024'])
+            dataR7[0].push(item['ZBPZ0066'])
           })
           // 各二级企业任期制契约化完成率
           dataR8[0] = []
@@ -398,14 +398,15 @@ let app = new Vue({
           // 分析预警中心
           // 工作台分析
           this.storageRecordConfig.data = []
-          area10.card1.forEach(item => {
+          res.orgData.area10.card1.forEach(item => {
             this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.enterprise, item.work])
           })
+          this.storageRecordConfig = { ...this.storageRecordConfig }
           // 数据库预警
-          this.storageRecordConfig2.data = []
-          area10.card2.forEach(item => {
-            this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
-          })
+          // this.storageRecordConfig2.data = []
+          // res.orgData.area10.card2.forEach(item => {
+          //   this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
+          // })
 
           dataL7[0].forEach((item, index) => {
             if (dataL7[1][index] < 0 && dataL7[0][index] > 0) {

+ 6 - 5
manpowerPort/js/index4SY.js

@@ -393,14 +393,15 @@ let app = new Vue({
           // 分析预警中心
           // 工作台分析
           this.storageRecordConfig.data = []
-          area10.card1.forEach(item => {
+          res.orgData.area10.card1.forEach(item => {
             this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.enterprise, item.work])
           })
+          this.storageRecordConfig = { ...this.storageRecordConfig }
           // 数据库预警
-          this.storageRecordConfig2.data = []
-          area10.card2.forEach(item => {
-            this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
-          })
+          // this.storageRecordConfig2.data = []
+          // res.orgData.area10.card2.forEach(item => {
+          //   this.storageRecordConfig.data.push(['<span class="lightOut"><span class="light ' + (item.lightsup === '0' ? 'red' : item.lightsup === '1' ? 'yellow' : 'green') + '"></span></span>', item.warning, item.date])
+          // })
           dataL7[0].forEach((item, index) => {
             if (dataL7[1][index] < 0 && dataL7[0][index] > 0) {
               let obj = { value: [this.companyList[index].name, dataL7[0][index]], symbolSize: 15 }