1
0
forked from baron/baron-sso

chore(adminfront): fix any types and biome lint errors in adminApi.ts

This commit is contained in:
2026-04-01 13:22:11 +09:00
parent fdffeacf50
commit 5502e35dc5

View File

@@ -446,7 +446,9 @@ export async function fetchUser(userId: string) {
export async function createUser(payload: UserCreateRequest) { export async function createUser(payload: UserCreateRequest) {
// Map tenantSlug to companyCode for backend compatibility // Map tenantSlug to companyCode for backend compatibility
const requestPayload: any = { ...payload }; const requestPayload: UserCreateRequest & { companyCode?: string } = {
...payload,
};
if (payload.tenantSlug !== undefined) { if (payload.tenantSlug !== undefined) {
requestPayload.companyCode = payload.tenantSlug; requestPayload.companyCode = payload.tenantSlug;
} }
@@ -473,7 +475,7 @@ export function exportUsersCSVUrl(search?: string, tenantSlug?: string) {
export async function bulkCreateUsers(users: BulkUserItem[]) { export async function bulkCreateUsers(users: BulkUserItem[]) {
const mappedUsers = users.map((u) => { const mappedUsers = users.map((u) => {
const mapped: any = { ...u }; const mapped: BulkUserItem & { companyCode?: string } = { ...u };
if (u.tenantSlug !== undefined) { if (u.tenantSlug !== undefined) {
mapped.companyCode = u.tenantSlug; mapped.companyCode = u.tenantSlug;
} }
@@ -493,7 +495,9 @@ export async function bulkUpdateUsers(payload: {
tenantSlug?: string; tenantSlug?: string;
department?: string; department?: string;
}) { }) {
const requestPayload: any = { ...payload }; const requestPayload: typeof payload & { companyCode?: string } = {
...payload,
};
if (payload.tenantSlug !== undefined) { if (payload.tenantSlug !== undefined) {
requestPayload.companyCode = payload.tenantSlug; requestPayload.companyCode = payload.tenantSlug;
} }
@@ -509,7 +513,9 @@ export async function bulkDeleteUsers(userIds: string[]) {
} }
export async function updateUser(userId: string, payload: UserUpdateRequest) { export async function updateUser(userId: string, payload: UserUpdateRequest) {
const requestPayload: any = { ...payload }; const requestPayload: UserUpdateRequest & { companyCode?: string } = {
...payload,
};
if (payload.tenantSlug !== undefined) { if (payload.tenantSlug !== undefined) {
requestPayload.companyCode = payload.tenantSlug; requestPayload.companyCode = payload.tenantSlug;
} }