Class IndustryController
java.lang.Object
com.sankcrm.erp.industry.interfaces.IndustryController
行业管理
- Since:
- 1.0.0
- Author:
- zhsxin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sankcrm.erp.mvc.application.readmodel.Response<IndustryDto> create(IndustryCreateCommand command) 行业维护com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.common.type.YesOrNo> del(IndustryDelCommand command) 行业删除com.sankcrm.erp.mvc.application.readmodel.Response<List<IndustryDto>> list(IndustryListQuery query) 行业列表com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<IndustryDto>> page(IndustryPageQuery query) 行业分页com.sankcrm.erp.mvc.application.readmodel.Response<IndustryDto> statusToggle(IndustryStatusToggleCommand command) 行业状态变更
-
Constructor Details
-
IndustryController
public IndustryController()
-
-
Method Details
-
create
@PostMapping("/v1/app/base/industry/update") public com.sankcrm.erp.mvc.application.readmodel.Response<IndustryDto> create(@RequestBody IndustryCreateCommand command) throws com.sankcrm.erp.common.exception.CoreException 行业维护如果行业编码不存则新增,存在则修改
- Parameters:
command- 生成配置- Returns:
- 行业
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败
-
statusToggle
@PostMapping("/v1/app/base/industry/status/toggle") public com.sankcrm.erp.mvc.application.readmodel.Response<IndustryDto> statusToggle(@RequestBody IndustryStatusToggleCommand command) throws com.sankcrm.erp.common.exception.CoreException 行业状态变更- Parameters:
command- 生成配置- Returns:
- 行业
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败
-
del
@PostMapping("/v1/app/base/industry/del") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.common.type.YesOrNo> del(@RequestBody IndustryDelCommand command) throws com.sankcrm.erp.common.exception.CoreException 行业删除- Parameters:
command- 生成配置- Returns:
- 行业
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败
-
list
@GetMapping("/v1/app/base/industry/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<IndustryDto>> list(IndustryListQuery query) throws com.sankcrm.erp.common.exception.CoreException 行业列表- Parameters:
query- 生成配置- Returns:
- 邀请码
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败
-
page
@GetMapping("/v1/app/base/industry/page") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<IndustryDto>> page(IndustryPageQuery query) throws com.sankcrm.erp.common.exception.CoreException 行业分页- Parameters:
query- 生成配置- Returns:
- 邀请码
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败
-