From a9c1062fbe8277bd20bddfc4de2592e2b2b61370 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Mon, 17 Aug 2026 18:25:57 +0800 Subject: [PATCH] feat(web-admin): use duty staff options in schedule dialog Co-authored-by: Cursor --- web-admin/src/api/duty.ts | 6 ++++ web-admin/src/views/duty/schedule/index.vue | 38 ++++++++++----------- 2 files changed, 25 insertions(+), 19 deletions(-) diff --git a/web-admin/src/api/duty.ts b/web-admin/src/api/duty.ts index 304e84ebb..3151588bb 100644 --- a/web-admin/src/api/duty.ts +++ b/web-admin/src/api/duty.ts @@ -69,3 +69,9 @@ export function deleteDutyAssignment(id: string) { url: `/web/admin/duty/assignments/${id}` }) } + +export function fetchDutyUserOptions() { + return request.get>({ + url: '/web/admin/duty/users/options' + }) +} diff --git a/web-admin/src/views/duty/schedule/index.vue b/web-admin/src/views/duty/schedule/index.vue index ce0567f9a..cd959c0f9 100644 --- a/web-admin/src/views/duty/schedule/index.vue +++ b/web-admin/src/views/duty/schedule/index.vue @@ -186,7 +186,7 @@ >

- 为当天配置班次名额,保存后生成公开链接。可直接从系统用户安排,也可留给员工抢班。 + 为当天配置班次名额,保存后生成公开链接。直接安排与公开链接仅可选择已分配「值班人员」角色的用户。

@@ -198,7 +198,7 @@