fix: 修改角色管理-编辑接口请求类型
This commit is contained in:
parent
511ce94d45
commit
0f10da8404
|
@ -8,6 +8,10 @@ export const delRole_api = (id: string): Promise<any> => server.remove(`/role/${
|
||||||
export const saveRole_api = (data: any): Promise<any> => server.post(`/role`, data);
|
export const saveRole_api = (data: any): Promise<any> => server.post(`/role`, data);
|
||||||
// 更新角色信息
|
// 更新角色信息
|
||||||
export const updateRole_api = (data: any): Promise<any> => server.patch(`/role`, data);
|
export const updateRole_api = (data: any): Promise<any> => server.patch(`/role`, data);
|
||||||
|
|
||||||
|
// 更新角色信息
|
||||||
|
export const editRole_api = (id: string, data: any): Promise<any> => server.put(`/role/${id}`, data);
|
||||||
|
|
||||||
// 获取角色详细信息
|
// 获取角色详细信息
|
||||||
export const getRoleDetails_api = (id: string): Promise<any> => server.get(`/role/${id}`);
|
export const getRoleDetails_api = (id: string): Promise<any> => server.get(`/role/${id}`);
|
||||||
// 获取角色对应的权限树
|
// 获取角色对应的权限树
|
||||||
|
|
|
@ -56,6 +56,7 @@ import { useMenuStore } from '@/store/menu';
|
||||||
import {
|
import {
|
||||||
getRoleDetails_api,
|
getRoleDetails_api,
|
||||||
updateRole_api,
|
updateRole_api,
|
||||||
|
editRole_api,
|
||||||
updatePrimissTree_api,
|
updatePrimissTree_api,
|
||||||
} from '@/api/system/role';
|
} from '@/api/system/role';
|
||||||
import { onlyMessage } from '@/utils/comm';
|
import { onlyMessage } from '@/utils/comm';
|
||||||
|
@ -83,7 +84,7 @@ const form = reactive({
|
||||||
},
|
},
|
||||||
clickSave: () => {
|
clickSave: () => {
|
||||||
formRef.value?.validate().then(() => {
|
formRef.value?.validate().then(() => {
|
||||||
const updateRole = updateRole_api(form.data);
|
const updateRole = editRole_api(roleId, form.data);
|
||||||
const updateTree = updatePrimissTree_api(roleId, {
|
const updateTree = updatePrimissTree_api(roleId, {
|
||||||
menus: form.menus,
|
menus: form.menus,
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue