Class IndustryController

java.lang.Object
com.sankcrm.erp.industry.interfaces.IndustryController

@RestController public class IndustryController extends Object
行业管理
Since:
1.0.0
Author:
zhsxin
  • 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 - 创建失败