ysy 1 an în urmă
părinte
comite
2b8fd0db1c

+ 7 - 11
src/views/pick/pickApply/index.vue

@@ -40,18 +40,10 @@
 
         <template v-slot:status="{ row }">
           <el-tag
-            :type="
-              row.status == '0' ? 'danger' : row.status == '1' ? '' : 'success'
-            "
+              :type="['danger', 'success', 'warning', 'danger'][row.status]"
             effect="dark"
             >{{
-              row.status == '0'
-                ? '未领料'
-                : row.status == '1'
-                ? '领料中'
-                : row.status == '2'
-                ? '已出库'
-                : ''
+            statusList[row.status]
             }}</el-tag
           >
         </template>
@@ -121,7 +113,11 @@
         detailedShow: false,
         detailedObj: null,
 
-        selfDetailedShow: false
+        selfDetailedShow: false,
+
+
+        
+        statusList: ['未领料', '领料中', '已出库', '已驳回'],
       };
     },
     computed: {

+ 5 - 11
src/views/produce/components/picking/details.vue

@@ -23,18 +23,10 @@
 
       <template v-slot:status="{ row }">
         <el-tag
-            :type="
-              row.status == '0' ? 'danger' : row.status == '1' ? '' : 'success'
-            "
+            :type="['danger', 'success', 'warning', 'danger'][row.status] "
             effect="dark"
             >{{
-              row.status == '0'
-                ? '未领料'
-                : row.status == '1'
-                ? '领料中'
-                : row.status == '2'
-                ? '已出库'
-                : ''
+            statusList[row.status]
             }}</el-tag
           >
         </template>
@@ -59,7 +51,9 @@
       return {
         dataList: [],
         detailedShow: false,
-        detailedObj: null
+        detailedObj: null,
+
+        statusList: ['未领料', '领料中', '已出库', '已驳回'],
       };
     },