회사관리, 메뉴관리 수정,삭제 기능
This commit is contained in:
@@ -107,6 +107,12 @@ export const menuApi = {
|
||||
return response.data;
|
||||
},
|
||||
|
||||
// 메뉴 수정
|
||||
updateMenu: async (menuId: string, menuData: MenuFormData): Promise<ApiResponse<void>> => {
|
||||
const response = await apiClient.put(`/admin/menus/${menuId}`, menuData);
|
||||
return response.data;
|
||||
},
|
||||
|
||||
// 메뉴 삭제
|
||||
deleteMenu: async (menuId: string): Promise<ApiResponse<void>> => {
|
||||
const response = await apiClient.delete(`/admin/menus/${menuId}`);
|
||||
@@ -139,7 +145,16 @@ export const menuApi = {
|
||||
menuCode?: string;
|
||||
keyType?: string;
|
||||
}): Promise<ApiResponse<LangKey[]>> => {
|
||||
const response = await apiClient.get("/multilang/keys", { params });
|
||||
return response.data;
|
||||
console.log("🔍 다국어 키 목록 조회 API 호출:", "/admin/multilang/keys", params);
|
||||
|
||||
try {
|
||||
// Node.js 백엔드의 실제 라우팅과 일치하도록 수정
|
||||
const response = await apiClient.get("/admin/multilang/keys", { params });
|
||||
console.log("✅ 다국어 키 목록 조회 성공:", response.data);
|
||||
return response.data;
|
||||
} catch (error) {
|
||||
console.error("❌ 다국어 키 목록 조회 실패:", error);
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user