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