From 5cbba170e270e6f1c99a91e27dbb7951a27d596a Mon Sep 17 00:00:00 2001
From: “linengliang” <vanSuperEnergy@163.com>
Date: 星期五, 24 十一月 2023 16:41:32 +0800
Subject: [PATCH] 故障报修验收

---
 src/views/eam/modules/repairorder/RepairOrderModal.vue |   48 ++++++++++++++++++++++++++++++++++--------------
 1 files changed, 34 insertions(+), 14 deletions(-)

diff --git a/src/views/eam/modules/repairorder/RepairOrderModal.vue b/src/views/eam/modules/repairorder/RepairOrderModal.vue
index 94c4563..2b6bfc3 100644
--- a/src/views/eam/modules/repairorder/RepairOrderModal.vue
+++ b/src/views/eam/modules/repairorder/RepairOrderModal.vue
@@ -13,9 +13,9 @@
         <a-row :gutter="24">
           <a-col :span="24/2">
             <a-form-item label="鍗曟嵁鍙�" :labelCol="labelCol" :wrapperCol="wrapperCol">
-              <a-input 
+              <a-input
               allow-clear
-              placeholder="璇疯緭鍏ュ崟鎹彿" 
+              placeholder="璇疯緭鍏ュ崟鎹彿"
               v-decorator="['num', validatorRules.num]"
               />
             </a-form-item>
@@ -86,7 +86,7 @@
             </a-form-item>
           </a-col>
           <a-col :span="24" >
-            <a-form-item label="璁惧缂栫爜" :labelCol="{span:3}" :wrapperCol="{span:21}">
+            <a-form-item label="缁熶竴缂栫爜" :labelCol="{span:3}" :wrapperCol="{span:21}">
               <a-input-search
                 :disabled="disableSubmit"
                 placeholder="璇烽�夋嫨璁惧"
@@ -159,11 +159,11 @@
             </a-form-item>
           </a-col>
           <a-col :span="24/2" >
-            <a-form-item label="濮斿鍗曚綅" :labelCol="labelCol" :wrapperCol="wrapperCol">
+            <a-form-item label="澶栧鍗曚綅" :labelCol="labelCol" :wrapperCol="wrapperCol">
               <j-dict-select-tag
                 allow-clear
                 :disabled="disableSubmit"
-                :placeholder="disableSubmit?'':'璇烽�夋嫨濮斿鍗曚綅'"
+                :placeholder="disableSubmit?'':'璇烽�夋嫨澶栧鍗曚綅'"
                 :triggerChange="true"
                 dictCode="mom_base_supplier,name,id, del_flag='0'"
                 v-decorator="['outsourcingUnit', validatorRules.outsourcingUnit]"
@@ -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">
@@ -315,7 +315,7 @@
 
   export default {
     name: "RepairOrderModal",
-    components: { 
+    components: {
       JMultiSelectTag,
       Tooltip,
       FaultReportRepair,
@@ -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: {
@@ -392,7 +412,7 @@
         equipmentList:[],
         teamList:[],
         userList:[],
-     
+
       }
     },
     created () {
@@ -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 () {
@@ -425,9 +445,9 @@
       },
       handleOk () {
         const that = this;
-      
+
         // 瑙﹀彂琛ㄥ崟楠岃瘉
-        
+
         this.form.validateFields((err, values) => {
           if (!err) {
             that.confirmLoading = true;

--
Gitblit v1.9.3