chore: 조직 트리 dnd 인터페이스 수정

This commit is contained in:
2025-04-24 16:23:46 +09:00
parent 9b9a116abd
commit a12f07b3ad
3 changed files with 3 additions and 3 deletions
@@ -54,7 +54,7 @@ export class OrganizationApiService implements OrganizationService {
}
public async updateOrganizationByDnd(
data: OrganizationTreeForDnd,
data: OrganizationTreeForDnd[],
): Promise<void> {
await client.put<void>(
`${ENDPOINT.CMS_SERVICE.ORGANIZATIONS}/dnd/tree`,
@@ -27,5 +27,5 @@ export interface OrganizationService {
deleteOrganization(ognzSn: number): Promise<void>;
updateOrganizationName(ognzSn: number, name: string): Promise<Organization>;
updateOrganization(ognzSn: number, data: OrganizationFormData): Promise<void>;
updateOrganizationByDnd(data: OrganizationTreeForDnd): Promise<void>;
updateOrganizationByDnd(data: OrganizationTreeForDnd[]): Promise<void>;
}
@@ -99,7 +99,7 @@ function OrganizationPage() {
const { mutateAsync: updateOrganizationByDnd } = useMutation({
mutationFn: (data: OrganizationTreeForDnd) =>
OrganizationApi.updateOrganizationByDnd(data),
OrganizationApi.updateOrganizationByDnd([data]),
onSuccess: () => {
queryClient.invalidateQueries({
queryKey: [ENDPOINT.CMS_SERVICE.ORGANIZATIONS],