@RestController @RequestMapping(value="/user-permission-group") @Feature(cls=USER_PERMISSION_GROUP) @SystemPermission public class UserPermissionGroupController extends BaseServerController
NODE_ID, nodeService
Constructor and Description |
---|
UserPermissionGroupController(UserPermissionGroupServer userPermissionGroupServer,
UserBindWorkspaceService userBindWorkspaceService,
UserService userService) |
Modifier and Type | Method and Description |
---|---|
String |
delete(String id)
删除
|
cn.jiangzeyin.common.JsonMessage<String> |
edit(String id,
String name,
String description,
String prohibitExecute,
String allowExecute,
String workspace)
编辑权限组
|
cn.jiangzeyin.common.JsonMessage<List<UserPermissionGroupBean>> |
getListAll()
查询所有权限组
|
cn.jiangzeyin.common.JsonMessage<PageResultDto<UserPermissionGroupBean>> |
getUserList()
分页查询权限组
|
checkCron, getNode, getUser, getUserByThreadLocal, getUserModel, removeAll, removeEmpty, resetInfo, resetInfo, tryGetNode
checkPathSafe, pathSafe
clearResources, createMultipart, getCookieValue, getHeader, getHeaders, getIp, getMultiRequest, getObject, getParameter, getParameter, getParameterInt, getParameterInt, getParameterLong, getParameterLong, getParameters, getParametersMap, getRefererParameter, getUnescapeParameter, getUnescapeParameter, getUnescapeParameters, getXssParameter, getXssParameter, getXssParameters, hasFile
getApplication, getAttribute, getClientIP, getHeaderMapValues, getRequest, getRequestAttributes, getResponse, getSession, getSessionAttribute, getSessionAttributeObj, removeSessionAttribute, setAttribute, setSessionAttribute, tryGetRequestAttributes
public UserPermissionGroupController(UserPermissionGroupServer userPermissionGroupServer, UserBindWorkspaceService userBindWorkspaceService, UserService userService)
@RequestMapping(value="get-list", method=POST, produces="application/json") @Feature(method=LIST) public cn.jiangzeyin.common.JsonMessage<PageResultDto<UserPermissionGroupBean>> getUserList()
@GetMapping(value="get-list-all", produces="application/json") @Feature(method=LIST) public cn.jiangzeyin.common.JsonMessage<List<UserPermissionGroupBean>> getListAll()
@PostMapping(value="edit", produces="application/json") @Feature(method=EDIT) public cn.jiangzeyin.common.JsonMessage<String> edit(String id, @ValidatorItem String name, String description, String prohibitExecute, String allowExecute, @ValidatorItem String workspace)
Copyright © 2017–2022. All rights reserved.