From a43f46673857cd5ce0e06400c6e3b3dedbaa0ca9 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期一, 16 十月 2023 11:00:26 +0800 Subject: [PATCH] 维修工单增加必填校验 --- src/views/eam/modules/repairorder/RepairOrderModal.vue | 30 +++++++++++++++++++++++++----- 1 files changed, 25 insertions(+), 5 deletions(-) diff --git a/src/views/eam/modules/repairorder/RepairOrderModal.vue b/src/views/eam/modules/repairorder/RepairOrderModal.vue index 94c4563..7ca7bfe 100644 --- a/src/views/eam/modules/repairorder/RepairOrderModal.vue +++ b/src/views/eam/modules/repairorder/RepairOrderModal.vue @@ -241,22 +241,22 @@ </a-col> <a-col :span="24/2" > <a-form-item label="鏁呴殰鍘熷洜" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <a-input v-decorator="['faultReason', validatorRules.faultReason]" placeholder="璇疯緭鍏ヨ澶囧悕绉�" ></a-input> + <a-input v-decorator="['faultReason', validatorRules.faultReason]" placeholder="璇疯緭鍏ユ晠闅滃師鍥�" ></a-input> </a-form-item> </a-col> <a-col :span="24/2" > <a-form-item label="鏁呴殰鐜拌薄" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <a-input :disabled="disableSubmit" v-decorator="['faultPhenomenon', validatorRules.faultPhenomenon]" placeholder="璇疯緭鍏ヨ澶囧瀷鍙�" ></a-input> + <a-input :disabled="disableSubmit" v-decorator="['faultPhenomenon', validatorRules.faultPhenomenon]" placeholder="璇疯緭鍏ユ晠闅滅幇璞�" ></a-input> </a-form-item> </a-col> <a-col :span="24/2" > <a-form-item label="鏁呴殰鎺掗櫎" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <a-input :disabled="disableSubmit" v-decorator="['faultRemove', validatorRules.faultRemove]" placeholder="璇疯緭鍏ヨ澶囧悕绉�" ></a-input> + <a-input :disabled="disableSubmit" v-decorator="['faultRemove', validatorRules.faultRemove]" placeholder="璇疯緭鍏ユ晠闅滄帓闄�" ></a-input> </a-form-item> </a-col> <a-col :span="24/2" > <a-form-item label="棰勯槻鎺柦" :labelCol="labelCol" :wrapperCol="wrapperCol"> - <a-input :disabled="disableSubmit" v-decorator="['preventiveMeasure', validatorRules.preventiveMeasure]" placeholder="璇疯緭鍏ヨ澶囧瀷鍙�" ></a-input> + <a-input :disabled="disableSubmit" v-decorator="['preventiveMeasure', validatorRules.preventiveMeasure]" placeholder="璇疯緭鍏ラ闃叉帾鏂�" ></a-input> </a-form-item> </a-col> <a-col :span="24"> @@ -379,6 +379,26 @@ rules: [ { required: true, message: '璇烽�夋嫨璐d换鐝粍!' }, ] + }, + faultReason:{ + rules: [ + { required: true, message: '璇峰~鍐欐晠闅滃師鍥�!' }, + ] + }, + faultPhenomenon:{ + rules: [ + { required: true, message: '璇峰~鍐欐晠闅滅幇璞�!' }, + ] + }, + preventiveMeasure:{ + rules: [ + { required: true, message: '璇峰~鍐欓闃叉帾鏂�!' }, + ] + }, + faultRemove:{ + rules: [ + { required: true, message: '璇峰~鍐欐晠闅滄帓闄�!' }, + ] } }, url: { @@ -415,7 +435,7 @@ that.form.setFieldsValue(pick(that.model, 'num', 'equipmentId','equipmentNum','equipmentModel', 'equipmentName','urgency','businessType','projectMaintenanceOrderNum','reportRepairId','reportRepairId_dictText','reportRepairNum','dispatchMethod', 'maintenanceMethod','responsibilityName','outsourcingUnit','responsibilityId','teamId','workingHourQuota','planStartTime','departName', - 'planEndTime','faultDescription','photo','remark')); + 'planEndTime','faultDescription','photo','remark','faultReason','faultPhenomenon','preventiveMeasure','faultRemove')); }); }, close () { -- Gitblit v1.9.3