浏览代码

修改看板显示计数

callm 6 月之前
父节点
当前提交
e9efb34cf5
共有 2 个文件被更改,包括 42 次插入16 次删除
  1. 2 2
      src/components/zzchart/up2Chart/index.vue
  2. 40 14
      src/views/zz/up2.vue

+ 2 - 2
src/components/zzchart/up2Chart/index.vue

@@ -3,7 +3,7 @@
         <Echart
                 :options="options"
                 id="up2Chart"
-                height="300px"
+                height="200px"
                 width="100%"
         ></Echart>
     </div>
@@ -38,7 +38,7 @@
                         }
                       },
                       legend: {
-                        bottom: "90%",
+                        bottom: "80%",
                         textStyle: {
                           fontSize: 20
                         }

+ 40 - 14
src/views/zz/up2.vue

@@ -9,8 +9,11 @@
           <BarChart :bardata="bardata"  />
         </div>
         <div class="d-flex jc-center fs-xl fw-b rate flex-column mt-2">
-          <div>组装01 当日已完成比例:{{formatRate(zz1finishRate)}}% &nbsp; 当日未达成比例:{{formatRate(zz1unfinishRate)}}%</div>
-          <div class="mt-1">组装02 当日已完成比例:{{formatRate(zz2finishRate)}}% &nbsp; 当日未达成比例:{{formatRate(zz2unfinishRate)}}%</div>
+          <div class="mt-2">组装01今日待完成紧急订单数:{{zz1finishrate}}   组装02今日待完成紧急订单数:{{zz1finishrate}}</div>
+          <div class="mt-2">组装01今日待完成正常订单数:{{zz1finishrate2}}   组装02今日待完成正常订单数:{{zz2finishrate2}}</div>
+          <div class="mt-2">组装01今日待完成订单数:{{zz1finishrate3}}   组装02今日待完成订单数:{{zz2finishrate3}}</div>
+          <div class="mt-2">组装01当日已完成比例:{{zz1finishrate4}}%   组装02当日已完成比例:{{zz2finishrate4}}%</div>
+          <div class="mt-2">组装01昨日已完成比例:{{zz1finishrate5}}%   组装02昨日已完成比例:{{zz2finishrate5}}% </div>
         </div>
       </div>
     </div>
@@ -34,10 +37,16 @@ export default {
         yAxis:[],
         max : 1000,
       },
-      zz1finishRate:0,
-      zz1unfinishRate:0,
-      zz2finishRate:0,
-      zz2unfinishRate:0,
+      zz1finishrate:0,
+      zz1finishrate2:0,
+      zz1finishrate3:0,
+      zz1finishrate4:0,
+      zz1finishrate5:0,
+      zz2finishrate:0,
+      zz2finishrate2:0,
+      zz2finishrate3:0,
+      zz2finishrate4:0,
+      zz2finishrate5:0,
     }
   },
   components: {BarChart},
@@ -97,8 +106,16 @@ export default {
           }
       );
 
-      this.finishRate = 0;
-      this.unfinishRate = 0;
+      this.zz1finishrate=0;
+      this.zz1finishrate2=0;
+      this.zz1finishrate3=0;
+      this.zz1finishrate4=0;
+      this.zz1finishrate5=0;
+      this.zz2finishrate=0;
+      this.zz2finishrate2=0;
+      this.zz2finishrate3=0;
+      this.zz2finishrate4=0;
+      this.zz2finishrate5=0;
       //比例,用的是总看板的达成比例caller,如果不一样,自行修改caller
       caller = 'KB!TOTALDayMakeRate';
       await this.$http.get("kanban/datalist.action?caller="+caller+"&_noc=1&page=1&pageSize=100",{
@@ -109,15 +126,24 @@ export default {
             let dataList = JSON.parse(result.data.data);
             if(dataList.length>0){
               if(dataList[0].v_outline=='组装01'){
-                this.zz1finishRate = dataList[0].finishrate;
-                this.zz1unfinishRate = dataList[0].unfinishrate;
+                this.zz1finishrate = dataList[0].finishrate;
+                this.zz1finishrate2 = dataList[0].finishrate2;
+                this.zz1finishrate3 = dataList[0].finishrate3;
+                this.zz1finishrate4 = dataList[0].finishrate4;
+                this.zz1finishrate5 = dataList[0].finishrate5;
               }
               if(dataList[0].v_outline=='组装02'){
-                this.zz2finishRate = dataList[0].finishrate;
-                this.zz2unfinishRate = dataList[0].unfinishrate;
+                this.zz2finishrate = dataList[0].finishrate;
+                this.zz2finishrate2 = dataList[0].finishrate2;
+                this.zz2finishrate3 = dataList[0].finishrate3;
+                this.zz2finishrate4 = dataList[0].finishrate4;
+                this.zz2finishrate5 = dataList[0].finishrate5;
               }
-              this.zz2finishRate = dataList[1].finishrate;
-              this.zz2unfinishRate = dataList[1].unfinishrate;
+              this.zz2finishrate = dataList[1].finishrate;
+              this.zz2finishrate2 = dataList[1].finishrate2;
+              this.zz2finishrate3 = dataList[1].finishrate3;
+              this.zz2finishrate4 = dataList[1].finishrate4;
+              this.zz2finishrate5 = dataList[1].finishrate5;
             }
           }, (result) => {
             console.error(result)