|
@@ -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) {
|