Преглед на файлове

修复排产计划完成时间字段,修改看板颜色:黄色

damon227 преди 2 години
родител
ревизия
dc05604931
променени са 2 файла, в които са добавени 20 реда и са изтрити 16 реда
  1. 19 15
      src/components/work-flow/node-edit.vue
  2. 1 1
      src/views/modules/home/admin.vue

+ 19 - 15
src/components/work-flow/node-edit.vue

@@ -73,17 +73,17 @@
         </el-input>
       </el-form-item>
       <el-form-item
-        label="计划完成时"
+        label="计划完成时"
         prop="planCompletionTime"
         v-if="node.type !== 'end'"
       >
-        <el-input
-          v-model="form.planCompletionTime"
-          :disabled="disabled || !isEdit"
-          oninput="value=value.replace(/[^0-9.]/g,'')"
+        <el-date-picker
+            v-model="form.planCompletionTime"
+            value-format="yyyy-MM-dd"
+            type="date"
+            :disabled="disabled || !isEdit"
         >
-          <i slot="suffix" style="font-style: normal; margin-right: 10px">h</i>
-        </el-input>
+        </el-date-picker>
       </el-form-item>
       <el-form-item label="操作人" v-if="form.operatorName && !selectOperator">
         <el-input
@@ -226,17 +226,17 @@
       <el-row>
         <el-col :span="8">
           <el-form-item
-            label="计划完成时"
+            label="计划完成时"
             prop="planCompletionTime"
             v-if="node.type !== 'end'"
           >
-            <el-input
-              v-model="form.planCompletionTime"
-              :disabled="disabled || !isEdit"
-              oninput="value=value.replace(/[^0-9.]/g,'')"
+            <el-date-picker
+                v-model="form.planCompletionTime"
+                value-format="yyyy-MM-dd"
+                type="date"
+                :disabled="disabled || !isEdit"
             >
-              <i slot="suffix" style="font-style: normal; margin-right: 10px">h</i>
-            </el-input>
+            </el-date-picker>
           </el-form-item>
         </el-col>
         <el-col :span="8">
@@ -443,7 +443,8 @@ export default {
         nodeName: '',
         workTypeId: '',
         operatorId: [],
-        prodProductionRequireList: [{}]
+        prodProductionRequireList: [{}],
+        planCompletionTime: ''
       },
       fileList: [],
       inspectionMethodOptions: [
@@ -574,8 +575,11 @@ export default {
             data.data.forEach((item) => {
               this.operatorIdOptions.push(item)
             })
+
+            this.onChage(this.node.workTypeId)
           }
         })
+        
       }
     },
     uploadSuccess (fileList) {

+ 1 - 1
src/views/modules/home/admin.vue

@@ -684,7 +684,7 @@ body,
 }
 
 .el-table .warning-row {
-  color:maroon;
+  color:yellow;
 }
 
 .el-table .overdue-row {