From cd2b7d36f3610417c268d062454b7ec43e9ca937 Mon Sep 17 00:00:00 2001
From: wsj <593216709@qq.com>
Date: Wed, 28 Oct 2026 22:51:24 +0800
Subject: [PATCH] feat: 日志页面
---
src/pages/system/departments/server.ts | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/src/pages/system/departments/server.ts b/src/pages/system/departments/server.ts
index cf003c6..64594ef 100644
--- a/src/pages/system/departments/server.ts
+++ b/src/pages/system/departments/server.ts
@@ -1,6 +1,8 @@
import { getAuthHeaders } from '@/api/authHeaders';
import { request } from '@/api/request';
import type {
+ DepartmentLeaderDetailRequest,
+ DepartmentLeaderDetailResponse,
TenantEmployeeOptionListRequest,
TenantEmployeeOptionListResponse,
TenantOrgCreateRequest,
@@ -59,11 +61,19 @@
headers: getAuthHeaders(),
});
-/** 员工列表,用于负责人下拉选项。 */
-export const getLeaderOptions = (params: TenantEmployeeOptionListRequest = { page: 1, size: 200 }) =>
+/** 员工列表,用于负责人下拉远程搜索。 */
+export const getLeaderOptions = (params: TenantEmployeeOptionListRequest) =>
request<TenantEmployeeOptionListRequest, TenantEmployeeOptionListResponse>({
url: '/tenant/employees',
method: 'GET',
params,
headers: getAuthHeaders(),
});
+
+/** 员工详情,用于编辑时回填负责人姓名。 */
+export const getLeaderDetail = ({ id }: DepartmentLeaderDetailRequest) =>
+ request<DepartmentLeaderDetailRequest, DepartmentLeaderDetailResponse>({
+ url: `/tenant/employees/${id}`,
+ method: 'GET',
+ headers: getAuthHeaders(),
+ });
--
Gitblit v1.9.3