Ver código fonte

Merge branch 'main' of https://git.sxidc.com/kingdee_large_screen/pc_kingdee_large_screen

l1448442195@163.com 1 ano atrás
pai
commit
52b2fb838f

BIN
manpower/images/alert.png


BIN
manpower/images/back.png


+ 1 - 1
manpower/index.html

@@ -229,7 +229,7 @@
 
     <div class="tip" @click="showTip = false" v-if="showTip">
       <div class="tip-box">
-        <div>{{tipData[tipNum]}}</div>
+        <div class="tip-content">{{tipData[tipNum]}}</div>
         <!-- <div class="btm20">全员劳动生产率从去年前的人均XX万元提升到XX万元;在岗职工平均工资从去年前的人均XX万元提升到XX万元。</div>
         <div>打破工资“大锅饭”,所有盈利企业工资增幅不高于利润增幅。实行薪酬“双挂钩”,省属企业负责人绩效年薪与经营业绩考核结果挂钩后,还要与企业经济效益挂钩。</div> -->
       </div>

+ 4 - 2
manpower/index2.html

@@ -24,7 +24,9 @@
 <body>
   <div id="app">
     <header class="my-header">
-      <span class="left">返回</span>
+      <span class="left" @click="handleGoBack"><img
+        style="width: 70px;height: 70px;"
+        src="./images/back.png"></img> </span>
       <span>晋能控股</span>
       <span class="right">{{time}}</span>
     </header>
@@ -217,7 +219,7 @@
       </div>
     </div>
     <div class="footer">
-      <a class="item" v-for="(item,index) in companyList" :key="index">{{item.name}}</a>
+      <a class="item" v-for="(item,index) in companyList" :key="index" @click="handleGoPage(item.link)">{{item.name}}</a>
     </div>
   </div>
   <script src="./js/index2.js"></script>

+ 4 - 1
manpower/index3.html

@@ -23,6 +23,9 @@
 <body>
   <div id="app">
     <header class="my-header">
+      <span class="left" @click="handleGoBack"><img
+        style="width: 70px;height: 70px;"
+        src="./images/back.png"></img> </span>
       <span>山西煤炭运销集团长治有限公司</span>
       <span class="right">{{time}}</span>
     </header>
@@ -215,7 +218,7 @@
       </div>
     </div>
     <div class="footer" style="width: 70%;">
-      <a class="item" v-for="(item,index) in companyList" :key="index">{{item.name}}</a>
+      <a class="item" v-for="(item,index) in companyList" :key="index" @click="handleGoPage(item.link)">{{item.name}}</a>
     </div>
   </div>
   <script src="./js/index3.js"></script>

+ 4 - 1
manpower/index4.html

@@ -23,6 +23,9 @@
 <body>
   <div id="app">
     <header class="my-header">
+      <span class="left" @click="handleGoBack"><img
+        style="width: 70px;height: 70px;"
+        src="./images/back.png"></img> </span>
       <span>山西三元煤业股份有限公司</span>
       <span class="right">{{time}}</span>
     </header>
@@ -215,7 +218,7 @@
       </div>
     </div>
     <div class="footer">
-      <a class="item" v-for="(item,index) in companyList" :key="index"><img
+      <a class="item" v-for="(item,index) in companyList" :key="index" @click="handleGoPage(item.link)"><img
           :src="`./images/logos/logo${index+1}.png`"></img> {{item.name}}</a>
     </div>
   </div>

+ 1 - 1
manpower/js/data2.js

