mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-10-31 18:28:44 +08:00 
			
		
		
		
	REVIEW 角色管理(设置数据权限)
This commit is contained in:
		| @@ -22,12 +22,12 @@ export const getRoleMenuList = async (roleId: number) => { | ||||
| } | ||||
|  | ||||
| // 赋予角色菜单权限 | ||||
| export const assignRoleMenuApi = async (data: PermissionAssignRoleMenuReqVO) => { | ||||
| export const assignRoleMenu = async (data: PermissionAssignRoleMenuReqVO) => { | ||||
|   return await request.post({ url: '/system/permission/assign-role-menu', data }) | ||||
| } | ||||
|  | ||||
| // 赋予角色数据权限 | ||||
| export const assignRoleDataScopeApi = async (data: PermissionAssignRoleDataScopeReqVO) => { | ||||
| export const assignRoleDataScope = async (data: PermissionAssignRoleDataScopeReqVO) => { | ||||
|   return await request.post({ url: '/system/permission/assign-role-data-scope', data }) | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -7,6 +7,8 @@ export interface RoleVO { | ||||
|   sort: number | ||||
|   status: number | ||||
|   type: number | ||||
|   dataScope: number | ||||
|   dataScopeDeptIds: number[] | ||||
|   createTime: Date | ||||
| } | ||||
|  | ||||
| @@ -49,6 +51,7 @@ export const updateRoleStatus = async (data: UpdateStatusReqVO) => { | ||||
| export const deleteRole = async (id: number) => { | ||||
|   return await request.delete({ url: '/system/role/delete?id=' + id }) | ||||
| } | ||||
|  | ||||
| // 导出角色 | ||||
| export const exportRole = (params) => { | ||||
|   return request.download({ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV