qymljy 1 yıl önce
ebeveyn
işleme
d8ccf0e0ae

+ 1 - 1
src/HDrpManagement/orderManage/details/index.vue

@@ -390,7 +390,7 @@ export default {
           value:this.mainData.invoicestatus,
           style:function () {
             let style = {}
-            switch (that.mainData.writeoffstatus) {
+            switch (that.mainData.invoicestatus) {
               case '已开票':
                 style = {color:"#67c23a"}
                 break;

+ 2 - 2
src/HDrpManagement/rebatesettlement/details/index.vue

@@ -67,10 +67,10 @@ export default {
             let style = {}
             switch (that.mainData.status) {
               case '新建':
-                style = {color:"#000000"}
+                style = {color:"#3874f6"}
                 break;
               case '审核':
-                style = {color:"#52C41A"}
+                style = {color:"#e6a23c"}
                 break;
               default:
                 break;

+ 2 - 2
src/HDrpManagement/rebatesettlement/index.vue

@@ -48,7 +48,7 @@
       <template v-slot:tbList="scope">
         <div v-if="scope.data.column.columnname == 'status'">
           <span
-            style="color: #000000"
+            style="color: #3874F6"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '新建'
             "
@@ -57,7 +57,7 @@
             }}</span
           >
           <span
-            style="color: #52c41a"
+            style="color: #e6a23c"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '审核'
             "

+ 6 - 6
src/HDrpManagement/toolBorrowingMag/detail/index.vue

@@ -230,22 +230,22 @@ export default {
             let style = {};
             switch (that.mainData.status) {
               case "新建":
-                style = { color: "#000000" };
+                style = { color: "#3874f6" };
                 break;
               case "提交":
-                style = { color: "#d90a0a" };
+                style = { color: "#e6a23c" };
                 break;
               case "交期待确认":
-                style = { color: "#e09a1a" };
+                style = { color: "#e6a25c" };
                 break;
               case "交期确认":
-                style = { color: "#3874f6" };
+                style = { color: "#67c23a" };
                 break;
               case "审核":
-                style = { color: "#52C41A" };
+                style = { color: "#e6a23c" };
                 break;
               case "关闭":
-                style = { color: "#b2c0ea" };
+                style = { color: "#ccc" };
                 break;
               default:
                 break;

+ 7 - 7
src/HDrpManagement/toolBorrowingMag/index.vue

@@ -35,7 +35,7 @@
       <template v-slot:tbList="scope">
         <div v-if="scope.data.column.columnname == 'status'">
           <span
-            style="color: #000000"
+            style="color: #3874F6"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '新建'
             "
@@ -44,7 +44,7 @@
             }}</span
           >
           <span
-            style="color: #d90a0a"
+            style="color: #e6a23c"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '提交'
             "
@@ -53,7 +53,7 @@
             }}</span
           >
           <span
-            style="color: #e09a1a"
+            style="color: #e6a25c"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] ==
               '交期待确认'
@@ -63,7 +63,7 @@
             }}</span
           >
           <span
-            style="color: #3874f6"
+            style="color: #67C23A"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] ==
               '交期确认'
@@ -73,7 +73,7 @@
             }}</span
           >
           <span
-            style="color: #52c41a"
+            style="color: #e6a23c"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '审核'
             "
@@ -82,7 +82,7 @@
             }}</span
           >
           <span
-            style="color: #b2c0ea"
+            style="color: #cccccc"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '关闭'
             "
@@ -142,4 +142,4 @@ export default {
 };
 </script>
 <style>
-</style>
+</style>

+ 40 - 6
src/SDrpManagement/agentOrder/details/index.vue

