From dbfd4bc96205dd957827ee16c1149058fc2b88bb Mon Sep 17 00:00:00 2001
From: zhuguifei <312353457@qq.com>
Date: 星期三, 04 三月 2026 15:31:14 +0800
Subject: [PATCH] perf:

---
 ruoyi-plus-soybean/src/views/md/shift/modules/shift-operate-drawer.vue |   80 +++++++++++++++++++++++++++++----------
 1 files changed, 59 insertions(+), 21 deletions(-)

diff --git a/ruoyi-plus-soybean/src/views/md/shift/modules/shift-operate-drawer.vue b/ruoyi-plus-soybean/src/views/md/shift/modules/shift-operate-drawer.vue
index e98ba6e..ded007d 100644
--- a/ruoyi-plus-soybean/src/views/md/shift/modules/shift-operate-drawer.vue
+++ b/ruoyi-plus-soybean/src/views/md/shift/modules/shift-operate-drawer.vue
@@ -45,29 +45,26 @@
 
 function createDefaultModel(): Model {
   return {
-      id: '',
-      wsId: '',
-      code: '',
-      name: '',
-      stim: '',
-      etim: '',
-      seq: null,
-      enable: null,
-      del: null,
-      createUserName: '',
-      createUserTime: null,
-      updateUserName: '',
-      updateUserTime: null
+    id: '',
+    wsId: '',
+    code: '',
+    name: '',
+    stim: '',
+    etim: '',
+    seq: null,
+    enable: null,
+    del: null,
+    createUserName: '',
+    createUserTime: null,
+    updateUserName: '',
+    updateUserTime: null
   };
 }
 
-type RuleKey = Extract<
-  keyof Model,
-  | 'id'
->;
+type RuleKey = Extract<keyof Model, 'id'>;
 
 const rules: Record<RuleKey, App.Global.FormRule> = {
-  id: createRequiredRule('ud涓嶈兘涓虹┖'),
+  id: createRequiredRule('ud涓嶈兘涓虹┖')
 };
 
 function handleUpdateModelWhenEdit() {
@@ -85,16 +82,57 @@
 async function handleSubmit() {
   await validate();
 
-  const { id, wsId, code, name, stim, etim, seq, enable, del, createUserName, createUserTime, updateUserName, updateUserTime } = model.value;
+  const {
+    id,
+    wsId,
+    code,
+    name,
+    stim,
+    etim,
+    seq,
+    enable,
+    del,
+    createUserName,
+    createUserTime,
+    updateUserName,
+    updateUserTime
+  } = model.value;
 
   // request
   if (props.operateType === 'add') {
-    const { error } = await fetchCreateShift({ wsId, code, name, stim, etim, seq, enable, del, createUserName, createUserTime, updateUserName, updateUserTime });
+    const { error } = await fetchCreateShift({
+      wsId,
+      code,
+      name,
+      stim,
+      etim,
+      seq,
+      enable,
+      del,
+      createUserName,
+      createUserTime,
+      updateUserName,
+      updateUserTime
+    });
     if (error) return;
   }
 
   if (props.operateType === 'edit') {
-    const { error } = await fetchUpdateShift({ id, wsId, code, name, stim, etim, seq, enable, del, createUserName, createUserTime, updateUserName, updateUserTime });
+    const { error } = await fetchUpdateShift({
+      id,
+      wsId,
+      code,
+      name,
+      stim,
+      etim,
+      seq,
+      enable,
+      del,
+      createUserName,
+      createUserTime,
+      updateUserName,
+      updateUserTime
+    });
     if (error) return;
   }
 

--
Gitblit v1.9.3