From bb2db0bb61ab0deac5c03a94b68c5fd833d8ee44 Mon Sep 17 00:00:00 2001
From: “linengliang” <vanSuperEnergy@163.com>
Date: 星期二, 17 十月 2023 17:29:43 +0800
Subject: [PATCH] 保养变更申请单
---
src/views/eam/modules/repairorder/RepairOrderModal.vue | 44 ++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 42 insertions(+), 2 deletions(-)
diff --git a/src/views/eam/modules/repairorder/RepairOrderModal.vue b/src/views/eam/modules/repairorder/RepairOrderModal.vue
index 8449cfd..7ca7bfe 100644
--- a/src/views/eam/modules/repairorder/RepairOrderModal.vue
+++ b/src/views/eam/modules/repairorder/RepairOrderModal.vue
@@ -239,6 +239,26 @@
<j-date placeholder="璇烽�夋嫨璁″垝缁撴潫鏃堕棿" v-decorator="['planEndTime', validatorRules.planEndTime ]" :show-time="true" date-format="YYYY-MM-DD HH:mm:ss" style="width: 100%" />
</a-form-item>
</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-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-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-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-form-item>
+ </a-col>
<a-col :span="24">
<a-form-item label="鏁呴殰鎻忚堪" :labelCol="{span:3}" :wrapperCol="{span:21}" >
<a-textarea rows="2" v-decorator="['faultDescription', validatorRules.faultDescription ]" placeholder="璇疯緭鍏ユ晠闅滄弿杩�" ></a-textarea>
@@ -359,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: {
@@ -395,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 () {
@@ -505,7 +545,7 @@
sendFaultReportRepairRecord(data) {
let record = data.record;
this.form.setFieldsValue({ reportRepairId:record.id,equipmentId: record.equipmentId,equipmentNum:record.equipmentNum,equipmentName: record.equipmentName,equipmentModel:record.equipmentModel,reportRepairNum:record.num,
- urgency:record.urgency, departId: record.useDepartId,departName:record.useDepartId_dictText });
+ urgency:record.urgency, departId: record.useDepartId,departName:record.useDepartId_dictText,faultReason:record.faultReason });
},
onProjectMaintenanceOrder() {
this.$refs.ProjectMaintenanceOrder.list();
--
Gitblit v1.9.3