@RestController @Feature(cls=SYSTEM_WORKSPACE) @RequestMapping(value="/system/workspace/") @SystemPermission public class WorkspaceController extends BaseServerController
NODE_ID, nodeService
Constructor and Description |
---|
WorkspaceController(WorkspaceService workspaceService,
UserBindWorkspaceService userBindWorkspaceService) |
Modifier and Type | Method and Description |
---|---|
String |
create(String id,
String name,
String description)
编辑工作空间
|
Object |
delete(String id)
删除工作空间
|
String |
list()
工作空间分页列表
|
String |
listAll()
查询工作空间列表
|
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 WorkspaceController(WorkspaceService workspaceService, UserBindWorkspaceService userBindWorkspaceService)
@PostMapping(value="/edit", produces="application/json") @Feature(method=EDIT) public String create(String id, @ValidatorItem String name, @ValidatorItem String description)
name
- 工作空间名称description
- 描述@PostMapping(value="/list", produces="application/json") @Feature(method=LIST) public String list()
@GetMapping(value="/list_all") @Feature(method=LIST) public String listAll()
Copyright © 2017–2022. All rights reserved.