From 6db4d38b9761b07a49cb22a0a41cfcdc7bc6dbab Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期二, 19 五月 2026 20:14:14 +0800
Subject: [PATCH] feat: 回退

---
 src/views/equipmentManagement/inspectionManagement/components/formDia.vue |   38 +++++++++++++-------------------------
 1 files changed, 13 insertions(+), 25 deletions(-)

diff --git a/src/views/equipmentManagement/inspectionManagement/components/formDia.vue b/src/views/equipmentManagement/inspectionManagement/components/formDia.vue
index 95ebd51..264584f 100644
--- a/src/views/equipmentManagement/inspectionManagement/components/formDia.vue
+++ b/src/views/equipmentManagement/inspectionManagement/components/formDia.vue
@@ -26,15 +26,19 @@
         </el-row>
         <el-row>
           <el-col :span="12">
-            <el-form-item label="宸℃楠屾敹浜�" prop="acceptanceInspector">
-              <el-select v-model="form.acceptanceInspector" placeholder="璇烽�夋嫨" clearable>
-                <el-option v-for="item in userList" :label="item.nickName" :value="item.userId" :key="item.userId"/>
-              </el-select>
+            <el-form-item label="澶囨敞" prop="remarks">
+              <el-input v-model="form.remarks" placeholder="璇疯緭鍏ュ娉�" type="textarea" />
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="澶囨敞" prop="remarks">
-              <el-input v-model="form.remarks" placeholder="璇疯緭鍏ュ娉�" type="textarea" />
+            <el-form-item label="浠诲姟鐘舵��" prop="isActive">
+              <el-switch
+                v-model="form.isActive"
+                :active-value="1"
+                :inactive-value="0"
+                active-text="鍚敤"
+                inactive-text="鍋滅敤"
+              />
             </el-form-item>
           </el-col>
         </el-row>
@@ -123,10 +127,8 @@
   form: {
     taskId: undefined,
     taskName: undefined,
-    inspector: [],
+    inspector: '',
     inspectorIds: '',
-    acceptanceInspector: undefined,
-    acceptanceInspectorIds: '',
     remarks: '',
     frequencyType: '',
     frequencyDetail: '',
@@ -136,8 +138,7 @@
   },
 	rules: {
 		taskId: [{ required: true, message: "璇烽�夋嫨璁惧", trigger: "change" },],
-		inspector: [{ required: true, message: "璇烽�夋嫨宸℃浜�", trigger: "change" },],
-		acceptanceInspector: [{ required: true, message: "璇烽�夋嫨宸℃楠屾敹浜�", trigger: "change" },],
+		inspector: [{ required: true, message: "璇疯緭鍏ュ贰妫�浜�", trigger: "blur" },],
 		dateStr: [{ required: true, message: "璇烽�夋嫨鐧昏鏃堕棿", trigger: "change" }],
 		frequencyType: [{ required: true, message: "璇烽�夋嫨浠诲姟棰戠巼", trigger: "change" }],
 		frequencyDetail: [
@@ -238,12 +239,6 @@
     } else {
       form.value.inspector = []
     }
-    // 纭繚 acceptanceInspectorIds 瀛樺湪鎵嶈祴鍊�
-    if (form.value.acceptanceInspectorIds) {
-      form.value.acceptanceInspector = Number(form.value.acceptanceInspectorIds)
-    } else {
-      form.value.acceptanceInspector = undefined
-    }
     // 纭繚 isActive 鏈夊�硷紝榛樿鍚敤
     if (form.value.isActive === undefined || form.value.isActive === null) {
       form.value.isActive = 1
@@ -286,10 +281,8 @@
   form.value = {
     taskId: undefined,
     taskName: undefined,
-    inspector: [],
+    inspector: '',
     inspectorIds: '',
-    acceptanceInspector: undefined,
-    acceptanceInspectorIds: '',
     remarks: '',
     frequencyType: '',
     frequencyDetail: '',
@@ -308,11 +301,6 @@
         if (form.value.inspector && Array.isArray(form.value.inspector)) {
           form.value.inspectorIds = form.value.inspector.join(',')
           delete form.value.inspector
-        }
-        // 纭繚 acceptanceInspectorIds 璧嬪��
-        if (form.value.acceptanceInspector) {
-          form.value.acceptanceInspectorIds = String(form.value.acceptanceInspector)
-          delete form.value.acceptanceInspector
         }
         
         if (form.value.frequencyType === 'WEEKLY') {

--
Gitblit v1.9.3