From a751e547d67c4f8e2c6fddf958c1559f792515bd Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期五, 27 六月 2025 16:11:50 +0800
Subject: [PATCH] 添加工作流

---
 src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue |   77 +++++++++++++++++++++++---------------
 1 files changed, 46 insertions(+), 31 deletions(-)

diff --git a/src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue b/src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue
index d03e5f3..86d05b5 100644
--- a/src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue
+++ b/src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue
@@ -17,7 +17,8 @@
             >
               <a-input
                 v-model="model.code"
-                placeholder="璇疯緭鍏ュ懆鏈熺紪鐮�"
+                placeholder="鑷姩鐢熸垚"
+                :disabled="true"
               ></a-input>
             </a-form-model-item>
           </a-col>
@@ -89,14 +90,14 @@
           </a-col>
           <a-col :span="24/2">
             <a-form-model-item
-              label="璁″垝鏃堕棿"
+              label="鏈夋晥鏃堕棿"
               :labelCol="labelCol"
               :wrapperCol="wrapperCol"
               prop="effectiveTime"
             >
               <a-input-number
                 v-model="model.effectiveTime"
-                placeholder="璇疯緭鍏ヨ鍒掓椂闂�"
+                placeholder="璇疯緭鍏ユ湁鏁堟椂闂�"
                 :min=0
                 style="width: 100%"
               />
@@ -121,6 +122,20 @@
           </a-col>
           <a-col :span="24/2">
             <a-form-model-item
+              label="鐗堟湰"
+              :labelCol="labelCol"
+              :wrapperCol="wrapperCol"
+              prop="version"
+            >
+              <a-input
+                v-model="model.version"
+                placeholder="璇疯緭鍏ョ増鏈彿"
+                :disabled=true
+              ></a-input>
+            </a-form-model-item>
+          </a-col>
+          <!-- <a-col :span="24/2">
+            <a-form-model-item
               label="璋冩暣鏂瑰紡"
               :labelCol="labelCol"
               :wrapperCol="wrapperCol"
@@ -133,9 +148,9 @@
                 v-model="model.arrangeWay"
               />
             </a-form-model-item>
-          </a-col>
+          </a-col> -->
         </a-row>
-        <a-row>
+        <!-- <a-row>
           <a-col :span="24/2">
             <a-form-model-item
               label="閫炬湡澶勭悊鏂瑰紡"
@@ -166,7 +181,7 @@
               />
             </a-form-model-item>
           </a-col>
-        </a-row>
+        </a-row> -->
         <a-row>
           <a-col :span="24/2">
             <a-form-item
@@ -190,11 +205,20 @@
               label="淇濆吇绫诲瀷"
               :labelCol="labelCol"
               :wrapperCol="wrapperCol"
+              prop="maintenanceType"
             >
-              <j-dict-select-tag
+              <!-- <j-dict-select-tag
                 allow-clear
                 :disabled="disableSubmit"
                 :placeholder="disableSubmit?'':'璇烽�変繚鍏荤被鍨�'"
+                :triggerChange="true"
+                dictCode="maintenance_type"
+                v-model="model.maintenanceType"
+                
+              /> -->
+
+              <j-dict-select-tag
+                placeholder="璇烽�変繚鍏荤被鍨�"
                 :triggerChange="true"
                 dictCode="maintenance_type"
                 v-model="model.maintenanceType"
@@ -203,20 +227,7 @@
           </a-col>
         </a-row>
         <a-row>
-          <a-col :span="24/2">
-            <a-form-model-item
-              label="鐗堟湰"
-              :labelCol="labelCol"
-              :wrapperCol="wrapperCol"
-              prop="version"
-            >
-              <a-input
-                v-model="model.version"
-                placeholder="璇疯緭鍏ョ増鏈彿"
-                :disabled=true
-              ></a-input>
-            </a-form-model-item>
-          </a-col>
+
           <a-col
             v-if=" model.isRevise == true"
             :span="24/2"
@@ -279,38 +290,42 @@
       },
       confirmLoading: false,
       validatorRules: {
-        code: [
+        /*code: [
           { required: true, message: '璇疯緭鍏ュ懆鏈熺紪鐮�!' },
-        ],
+        ],*/
         cycle: [
           { required: true, message: '璇疯緭鍏ュ懆鏈�!' },
         ],
         cycleUnit: [
           { required: true, message: '璇疯緭鍏ュ懆鏈熷崟浣�!' },
         ],
+        maintenanceType: [
+          { required: true, message: '璇烽�夋嫨淇濆吇绫诲瀷!' },
+        ],
+
         firstMaintenanceTime: [
-          { required: true, message: '璇烽�夋嫨棣栨淇濆吇鏃堕棿!' },
+          { required: false, message: '璇烽�夋嫨棣栨淇濆吇鏃堕棿!' },
         ],
         leadTime: [
-          { required: true, message: '璇疯緭鍏ユ彁鍓嶆椂闂�!' },
+          { required: false, message: '璇疯緭鍏ユ彁鍓嶆椂闂�!' },
         ],
         effectiveTime: [
-          { required: true, message: '璇疯緭鍏ユ湁鏁堟椂闂�!' },
+          { required: false, message: '璇疯緭鍏ユ湁鏁堟椂闂�!' },
         ],
         unit: [
-          { required: true, message: '璇烽�夋嫨鏃堕棿鍗曚綅!' },
+          { required: false, message: '璇烽�夋嫨鏃堕棿鍗曚綅!' },
         ],
         arrangeWay: [
-          { required: true, message: '璇烽�夋嫨璋冩暣鏂瑰紡!' },
+          { required: false, message: '璇烽�夋嫨璋冩暣鏂瑰紡!' },
         ],
         version: [
-          { required: true, message: '璇疯緭鍏ョ増鏈彿!' },
+          { required: false, message: '璇疯緭鍏ョ増鏈彿!' },
         ],
         overdueDisposeMode: [
-          { required: true, message: '璇烽�夋嫨閫炬湡澶勭悊鏂瑰紡!' },
+          { required: false, message: '璇烽�夋嫨閫炬湡澶勭悊鏂瑰紡!' },
         ],
         accordingCalendar: [
-          { required: true, message: '璇烽�夋嫨渚濇嵁鏃ュ巻!' },
+          { required: false, message: '璇烽�夋嫨渚濇嵁鏃ュ巻!' },
         ],
       },
       url: {

--
Gitblit v1.9.3