소스 검색

新增功能

chris 1 년 전
부모
커밋
be1c985a05

+ 6 - 0
src/components/work-flow/node-add.vue

@@ -59,6 +59,12 @@
           :disabled="disabled || selectOperator"
         ></el-input>
       </el-form-item>
+      <el-form-item label="工序特性" prop="process" v-if="node.type !== 'end'">
+        <el-input
+          v-model="form.process"
+          :disabled="disabled || selectOperator"
+        ></el-input>
+      </el-form-item>
       <el-form-item
         label="所需工时"
         prop="preTaskTime"

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

@@ -59,6 +59,12 @@
           :disabled="disabled || selectOperator || !isEdit"
         ></el-input>
       </el-form-item>
+      <el-form-item label="工序特性" prop="process" v-if="node.type !== 'end'">
+        <el-input
+          v-model="form.process"
+          :disabled="disabled || selectOperator || !isEdit"
+        ></el-input>
+      </el-form-item>
       <el-form-item
         label="所需工时"
         prop="preTaskTime"

+ 7 - 0
src/views/modules/production/prod-management-details.vue

@@ -33,6 +33,13 @@
           min-width="120"
           :show-tooltip-when-overflow="true"
           label="工序说明"/>
+        <el-table-column
+          prop="process"
+          header-align="center"
+          align="center"
+          min-width="120"
+          :show-tooltip-when-overflow="true"
+          label="工序特性"/>
         <el-table-column
           prop="workTypeName"
           header-align="center"

+ 1 - 0
src/views/modules/tech/ctafts-add-or-detail.vue

@@ -87,6 +87,7 @@
             <el-table-column prop="workTypeName" label="工种类型"></el-table-column>
             <el-table-column prop="require" label="工序要求"></el-table-column>
             <el-table-column prop="explain" label="工序说明"></el-table-column>
+            <el-table-column prop="process" label="工序特性"></el-table-column>
             <el-table-column prop="notes" label="备注"></el-table-column>
           </el-table>
         </div>

+ 14 - 0
src/views/modules/tech/product-add-or-update.vue

@@ -89,6 +89,13 @@
           </el-form-item>
         </el-col>
       </el-row>
+      <el-row>
+        <el-col>
+          <el-form-item label="热处理" prop="heat_treatment">
+            <el-input v-model="dataForm.heat_treatment" :disabled="display" placeholder="" type="textarea"></el-input>
+          </el-form-item>
+        </el-col>
+      </el-row>
       <el-row>
         <el-col>
           <el-form-item label="备注" prop="notes">
@@ -96,6 +103,13 @@
           </el-form-item>
         </el-col>
       </el-row>
+      <el-row>
+        <el-col>
+          <el-form-item label="关重件" prop="importance">
+            <el-input v-model="dataForm.importance" :disabled="display" placeholder="" type="textarea"></el-input>
+          </el-form-item>
+        </el-col>
+      </el-row>
       <el-row class="my-row">
         <el-col :span="8">
           <el-form-item label="简图" prop="attachList2">

+ 4 - 0
src/views/modules/tech/product-detail.vue

@@ -41,10 +41,14 @@
         <e-desc-item label="单套数量">{{dataForm.cnt}}</e-desc-item>
         <e-desc-item label="主图号">{{dataForm.mapNumber}}</e-desc-item>
 
+        <e-desc-item label="热处理" span="3">{{dataForm.heat_treatment}}</e-desc-item>
+
         <e-desc-item label="表面处理" span="3">{{dataForm.surfaceTreatment}}</e-desc-item>
 
         <e-desc-item label="备注" span="3">{{dataForm.notes}}</e-desc-item>
 
+        <e-desc-item label="关重件" span="3">{{dataForm.importance}}</e-desc-item>
+
         <!-- <e-desc-item v-if="dataForm.noticeChangeRecord" label="物料变更描述">{{dataForm.noticeChangeRecord?dataForm.noticeChangeRecord.description:''}}</e-desc-item>
 
         <e-desc-item v-if="dataForm.noticeChangeRecord && dataForm.noticeChangeRecord.attachList" label="变更通知单" span="3">