Class AppNodeController
java.lang.Object
com.sankcrm.erp.auth.interfaces.app.AppNodeController
应用节点管理.
- Since:
- 2.1.0
- Author:
- zhsxin
- create time:
- 2023/4/3 下午5:15
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> addNode(AppNodeAddCommand command) 应用节点增加com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> apiCreate(AppNodeCreateCommand command) 创建应用节点com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> apiRegister(AppNodeRegisterCommand command) 应用节点注册com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> byId(AppNodeByIdQuery query) 查询应用节点详情com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> create(AppNodeCreateCommand command) 创建应用节点com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> delNode(AppNodeDelCommand command) 应用节点删除com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> delNode(AppNodeExtraUpdateCommand command) 应用节点其他属性修改com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> delNode(AppNodeTimeoutUpdateCommand command) 应用节点超时配置修改com.sankcrm.erp.mvc.application.readmodel.Response<List<AppNodeDto>> list(AppNodeListQuery query) 查询应用节点列表com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<AppNodeDto>> page(AppNodePageQuery query) 分页查询应用节点com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> update(AppNodeUpdateCommand command) 更新应用节点
-
Constructor Details
-
AppNodeController
public AppNodeController()
-
-
Method Details
-
create
@PostMapping("/v1/app/auth/route/node/create") public com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> create(@RequestBody AppNodeCreateCommand command) throws com.sankcrm.erp.common.exception.CoreException 创建应用节点- Parameters:
command- 应用节点- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败
-
apiCreate
@PostMapping("/v1/api/auth/route/node/create") public com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> apiCreate(@RequestBody AppNodeCreateCommand command) throws com.sankcrm.erp.common.exception.CoreException 创建应用节点- Parameters:
command- 应用节点- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败- Since:
- 2.2.1
-
apiRegister
@PostMapping("/v1/api/auth/route/node/reg") public com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> apiRegister(@RequestBody AppNodeRegisterCommand command) throws com.sankcrm.erp.common.exception.CoreException 应用节点注册如果应用节点存在则修改, 不存在则创建
- Parameters:
command- 应用节点- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败- Since:
- 2.6.0
-
update
@PostMapping("/v1/app/auth/route/node/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> update(@RequestBody AppNodeUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 更新应用节点- Parameters:
command- 应用节点- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 更新失败
-
byId
@GetMapping("/v1/app/auth/route/node/by_id") public com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> byId(AppNodeByIdQuery query) throws com.sankcrm.erp.common.exception.CoreException 查询应用节点详情- Parameters:
query- 查询条件- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 查询失败
-
list
@GetMapping("/v1/app/auth/route/node/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<AppNodeDto>> list(AppNodeListQuery query) throws com.sankcrm.erp.common.exception.CoreException 查询应用节点列表- Parameters:
query- 查询条件- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 查询失败
-
page
@GetMapping("/v1/app/auth/route/node/page") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<AppNodeDto>> page(AppNodePageQuery query) throws com.sankcrm.erp.common.exception.CoreException 分页查询应用节点- Parameters:
query- 查询条件- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 查询失败
-
addNode
@PostMapping("/v1/app/auth/route/node/add") public com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> addNode(@RequestBody AppNodeAddCommand command) throws com.sankcrm.erp.common.exception.CoreException 应用节点增加- Parameters:
command- 应用节点- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 更新失败- Since:
- 2.2.1
-
delNode
@PostMapping("/v1/app/auth/route/node/del") public com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> delNode(@RequestBody AppNodeDelCommand command) throws com.sankcrm.erp.common.exception.CoreException 应用节点删除- Parameters:
command- 应用节点- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 更新失败- Since:
- 2.2.1
-
delNode
@PostMapping("/v1/app/auth/route/node/timeout/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> delNode(@RequestBody AppNodeTimeoutUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 应用节点超时配置修改- Parameters:
command- 应用节点- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 更新失败- Since:
- 2.5.0
-
delNode
@PostMapping("/v1/app/auth/route/node/extra/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AppNodeDto> delNode(@RequestBody AppNodeExtraUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 应用节点其他属性修改- Parameters:
command- 应用节点- Returns:
- 应用节点
- Throws:
com.sankcrm.erp.common.exception.CoreException- 更新失败- Since:
- 2.5.0
-