|
|
@@ -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',
|