@@ -365,22 +365,22 @@ export default {
             let style = {};
             switch (that.mainData.status) {
               case "新建":
-                style = { color: "#000000" };
+                style = { color: "#3874f6" };
                 break;
               case "提交":
-                style = { color: "#d90a0a" };
+                style = { color: "#e6a23c" };
                 break;
               case "交期待确认":
-                style = { color: "#e09a1a" };
+                style = { color: "#e6a25c" };
                 break;
               case "交期确认":
-                style = { color: "#3874f6" };
+                style = { color: "#67c23a" };
                 break;
               case "审核":
-                style = { color: "#52C41A" };
+                style = { color: "#e6a24c" };
                 break;
               case "关闭":
-                style = { color: "#b2c0ea" };
+                style = { color: "#ccc" };
                 break;
               default:
                 break;
@@ -432,10 +432,44 @@ export default {
         {
           label: "核销状态",
           value: this.mainData.writeoffstatus,
+          style:function () {
+            let style = {}
+            switch (that.mainData.writeoffstatus) {
+              case '已核销':
+                style = {color:"#67c23a"}
+                break;
+              case '部分核销':
+                style = {color:"#e6a23c"}
+                break;
+              case '未核销':
+                style = {color:"#e6a23c"}
+                break;
+              default:
+                break;
+            }
+            return style
+          }
         },
         {
           label: "开票状态",
           value: this.mainData.invoicestatus,
+          style:function () {
+            let style = {}
+            switch (that.mainData.invoicestatus) {
+              case '已开票':
+                style = {color:"#67c23a"}
+                break;
+              case '部分开票':
+                style = {color:"#e6a23c"}
+                break;
+              case '未开票':
+                style = {color:"#e6a23c"}
+                break;
+              default:
+                break;
+            }
+            return style
+          }
         },
         {
           label: "运费状态",

+ 6 - 6
src/SDrpManagement/agentOrder/index.vue

@@ -74,12 +74,12 @@
       </template>
       <template v-slot:tbList="scope">
         <div v-if="scope.data.column.columnname == 'status'">
-          <span style="color:#000000" v-if="scope.data.column.data[[scope.data.column.columnname]] == '新建'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
-          <span style="color:#d90a0a" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '提交'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
-          <span style="color:#e09a1a" v-if="scope.data.column.data[[scope.data.column.columnname]] == '交期待确认'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
-          <span style="color:#3874f6" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '交期确认'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
-          <span style="color:#52C41A" v-if="scope.data.column.data[[scope.data.column.columnname]] == '审核'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
-          <span style="color:#b2c0ea" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '关闭'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
+          <span style="color:#3874F6" v-if="scope.data.column.data[[scope.data.column.columnname]] == '新建'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
+          <span style="color:#e6a23c" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '提交'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
+          <span style="color:#e6a25c" v-if="scope.data.column.data[[scope.data.column.columnname]] == '交期待确认'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
+          <span style="color:#67C23A" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '交期确认'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
+          <span style="color:#e6a24c" v-if="scope.data.column.data[[scope.data.column.columnname]] == '审核'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
+          <span style="color:#ccc" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '关闭'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
         </div>
         <div v-else-if="scope.data.column.columnname == 'amount'">
           {{ tool.formatAmount(scope.data.column.data.amount,2) }}

+ 15 - 0
src/SDrpManagement/rebatesettlement/details/index.vue

@@ -60,6 +60,7 @@ export default {
       this.changeDataStructure();
     },
     changeDataStructure() {
+      let that = this;
       this.mainAreaData = [
         {
           label: "结算企业",
@@ -68,6 +69,20 @@ export default {
         {
           label: "状态",
           value: this.$t(this.mainData.status),
+          style: function () {
+            let style = {};
+            switch (that.mainData.status) {
+              case "新建":
+                style = { color: "#3874f6" };
+                break;
+              case "审核":
+                style = { color: "#e6a24c" };
+                break;
+              default:
+                break;
+            }
+            return style;
+          },
         },
         {
           label: "单据日期",

+ 6 - 1
src/SDrpManagement/rebatesettlement/index.vue

@@ -29,7 +29,12 @@
         </div>
       </template>
       <template v-slot:tbList="scope">
-        <div>
+        <div v-if="scope.data.column.columnname == 'status'">
+          <span style="color:#3874F6" v-if="scope.data.column.data[[scope.data.column.columnname]] == '新建'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
+          <span style="color:#e6a24c" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '审核'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
+          <span v-else>{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
+        </div>
+        <div v-else>
           {{$t(scope.data.column.data[[scope.data.column.columnname]])}}
         </div>
       </template>

+ 40 - 6
src/SDrpManagement/salerOrder/details/index.vue

@@ -370,22 +370,22 @@ export default {
             let style = {};
             switch (that.mainData.status) {
               case "新建":
-                style = { color: "#000000" };
+                style = { color: "#3874f6" };
                 break;
               case "提交":
-                style = { color: "#d90a0a" };
+                style = { color: "#e6a23c" };
                 break;
               case "交期待确认":
-                style = { color: "#e09a1a" };
+                style = { color: "#e6a25c" };
                 break;
               case "交期确认":
-                style = { color: "#3874f6" };
+                style = { color: "#67c23a" };
                 break;
               case "审核":
-                style = { color: "#52C41A" };
+                style = { color: "#e6a24c" };
                 break;
               case "关闭":
-                style = { color: "#b2c0ea" };
+                style = { color: "#ccc" };
                 break;
               default:
                 break;
@@ -510,10 +510,44 @@ export default {
         {
           label: "核销状态",
           value: this.mainData.writeoffstatus,
+          style:function () {
+            let style = {}
+            switch (that.mainData.writeoffstatus) {
+              case '已核销':
+                style = {color:"#67c23a"}
+                break;
+              case '部分核销':
+                style = {color:"#e6a23c"}
+                break;
+              case '未核销':
+                style = {color:"#e6a23c"}
+                break;
+              default:
+                break;
+            }
+            return style
+          }
         },
         {
           label: "开票状态",
           value: this.mainData.invoicestatus,
+          style:function () {
+            let style = {}
+            switch (that.mainData.invoicestatus) {
+              case '已开票':
+                style = {color:"#67c23a"}
+                break;
+              case '部分开票':
+                style = {color:"#e6a23c"}
+                break;
+              case '未开票':
+                style = {color:"#e6a23c"}
+                break;
+              default:
+                break;
+            }
+            return style
+          }
         },
         {
           label: "项目备注",

+ 23 - 6
src/SDrpManagement/salerOrder/index.vue

@@ -137,7 +137,7 @@
       <template v-slot:tbList="scope">
         <div v-if="scope.data.column.columnname == 'status'">
           <span
-            style="color: #000000"
+            style="color: #3874F6"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '新建'
             "
@@ -146,7 +146,7 @@
             }}</span
           >
           <span
-            style="color: #d90a0a"
+            style="color: #e6a23c"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '提交'
             "
@@ -155,7 +155,7 @@
             }}</span
           >
           <span
-            style="color: #e09a1a"
+            style="color: #e6a25c"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] ==
               '交期待确认'
@@ -165,7 +165,7 @@
             }}</span
           >
           <span
-            style="color: #3874f6"
+            style="color: #67C23A"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] ==
               '交期确认'
@@ -175,7 +175,7 @@
             }}</span
           >
           <span
-            style="color: #52c41a"
+            style="color: #e6a24c"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '审核'
             "
@@ -184,7 +184,7 @@
             }}</span
           >
           <span
-            style="color: #b2c0ea"
+            style="color: #ccc"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '关闭'
             "
@@ -193,6 +193,12 @@
             }}</span
           >
         </div>
