Class OrganizationUpdateCommandHandler

java.lang.Object
com.sankcrm.erp.auth.application.organization.command.update.OrganizationUpdateCommandHandler
All Implemented Interfaces:
com.sankcrm.erp.bus.CommandHandler<Organization,OrganizationUpdateCommand>

@Component("organizationCreateOrUpdateCommandHandler") @Transactional(timeout=60, rollbackFor=java.lang.Exception.class) public class OrganizationUpdateCommandHandler extends Object implements com.sankcrm.erp.bus.CommandHandler<Organization,OrganizationUpdateCommand>
创建或组织机构
Since:
2.1.0
Author:
zhsxin
create time:
2023/4/1 17:08
  • Constructor Details

    • OrganizationUpdateCommandHandler

      public OrganizationUpdateCommandHandler()
  • Method Details

    • handle

      public Organization handle(OrganizationUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException
      Specified by:
      handle in interface com.sankcrm.erp.bus.CommandHandler<Organization,OrganizationUpdateCommand>
      Throws:
      com.sankcrm.erp.common.exception.CoreException
    • update

      protected Organization update(OrganizationUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException
      更新组织机构信息
      Parameters:
      command - 更新参数
      Returns:
      更新后的组织机构
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 更新失败