mirror of
https://github.com/yzcheng90/x-springboot-ui
synced 2025-11-09 09:15:37 +08:00
47 lines
1.1 KiB
JavaScript
47 lines
1.1 KiB
JavaScript
import request from '@/utils/request';
|
|
|
|
/**
|
|
* 接口权限管理
|
|
*
|
|
* @author czx
|
|
* @email object_czx@163.com
|
|
* @date 2023-05-17 14:48:21
|
|
*/
|
|
export function usePermissionApi() {
|
|
return {
|
|
list: (params) => {
|
|
return request({
|
|
url: '/sys/permission/list',
|
|
method: 'get',
|
|
params
|
|
});
|
|
},
|
|
syncData: () => {
|
|
return request({
|
|
url: '/sys/permission/permissionSync',
|
|
method: 'post'
|
|
});
|
|
},
|
|
buildMenu: (params) => {
|
|
return request({
|
|
url: '/sys/permission/buildMenu',
|
|
method: 'post',
|
|
data: params
|
|
});
|
|
},
|
|
unBuildMenu: (params) => {
|
|
return request({
|
|
url: '/sys/permission/unBuildMenu',
|
|
method: 'post',
|
|
data: params
|
|
});
|
|
},
|
|
menuPermissionTree: () => {
|
|
return request({
|
|
url: '/sys/permission/menuPermissionTree',
|
|
method: 'get'
|
|
});
|
|
}
|
|
};
|
|
}
|