+        <div v-else-if="scope.data.column.columnname == 'writeoffstatus'"  :style="colorSet(scope.data.column.data[[scope.data.column.columnname]])">
+          {{$t(scope.data.column.data[[scope.data.column.columnname]])}}
+        </div>
+        <div v-else-if="scope.data.column.columnname == 'invoicestatus'"  :style="colorSet(scope.data.column.data[[scope.data.column.columnname]])">
+          {{$t(scope.data.column.data[[scope.data.column.columnname]])}}
+        </div>
         <div v-else-if="scope.data.column.columnname == 'amount'">
           {{ tool.formatAmount(scope.data.column.data.amount, 2) }}
         </div>
@@ -250,6 +256,17 @@ export default {
       }
       this.$refs.basicLayout.listData();
     },
+    colorSet(data){
+      let style = {
+        "已核销":{color:'#67c23a'},
+        "部分核销":{color:'#e6a23c'},
+        "未核销":{color:'#e6a23c'},
+        "已开票":{color:'#67c23a'},
+        "部分开票":{color:'#e6a23c'},
+        "未开票":{color:'#e6a23c'},
+      }[data]
+      return style
+    }
   },
 };
 </script>

+ 6 - 6
src/SDrpManagement/salerToolBorrowing/detail/index.vue

@@ -125,22 +125,22 @@ export default {
             let style = {};
             switch (that.mainData.status) {
               case "新建":
-                style = { color: "#000000" };
+                style = { color: "#3874f6" };
                 break;
               case "提交":
-                style = { color: "#d90a0a" };
+                style = { color: "#e6a23c" };
                 break;
               case "交期待确认":
-                style = { color: "#e09a1a" };
+                style = { color: "#e6a25c" };
                 break;
               case "交期确认":
-                style = { color: "#3874f6" };
+                style = { color: "#67c23a" };
                 break;
               case "审核":
-                style = { color: "#52C41A" };
+                style = { color: "#e6a24c" };
                 break;
               case "关闭":
-                style = { color: "#b2c0ea" };
+                style = { color: "#ccc" };
                 break;
               default:
                 break;

+ 7 - 7
src/SDrpManagement/salerToolBorrowing/index.vue

@@ -40,7 +40,7 @@
         </div>
         <div v-else-if="scope.data.column.columnname == 'status'">
           <span
-            style="color: #000000"
+            style="color: #3874F6"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '新建'
             "
@@ -49,7 +49,7 @@
             }}</span
           >
           <span
