Эх сурвалжийг харах

BOM清单列表增加字段,编辑工艺附件bug修复

damon227 1 жил өмнө
parent
commit
b5cffb26d4

+ 2 - 0
src/components/work-flow/node-edit.vue

@@ -626,6 +626,7 @@ export default {
     // 获取表单数据
     formData () {
       const form = { ...this.form, operatorName: '' }
+      form.attachList = []
       if (this.form.operatorId != null) {
         form.operatorId = this.form.operatorId.toString()
         this.form.operatorId.forEach((id) => {
@@ -647,6 +648,7 @@ export default {
           })
         }
       }
+
       return form
     },
 

+ 32 - 16
src/views/modules/tech/product-management.vue

@@ -49,22 +49,6 @@
           :show-tooltip-when-overflow="true"
           label="物料编码">
         </el-table-column>
-        <el-table-column
-          prop="productType"
-          header-align="center"
-          align="center"
-          min-width="120"
-          :formatter="typeFormat"
-          label="类别">
-        </el-table-column>
-        <el-table-column
-          prop="isCompose"
-          header-align="center"
-          align="center"
-          min-width="80"
-          :formatter="composeFormat"
-          label="是否组合">
-        </el-table-column>
         <el-table-column
           prop="mapNumber"
           header-align="center"
@@ -94,6 +78,14 @@
           :show-tooltip-when-overflow="true"
           label="物料名称">
         </el-table-column>
+        <el-table-column
+          prop="importance"
+          header-align="center"
+          align="center"
+          width="140"
+          :show-tooltip-when-overflow="true"
+          label="关重件">
+        </el-table-column>
         <el-table-column
           prop="productSpec"
           header-align="center"
@@ -102,6 +94,22 @@
           :show-tooltip-when-overflow="true"
           label="物料规格">
         </el-table-column>
+        <el-table-column
+          prop="productType"
+          header-align="center"
+          align="center"
+          min-width="120"
+          :formatter="typeFormat"
+          label="类别">
+        </el-table-column>
+        <el-table-column
+          prop="isCompose"
+          header-align="center"
+          align="center"
+          min-width="80"
+          :formatter="composeFormat"
+          label="是否组合">
+        </el-table-column>
         <el-table-column
           prop="materials"
           header-align="center"
@@ -144,6 +152,14 @@
           :show-tooltip-when-overflow="true"
           label="表面处理">
         </el-table-column>
+        <el-table-column
+          prop="heatTreatment"
+          header-align="center"
+          align="center"
+          width="100"
+          :show-tooltip-when-overflow="true"
+          label="热处理">
+        </el-table-column>
         <el-table-column
           prop="sourceName"
           header-align="center"