ysy 1 rok temu
rodzic
commit
af71258e58

+ 30 - 0
src/views/bpm/handleTask/components/outsourcedWarehousing/components/details.vue

@@ -8,6 +8,14 @@
             <template v-slot:totalCount="{ row }">
                 {{ row.totalCount }}{{ row.measuringUnit }}
             </template>
+
+            
+            <template v-slot:sourceType="{ row }">
+                 <el-tag v-if="row.sourceType == 1" size="mini" type="success">物品清单</el-tag>
+                 <el-tag v-if="row.sourceType == 2" size="mini" type="warning">带料清单</el-tag>
+                 <el-tag v-if="row.sourceType == 3" size="mini" type="danger">产出清单</el-tag>
+            </template>
+
         </ele-pro-table>
 
 
@@ -16,6 +24,14 @@
             <template v-slot:totalCount="{ row }">
                 {{ row.totalCount }}{{ row.measuringUnit }}
             </template>
+
+            
+            <template v-slot:sourceType="{ row }">
+                <el-tag v-if="row.sourceType == 1" size="mini" type="success">物品清单</el-tag>
+                 <el-tag v-if="row.sourceType == 2" size="mini" type="warning">带料清单</el-tag>
+                 <el-tag v-if="row.sourceType == 3" size="mini" type="danger">产出清单</el-tag>
+            </template>
+
         </ele-pro-table>
 
 
@@ -63,6 +79,13 @@ export default {
                     align: 'center'
                 },
 
+                {
+                    prop: 'sourceType',
+                    slot: 'sourceType',
+                    label: '类型',
+                    align: 'center'
+                },
+
                 {
                     prop: 'brandNum',
                     label: '牌号',
@@ -126,6 +149,13 @@ export default {
                     align: 'center'
                 },
 
+                {
+                    prop: 'sourceType',
+                    slot: 'sourceType',
+                    label: '类型',
+                    align: 'center'
+                },
+
                 {
                     prop: 'brandNum',
                     label: '牌号',

+ 19 - 0
src/views/bpm/handleTask/components/outsourcedWarehousing/detailDialog.vue

@@ -15,12 +15,24 @@
 
       </template>
 
+            
+      <template v-slot:type="{ row }">
+          <div v-if="row.type == 1">采购委外</div>
+          <div v-if="row.type == 2">直接发货委外</div>
+          <div v-if="row.type == 3">无采购委外</div>
+          <div v-if="row.type == 4">有料委外</div>
+          <div v-if="row.type == 5">无料委外</div>
+        </template>
+
 
       <template v-slot:status="{ row }">
         <el-tag>{{ row.status == 1 ? '已发布' : '未发布' }}</el-tag>
       </template>
 
 
+
+
+
       <template v-slot:technicalDrawings="{ row }">
 
         <div v-if="row.technicalDrawings && row.technicalDrawings?.length">
@@ -141,6 +153,13 @@ export default {
         },
 
 
+        
+        {
+            slot: 'type',
+            label: '委外类型',
+            align: 'center'
+          },
+
         {
           prop: 'remark',
           label: '备注',