@@ -1,6 +1,6 @@
 const companyList = [
   { name: '山西煤炭运销集团忻州有限公司' },
-  { name: '山西煤炭运销集团长治有限公司' },
+  { name: '山西煤炭运销集团长治有限公司', link:'./index3.html' },
   { name: '晋能控股电力集团有限公司' },
   { name: '中国太原煤炭交易中心有限公司' },
   { name: '晋能控股装备制造集团有限公司' },

+ 1 - 1
manpower/js/data3.js

@@ -1,7 +1,7 @@
 const companyList = [
   { name: '山西煤炭运销集团三元石窟煤业有限公司' },
   { name: '山西三元福达煤业有限公司' },
-  { name: '山西三元煤业股份有限公司' },
+  { name: '山西三元煤业股份有限公司', link: './index4.html' },
   { name: '长治市聚通能源发展有限公司' },
   { name: '长治三元中能煤业有限公司' },
   { name: '山西马堡煤业有限公司' },

+ 1 - 1
manpower/js/fjx.js

@@ -16,7 +16,7 @@ const fjxdataL1 = [
   ]
 
   const tipData = [
-    '全员劳动生产率从去年前的人均XX万元提升到XX万元;在岗职工平均工资从去年前的人均XX万元提升到XX万元。打破工资“大锅饭”,所有盈利企业工资增幅不高于利润增幅。实行薪酬“双挂钩”,省属企业负责人绩效年薪与经营业绩考核结果挂钩后,还要与企业经济效益挂钩。',
+    '全员劳动生产率从去年前的人均XX万元提升到XX万元;在岗职工平均工资从去年前的人均XX万元提升到XX万元。打破工资“大锅饭”,所有盈利企业工资增幅不高于利润增幅。实行薪酬“双挂钩”,省属企业负责人绩效年薪与经营业绩考核结果挂钩后,还要与企业经济效益挂钩。全员劳动生产率从去年前的人均XX万元提升到XX万元;在岗职工平均工资从去年前的人均XX万元提升到XX万元。打破工资“大锅饭”,所有盈利企业工资增幅不高于利润增幅。实行薪酬“双挂钩”,省属企业负责人绩效年薪与经营业绩考核结果挂钩后,还要与企业经济效益挂钩果挂钩后,还要与企业经济效益挂钩。',
     '全员劳动生产率从去年前的人均XX万元提升到XX万元;在岗职工平均工资从去年前的人均XX万元提升到XX万元。打破工资“大锅饭”,所有盈利企业工资增幅不高于利润增幅。实行薪酬“双挂钩”,省属企业负责人绩效年薪与经营业绩考核结果挂钩后,还要与企业经济效益挂钩2。',
     '全员劳动生产率从去年前的人均XX万元提升到XX万元;在岗职工平均工资从去年前的人均XX万元提升到XX万元。打破工资“大锅饭”,所有盈利企业工资增幅不高于利润增幅。实行薪酬“双挂钩”,省属企业负责人绩效年薪与经营业绩考核结果挂钩后,还要与企业经济效益挂钩3。',
     '全员劳动生产率从去年前的人均XX万元提升到XX万元;在岗职工平均工资从去年前的人均XX万元提升到XX万元。打破工资“大锅饭”,所有盈利企业工资增幅不高于利润增幅。实行薪酬“双挂钩”,省属企业负责人绩效年薪与经营业绩考核结果挂钩后,还要与企业经济效益挂钩4。'

+ 1 - 1
manpower/js/index.js

@@ -20,7 +20,7 @@ let app = new Vue({
         evenRowBGC: '',
         headerHeight: '40',
         rowNum: 4,
-        align: ['center'],
+        align: ['center','center','center'],
         data: [
           ['2022年1月', '山西焦煤', '已经开展高层次人才引进工作'],
           ['2022年2月', '山西文旅', '不能按期完成序时进度'],

+ 30 - 23
manpower/js/index2.js

@@ -161,6 +161,12 @@ let app = new Vue({
     }
   },
   methods: {
+    handleGoPage(url){
+      window.location.href = url
+    },
+    handleGoBack(){
+      window.history.go(-1)
+    },
     numFormat (value) {
       if (!value) return '0'
       var intPart = Number(value).toFixed(0) // 获取整数部分
@@ -812,7 +818,7 @@ let app = new Vue({
         ..._.cloneDeep(this.commonOption),
         series: [
           {
-            name: '人工成本利润同比',
+            name: '人工成本利润同比',
             type: 'line',
             yAxisIndex: 1, //使用的 y 轴的 index,在单个图表实例中存在多个 y轴的时候有用
             smooth: true, //平滑曲线显示
@@ -833,6 +839,27 @@ let app = new Vue({
               width: 2,
             },
             data: dataC2[0],
+            
+          },
+          {
+            name: '人工成本利润率',
+            type: 'bar',
+            barWidth: 15,
+            itemStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+                  {
+                    offset: 0,
+                    color: '#69c0ff',
+                  },
+                  {
+                    offset: 1,
+                    color: '#082550',
+                  },
+                ]),
+              },
+            },
+            data: dataC2[1],
             markLine: {
               data: [
                 {
@@ -865,30 +892,10 @@ let app = new Vue({
               },
             },
           },
-          {
-            name: '人工成本利润率',
-            type: 'bar',
-            barWidth: 15,
-            itemStyle: {
-              normal: {
-                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
-                  {
-                    offset: 0,
-                    color: '#69c0ff',
-                  },
-                  {
-                    offset: 1,
-                    color: '#082550',
-                  },
-                ]),
-              },
-            },
-            data: dataC2[1]
-          },
         ],
       }
       option.title.text = '人工成本利润率'
-      option.legend.data = ['人工成本利润同比', '人工成本利润率']
+      option.legend.data = ['人工成本利润率同比', '人工成本利润率']
       option.legend.show = true
       option.tooltip = {
         trigger: 'axis',
@@ -1424,7 +1431,7 @@ let app = new Vue({
           },
         ],
       }
-      option.title.text = '各二级企业任期制考核'
+      option.title.text = '各二级企业任期制契约化完成率'
       option.yAxis.push({
         splitLine: {
           show: false,

+ 30 - 23
manpower/js/index3.js

@@ -161,6 +161,12 @@ let app = new Vue({
     }
   },
   methods: {
+    handleGoPage(url){
+      window.location.href = url
+    },
+    handleGoBack(){
+      window.history.go(-1)
+    },
     numFormat (value) {
       if (!value) return '0'
       var intPart = Number(value).toFixed(0) // 获取整数部分
@@ -812,7 +818,7 @@ let app = new Vue({
         ..._.cloneDeep(this.commonOption),
         series: [
           {
-            name: '人工成本利润同比',
+            name: '人工成本利润同比',
             type: 'line',
             yAxisIndex: 1, //使用的 y 轴的 index,在单个图表实例中存在多个 y轴的时候有用
             smooth: true, //平滑曲线显示
@@ -833,6 +839,27 @@ let app = new Vue({
               width: 2,
             },
             data: dataC2[0],
+            
+          },
+          {
+            name: '人工成本利润率',
+            type: 'bar',
+            barWidth: 15,
+            itemStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+                  {
+                    offset: 0,
+                    color: '#69c0ff',
+                  },
+                  {
+                    offset: 1,
+                    color: '#082550',
+                  },
+                ]),
+              },
+            },
+            data: dataC2[1],
             markLine: {
               data: [
                 {
@@ -865,30 +892,10 @@ let app = new Vue({
               },
             },
           },
-          {
-            name: '人工成本利润率',
-            type: 'bar',
-            barWidth: 15,
-            itemStyle: {
-              normal: {
-                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
-                  {
-                    offset: 0,
-                    color: '#69c0ff',
-                  },
-                  {
-                    offset: 1,
-                    color: '#082550',
-                  },
-                ]),
-              },
-            },
-            data: dataC2[1]
-          },
         ],
       }
       option.title.text = '人工成本利润率'
-      option.legend.data = ['人工成本利润同比', '人工成本利润率']
+      option.legend.data = ['人工成本利润率同比', '人工成本利润率']
       option.legend.show = true
       option.tooltip = {
         trigger: 'axis',
@@ -1372,7 +1379,7 @@ let app = new Vue({
           },
         ],
       }
-      option.title.text = '各三级企业任期制考核'
+      option.title.text = '各三级企业任期制契约化完成率'
       // option.legend.data = ['劳动合同签约完成率', '目标值']
       option.yAxis.push({
         splitLine: {

+ 30 - 23
manpower/js/index4.js

@@ -161,6 +161,12 @@ let app = new Vue({
     }
   },
   methods: {
+    handleGoPage(url){
+      window.location.href = url
+    },
+    handleGoBack(){
+      window.history.go(-1)
+    },
     numFormat (value) {
       if (!value) return '0'
       var intPart = Number(value).toFixed(0) // 获取整数部分
@@ -813,7 +819,7 @@ let app = new Vue({
         ..._.cloneDeep(this.commonOption),
         series: [
           {
-            name: '人工成本利润同比',
+            name: '人工成本利润同比',
             type: 'line',
             yAxisIndex: 1, //使用的 y 轴的 index,在单个图表实例中存在多个 y轴的时候有用
             smooth: true, //平滑曲线显示
@@ -834,6 +840,27 @@ let app = new Vue({
               width: 2,
             },
             data: dataC2[0],
+            
+          },
+          {
+            name: '人工成本利润率',
+            type: 'bar',
+            barWidth: 15,
+            itemStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+                  {
+                    offset: 0,
+                    color: '#69c0ff',
+                  },
+                  {
+                    offset: 1,
+                    color: '#082550',
+                  },
+                ]),
+              },
+            },
+            data: dataC2[1],
             markLine: {
               data: [
                 {
@@ -866,30 +893,10 @@ let app = new Vue({
               },
             },
           },
-          {
-            name: '人工成本利润率',
-            type: 'bar',
-            barWidth: 15,
-            itemStyle: {
-              normal: {
-                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
-                  {
-                    offset: 0,
-                    color: '#69c0ff',
-                  },
-                  {
-                    offset: 1,
-                    color: '#082550',
-                  },
-                ]),
-              },
-            },
-            data: dataC2[1]
-          },
         ],
       }
       option.title.text = '人工成本利润率'
-      option.legend.data = ['人工成本利润同比', '人工成本利润率']
+      option.legend.data = ['人工成本利润率同比', '人工成本利润率']
       option.legend.show = true
       option.tooltip = {
         trigger: 'axis',
@@ -1373,7 +1380,7 @@ let app = new Vue({
           },
         ],
       }
-      option.title.text = '各四级企业任期制考核'
+      option.title.text = '各四级企业任期制契约化完成率'
       // option.legend.data = ['劳动合同签约完成率', '目标值']
       option.yAxis.push({
         splitLine: {

+ 27 - 9
manpower/styles/index.css

@@ -100,8 +100,9 @@ a {
 .my-header span.left {
   position: absolute;
   left: 100px;
-  top: 0px;
+  top: 40px;
   font-size: 30px;
+  cursor: pointer;
 }
 .my-header span.right {
   position: absolute;
@@ -349,17 +350,34 @@ a {
   left: 32.5%; */
    /* width: 35%;
   height: 30%; */
-  width: 1000px;
-  height: 700px;
-  top: calc(50% - 350px);
-  left: calc(50% - 500px);
-  background: url('../images/sex-bg.png') no-repeat center;
-  background-color: #133B65;
+  width: 1200px;
+  height: 850px;
+  top: calc(50% - 375px);
+  left: calc(50% - 600px);
+  background: url('../images/alert.png') no-repeat center;
+  /* background-color: #133B65; */
   background-size: 100% 100%;
- 
-  padding: 60px;
+  padding: 100px 60px 50px;
 }
 .tip-box > div {
   font-size: 42px;
   line-height: 70px;
+}
+.tip-content {
+  height: 95%; 
+  overflow: auto; 
+  padding-right: 15px;
+  margin-top: 2%;
+}
+div::-webkit-scrollbar{
+  width: 4px;
+}
+div::-webkit-scrollbar-thumb {
+  border-radius: 10px;
+  background: rgba(64, 169, 255, 0.6);
+
+}
+div::-webkit-scrollbar-track {
+  border-radius: 0;
+  background: rgba(64, 169, 255, 0.3);
 }