Преглед изворни кода

列表新增质检结果以及状态;

yijing пре 1 година
родитељ
комит
fc5282077f
1 измењених фајлова са 30 додато и 0 уклоњено
  1. 30 0
      src/views/warehouseManagement/stockLedger/components/item-list.vue

+ 30 - 0
src/views/warehouseManagement/stockLedger/components/item-list.vue

@@ -22,6 +22,13 @@
           调拨
         </el-button> -->
       </template>
+      <template v-slot:result="{ row }">
+        <span>{{ qualityResults[row.result] }}</span>
+      </template>
+      <template v-slot:status="{ row }">
+        <span>{{ qualityStatus[row.status] }}</span>
+      </template>
+      <!--  -->
       <!-- 物品名称 -->
       <template v-slot:categoryName="{ row }">
         <el-link type="primary" @click="details(row)">
@@ -108,6 +115,10 @@ import barCode from '@/api/main/barCode';
 import storageApi from '@/api/warehouseManagement';
 import { getBatchDetails } from '@/api/classifyManage/index';
 
+import {
+  qualityStatus, qualityResults
+} from '@/utils/dict/index';
+
 export default {
   components: { ItemSearch, print, allot },
   props: {
@@ -126,6 +137,8 @@ export default {
   },
   data() {
     return {
+      qualityStatus,
+      qualityResults,
       config: [],
       openWindows: false,
       newColumns: [],
@@ -292,6 +305,23 @@ export default {
             showOverflowTooltip: true
           }
           : '',
+        this.selectedDime == 3
+          ? {
+            prop: 'result',
+            slot: 'result',
+            label: '质检结果',
+            showOverflowTooltip: true
+          }
+          : '',
+        this.selectedDime == 3 ?
+          {
+            prop: 'status',
+            slot: 'status',
+            label: '质检状态',
+            showOverflowTooltip: true
+          }
+          : '',
+
         this.selectedDime == 3
           ? {
             prop: 'warehouseName',