Browse Source

修改看板样式

callm 7 months ago
parent
commit
525d98b095

+ 18 - 5
src/views/quality/bottom1.vue

@@ -63,7 +63,7 @@ export default {
         headerBGC: 'rgba(15,19,37,0.1)', //表头
         oddRowBGC: 'rgba(15,19,37,0.1)', //奇数行
         evenRowBGC: 'rgba(23,28,51,0.1)', //偶数行
-        columnWidth: [150,170,110],
+        columnWidth: [150,180,110,140],
         align: ['center','center','center','center']
       },
       firstdata:{
@@ -107,10 +107,23 @@ export default {
             for (let index = 0; index < dataList.length; index++) {
                 const element = dataList[index];
                 let item = new Array();
-                item.push("<span  class='colorGrass fs-xl'>" + element.v_sacode + "</span>");
-                item.push("<span  class='colorGrass fs-xl'>" + element.v_prodcode + "</span>");
-                item.push("<span  class='colorGrass fs-xl'>" + element.v_status + "</span>");
-                item.push("<span  class='colorGrass fs-xl'>" + element.v_manname + "</span>");
+                if(element.v_status=='不合格'){
+                  item.push("<span  class='colorRed fs-xl'>" + element.v_sacode + "</span>");
+                  item.push("<span  class='colorRed fs-xl'>" + element.v_prodcode + "</span>");
+                  item.push("<span  class='colorRed fs-xl'>" + element.v_status + "</span>");
+                  item.push("<span  class='colorRed fs-xl'>" + element.v_manname + "</span>");
+                }
+                else  if(element.v_status=='让步使用'){
+                  item.push("<span  class='colorRemind fs-xl'>" + element.v_sacode + "</span>");
+                  item.push("<span  class='colorRemind fs-xl'>" + element.v_prodcode + "</span>");
+                  item.push("<span  class='colorRemind fs-xl'>" + element.v_status + "</span>");
+                  item.push("<span  class='colorRemind fs-xl'>" + element.v_manname + "</span>");
+                }else {
+                  item.push("<span  class='colorGrass fs-xl'>" + element.v_sacode + "</span>");
+                  item.push("<span  class='colorGrass fs-xl'>" + element.v_prodcode + "</span>");
+                  item.push("<span  class='colorGrass fs-xl'>" + element.v_status + "</span>");
+                  item.push("<span  class='colorGrass fs-xl'>" + element.v_manname + "</span>");
+                }
                 resultList.push(item);
               }
               const scrollBoard = this.$refs['scroll-board'];

+ 1 - 1
src/views/quality/up1.vue

@@ -2,7 +2,7 @@
   <div id="up1">
     <div class="bg-color-black">
       <div class="d-flex pt-1 pl-2 jc-center">
-        <span class="fs-xxxl text mx-2 fw-b">近7天来料合格率</span>
+        <span class="fs-xxxl text mx-2 fw-b">近15天来料合格率</span>
       </div>
       <div class="body-box">
         <div class="pt-2 " >

+ 22 - 7
src/views/quality/up3.vue

@@ -57,8 +57,8 @@ export default {
         headerBGC: 'rgba(15,19,37,0.1)', //表头
         oddRowBGC: 'rgba(15,19,37,0.1)', //奇数行
         evenRowBGC: 'rgba(23,28,51,0.1)', //偶数行
-        columnWidth: [100,200, 100,100,100],
-        align: ['center','center','center'],
+        columnWidth: [130,200, 100,100,100],
+        align: ['left','center','center','center','center'],
 
       },
       timing: null,
@@ -112,11 +112,26 @@ export default {
             for (let index = 0; index < dataList.length; index++) {
               const element = dataList[index];
               let item = new Array();
-              item.push("<span  class='colorGrass fs-xl'>" + element.ve_code + "</span>");
-              item.push("<span  class='colorGrass fs-xl'>" + element.pr_code + "</span>");
-              item.push("<span  class='colorGrass fs-xl'>" + element.pr_detail + "</span>");
-              item.push("<span  class='colorGrass fs-xl'>" + element.qc_qty + "</span>");
-              item.push("<span  class='colorGrass fs-xl'>" + element.qc_result + "</span>");
+              if(element.qc_result=='不合格'){
+                item.push("<span  class='colorRed fs-xl'>" + element.ve_code + "</span>");
+                item.push("<span  class='colorRed fs-xl'>" + element.pr_code + "</span>");
+                item.push("<span  class='colorRed fs-xl'>" + element.pr_detail + "</span>");
+                item.push("<span  class='colorRed fs-xl'>" + element.qc_qty + "</span>");
+                item.push("<span  class='colorRed fs-xl'>" + element.qc_result + "</span>");
+              }
+              else if(element.qc_result=='特采'){
+                item.push("<span  class='colorRemind fs-xl'>" + element.ve_code + "</span>");
+                item.push("<span  class='colorRemind fs-xl'>" + element.pr_code + "</span>");
+                item.push("<span  class='colorRemind fs-xl'>" + element.pr_detail + "</span>");
+                item.push("<span  class='colorRemind fs-xl'>" + element.qc_qty + "</span>");
+                item.push("<span  class='colorRemind fs-xl'>" + element.qc_result + "</span>");
+              }else {
+                item.push("<span  class='colorGrass fs-xl'>" + element.ve_code + "</span>");
+                item.push("<span  class='colorGrass fs-xl'>" + element.pr_code + "</span>");
+                item.push("<span  class='colorGrass fs-xl'>" + element.pr_detail + "</span>");
+                item.push("<span  class='colorGrass fs-xl'>" + element.qc_qty + "</span>");
+                item.push("<span  class='colorGrass fs-xl'>" + element.qc_result + "</span>");
+              }
               resultList.push(item);
             }
             this.config.data = resultList;

+ 1 - 1
src/views/warehouse/bottom1.vue

@@ -2,7 +2,7 @@
   <div id="bottom2">
     <div class="bg-color-black">
       <div class="d-flex pt-1 pl-2 jc-center">
-        <span class="fs-xxxl text mx-2 fw-b">近7天来料合格率</span>
+        <span class="fs-xxxl text mx-2 fw-b">近15天来料合格率</span>
       </div>
       <div class="body-box">
         <div class="pt-2 " >

+ 23 - 7
src/views/warehouse/up1.vue

@@ -57,8 +57,8 @@ export default {
         headerBGC: 'rgba(15,19,37,0.1)', //表头
         oddRowBGC: 'rgba(15,19,37,0.1)', //奇数行
         evenRowBGC: 'rgba(23,28,51,0.1)', //偶数行
-        columnWidth: [100,250, 100,100,100],
-        align: ['center','center','center'],
+        columnWidth: [130,250, 100,100,100],
+        align: ['left','center','center','center','center'],
 
       },
       timing: null,
@@ -112,11 +112,27 @@ export default {
             for (let index = 0; index < dataList.length; index++) {
               const element = dataList[index];
               let item = new Array();
-              item.push("<span  class='colorGrass fs-xl'>" + element.ve_code + "</span>");
-              item.push("<span  class='colorGrass fs-xl'>" + element.pr_code + "</span>");
-              item.push("<span  class='colorGrass fs-xl'>" + element.pr_detail + "</span>");
-              item.push("<span  class='colorGrass fs-xl'>" + element.qc_qty + "</span>");
-              item.push("<span  class='colorGrass fs-xl'>" + element.qc_result + "</span>");
+              if(element.qc_result=='不合格'){
+                item.push("<span  class='colorRed fs-xl'>" + element.ve_code + "</span>");
+                item.push("<span  class='colorRed fs-xl'>" + element.pr_code + "</span>");
+                item.push("<span  class='colorRed fs-xl'>" + element.pr_detail + "</span>");
+                item.push("<span  class='colorRed fs-xl'>" + element.qc_qty + "</span>");
+                item.push("<span  class='colorRed fs-xl'>" + element.qc_result + "</span>");
+              }
+              else if(element.qc_result=='特采'){
+                item.push("<span  class='colorRemind fs-xl'>" + element.ve_code + "</span>");
+                item.push("<span  class='colorRemind fs-xl'>" + element.pr_code + "</span>");
+                item.push("<span  class='colorRemind fs-xl'>" + element.pr_detail + "</span>");
+                item.push("<span  class='colorRemind fs-xl'>" + element.qc_qty + "</span>");
+                item.push("<span  class='colorRemind fs-xl'>" + element.qc_result + "</span>");
+              }else {
+                item.push("<span  class='colorGrass fs-xl'>" + element.ve_code + "</span>");
+                item.push("<span  class='colorGrass fs-xl'>" + element.pr_code + "</span>");
+                item.push("<span  class='colorGrass fs-xl'>" + element.pr_detail + "</span>");
+                item.push("<span  class='colorGrass fs-xl'>" + element.qc_qty + "</span>");
+                item.push("<span  class='colorGrass fs-xl'>" + element.qc_result + "</span>");
+              }
+
               resultList.push(item);
             }
             this.config.data = resultList;