添加 cacheStore.

This commit is contained in:
lijiahang
2023-08-09 15:45:33 +08:00
parent b38fd5ee11
commit 0063b31f35
13 changed files with 238 additions and 116 deletions

View File

@@ -9,6 +9,7 @@ export interface MenuCreateRequest {
permission?: string;
type?: number;
sort?: number;
visible?: number;
cache?: number;
icon?: string;
path?: string;
@@ -20,6 +21,7 @@ export interface MenuCreateRequest {
*/
export interface MenuUpdateRequest extends MenuCreateRequest {
id: number;
status?: number;
}
/**
@@ -70,6 +72,13 @@ export function updateMenu(request: MenuUpdateRequest) {
return axios.put<MenuQueryResponse[]>('/infra/system-menu/update', request);
}
/**
* 修改菜单状态
*/
export function updateMenuStatus(request: MenuUpdateRequest) {
return axios.put<MenuQueryResponse[]>('/infra/system-menu/update-status', request);
}
/**
* 删除菜单
*/