From 5cd5a5baa076377f3136338db7a9336d0d570d33 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期六, 24 十月 2026 19:47:33 +0800
Subject: [PATCH] feat(hrm): 前端同步新疆中亿装配的人力资源模块

---
 src/views/hrm/attendance/holiday/modules/form.vue |   19 ++-----------------
 1 files changed, 2 insertions(+), 17 deletions(-)

diff --git a/src/views/hrm/attendance/holiday/modules/form.vue b/src/views/hrm/attendance/holiday/modules/form.vue
index 614daa0..2ae9c5d 100644
--- a/src/views/hrm/attendance/holiday/modules/form.vue
+++ b/src/views/hrm/attendance/holiday/modules/form.vue
@@ -53,15 +53,7 @@
       return;
     }
     modalApi.lock();
-    const values = (await formApi.getValues()) as HrmAttendanceHolidayApi.Holiday & {
-      dateRange?: string[];
-    };
-    const { dateRange, ...rest } = values;
-    const data: HrmAttendanceHolidayApi.Holiday = {
-      ...rest,
-      startDate: dateRange?.[0],
-      endDate: dateRange?.[1],
-    };
+    const data = (await formApi.getValues()) as HrmAttendanceHolidayApi.Holiday;
     try {
       if (formType.value === 'update') {
         await updateAttendanceHoliday(data);
@@ -89,14 +81,7 @@
     }
     modalApi.lock();
     try {
-      const detail = await getAttendanceHoliday(data.id);
-      await formApi.setValues({
-        ...detail,
-        dateRange:
-          detail.startDate && detail.endDate
-            ? [detail.startDate, detail.endDate]
-            : undefined,
-      });
+      await formApi.setValues(await getAttendanceHoliday(data.id));
     } finally {
       modalApi.unlock();
     }

--
Gitblit v1.9.3