-            style="color: #d90a0a"
+            style="color: #e6a23c"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '提交'
             "
@@ -58,7 +58,7 @@
             }}</span
           >
           <span
-            style="color: #e09a1a"
+            style="color: #e6a25c"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] ==
               '交期待确认'
@@ -68,7 +68,7 @@
             }}</span
           >
           <span
-            style="color: #3874f6"
+            style="color: #67C23A"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] ==
               '交期确认'
@@ -78,7 +78,7 @@
             }}</span
           >
           <span
-            style="color: #52c41a"
+            style="color: #e6a24c"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '审核'
             "
@@ -87,7 +87,7 @@
             }}</span
           >
           <span
-            style="color: #b2c0ea"
+            style="color: #ccc"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '关闭'
             "
@@ -144,4 +144,4 @@ export default {
 };
 </script>
 <style>
-</style>
+</style>

+ 3 - 3
src/SDrpManagement/sinvoiceapp/detail/detail.vue

@@ -132,13 +132,13 @@ export default {
             let style = {};
             switch (that.mainData.status) {
               case "新建":
-                style = { color: "#000000" };
+                style = { color: "#3874f6" };
                 break;
               case "提交":
-                style = { color: "#d90a0a" };
+                style = { color: "#e6a23c" };
                 break;
               case "审核":
-                style = { color: "#52C41A" };
+                style = { color: "#e6a24c" };
                 break;
               default:
                 break;

+ 3 - 3
src/SDrpManagement/sinvoiceapp/index.vue

@@ -50,7 +50,7 @@
       <template v-slot:tbList="scope">
         <div v-if="scope.data.column.columnname == 'status'">
           <span
-            style="color: #000000"
+            style="color: #3874F6"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '新建'
             "
@@ -59,7 +59,7 @@
             }}</span
           >
           <span
-            style="color: #d90a0a"
+            style="color: #e6a23c"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '提交'
             "
@@ -68,7 +68,7 @@
             }}</span
           >
           <span
-            style="color: #52c41a"
+            style="color: #e6a24c"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '审核'
             "

+ 6 - 6
src/SDrpManagement/toolBorrowing/detail/index.vue

@@ -136,22 +136,22 @@ export default {
             let style = {};
             switch (that.mainData.status) {
               case "新建":
-                style = { color: "#000000" };
+                style = { color: "#3874f6" };
                 break;
               case "提交":
-                style = { color: "#d90a0a" };
+                style = { color: "#e6a23c" };
                 break;
               case "交期待确认":
-                style = { color: "#e09a1a" };
+                style = { color: "#e6a25c" };
                 break;
               case "交期确认":
-                style = { color: "#3874f6" };
+                style = { color: "#67c23a" };
                 break;
               case "审核":
-                style = { color: "#52C41A" };
+                style = { color: "#e6a24c" };
                 break;
               case "关闭":
-                style = { color: "#b2c0ea" };
+                style = { color: "#ccc" };
                 break;
               default:
                 break;

+ 7 - 7
src/SDrpManagement/toolBorrowing/index.vue

@@ -40,7 +40,7 @@
         </div>
         <div v-else-if="scope.data.column.columnname == 'status'">
           <span
-            style="color: #000000"
+            style="color: #3874f6"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '新建'
             "
@@ -49,7 +49,7 @@
             }}</span
           >
           <span
-            style="color: #d90a0a"
+            style="color: #e6a23c"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '提交'
             "
@@ -58,7 +58,7 @@
             }}</span
           >
           <span
-            style="color: #e09a1a"
+            style="color: #e6a25c"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] ==
               '交期待确认'
@@ -68,7 +68,7 @@
             }}</span
           >
           <span
-            style="color: #3874f6"
+            style="color: #67c23a"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] ==
               '交期确认'
@@ -78,7 +78,7 @@
             }}</span
           >
           <span
-            style="color: #52c41a"
+            style="color: #e6a24c"
             v-if="
               scope.data.column.data[[scope.data.column.columnname]] == '审核'
             "
@@ -87,7 +87,7 @@
             }}</span
           >
           <span
-            style="color: #b2c0ea"
+            style="color: #ccc"
             v-else-if="
               scope.data.column.data[[scope.data.column.columnname]] == '关闭'
             "
@@ -149,4 +149,4 @@ export default {
 };
 </script>
 <style>
-</style>
+</style>