修改菜单管理页面,角色管理页面,修改后台返回的路由数据适配项目
This commit is contained in:
@@ -21,7 +21,7 @@ const MenuApi = {
|
||||
return request<any, MenuVO>({
|
||||
url: `${baseURL}/detail`,
|
||||
method: "get",
|
||||
data: { id }
|
||||
params: { id }
|
||||
});
|
||||
},
|
||||
add(data: addRequest) {
|
||||
@@ -195,7 +195,7 @@ export interface editRequest {
|
||||
/**
|
||||
* 上级菜单,不传递则为顶级菜单
|
||||
*/
|
||||
pid?: number;
|
||||
pid: number | string | null;
|
||||
title: string;
|
||||
[property: string]: any;
|
||||
}
|
||||
|
||||
@@ -17,20 +17,29 @@ const RoleApi = {
|
||||
data,
|
||||
});
|
||||
},
|
||||
update(data: editRequest) {
|
||||
return request<any, editResponse>({
|
||||
update(id: number | string | null, data: editRequest) {
|
||||
const requestData = { ...data, id };
|
||||
return request<any>({
|
||||
url: `${baseURL}`,
|
||||
method: "put",
|
||||
data,
|
||||
data: requestData,
|
||||
});
|
||||
},
|
||||
delete(data: delRequest) {
|
||||
return request<any, delResponse>({
|
||||
url: `${baseURL}`,
|
||||
method: "put",
|
||||
method: "delete",
|
||||
data,
|
||||
});
|
||||
},
|
||||
// 获取角色对应的菜单id
|
||||
getMenu(id: number) {
|
||||
return request<any>({
|
||||
url: `${baseURL}/menu`,
|
||||
method: "get",
|
||||
params: { id },
|
||||
});
|
||||
},
|
||||
};
|
||||
|
||||
export default RoleApi;
|
||||
@@ -226,3 +235,4 @@ export interface delResponse {
|
||||
[property: string]: any;
|
||||
}
|
||||
/** delete end */
|
||||
|
||||
|
||||
@@ -216,7 +216,7 @@ export default UserAPI;
|
||||
export interface UserInfo {
|
||||
/** 用户ID */
|
||||
userId?: number;
|
||||
|
||||
id?: number | string;
|
||||
/** 用户名 */
|
||||
username?: string;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user