|
|
@ -127,6 +127,7 @@ |
|
|
|
<el-form-item label="资金金额" prop="amount" class="ml-24"> |
|
|
|
<el-input-number |
|
|
|
:disabled="!canEdit || type === 'audit'" |
|
|
|
:controls="false" |
|
|
|
class="w-240" |
|
|
|
size="small" |
|
|
|
:min="0" |
|
|
@ -260,6 +261,7 @@ |
|
|
|
<div class="form-row-title">验收意见</div> |
|
|
|
<el-timeline :reverse="true"> |
|
|
|
<el-timeline-item |
|
|
|
placement="top" |
|
|
|
v-for="(activity, index) in activities" |
|
|
|
:key="index" |
|
|
|
:timestamp="activity.approvalTime"> |
|
|
@ -331,7 +333,7 @@ export default { |
|
|
|
activities: [], |
|
|
|
rules: { |
|
|
|
planId: [ |
|
|
|
{ required: false, message: "请输入维养计划名称", trigger: "blur" }, |
|
|
|
{ required: true, message: "请选择维养计划名称", trigger: "blur" }, |
|
|
|
], |
|
|
|
remark: [ |
|
|
|
{ required: true, message: "请输入维修描述", trigger: "blur" }, |
|
|
@ -401,7 +403,7 @@ export default { |
|
|
|
// 验证维养台账 |
|
|
|
validatorProjectList(rule, value, callback) { |
|
|
|
if (this.filesList.length === 0) { |
|
|
|
callback(new Error("请上传计划方案")); |
|
|
|
callback(new Error("请上传维养台账")); |
|
|
|
} else { |
|
|
|
callback(); |
|
|
|
} |
|
|
@ -410,7 +412,7 @@ export default { |
|
|
|
// 验证维养图片 |
|
|
|
validatorProjectListImg(rule, value, callback) { |
|
|
|
if (this.ledgerList.length === 0) { |
|
|
|
callback(new Error("请上传计划方案")); |
|
|
|
callback(new Error("请上传维养图片")); |
|
|
|
} else { |
|
|
|
callback(); |
|
|
|
} |
|
|
@ -685,13 +687,21 @@ export default { |
|
|
|
}); |
|
|
|
}, |
|
|
|
reset() { |
|
|
|
this.formData = {}; |
|
|
|
this.$refs.formRef.resetFields(); |
|
|
|
if (this.$refs.subFormRef) { |
|
|
|
this.$refs.subFormRef.forEach((item) => { |
|
|
|
this.$refs.ruleForm.resetFields(); |
|
|
|
if (this.$refs.supplementFormRef) { |
|
|
|
this.$refs.supplementFormRef.forEach((item) => { |
|
|
|
item.resetFields(); |
|
|
|
}); |
|
|
|
} |
|
|
|
this.filesList1 = []; |
|
|
|
this.filesList = []; |
|
|
|
this.ledgerList = []; |
|
|
|
this.formData.supplements = [ |
|
|
|
{ |
|
|
|
supplement: "", |
|
|
|
amount: 0, |
|
|
|
}, |
|
|
|
]; |
|
|
|
}, |
|
|
|
}, |
|
|
|
}; |
|
|
|