添加注释

main
zhaokai 2025-12-12 13:41:57 +08:00
parent e10a8734d8
commit 5d5ae4d773
1 changed files with 9 additions and 0 deletions

View File

@ -5,6 +5,7 @@ import com.alibaba.cola.dto.Response;
import com.alibaba.cola.exception.BizException;
import com.zcloud.basic.info.command.convertor.DepartmentSuperviseCoConvertor;
import com.zcloud.basic.info.command.query.CorpInfoQueryExe;
import com.zcloud.basic.info.command.query.DepartmentQueryExe;
import com.zcloud.basic.info.domain.enums.CommonFlagEnum;
import com.zcloud.basic.info.domain.enums.CorpTypeEnum;
import com.zcloud.basic.info.domain.gateway.DepartmentGateway;
@ -12,6 +13,8 @@ import com.zcloud.basic.info.domain.gateway.DepartmentSuperviseGateway;
import com.zcloud.basic.info.domain.model.DepartmentE;
import com.zcloud.basic.info.domain.model.DepartmentSuperviseE;
import com.zcloud.basic.info.dto.DepartmentAddCmd;
import com.zcloud.basic.info.dto.DepartmentTreeQry;
import com.zcloud.basic.info.dto.clientobject.DepartmentTreeInfoCO;
import com.zcloud.basic.info.persistence.repository.DepartmentRepository;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
@ -39,6 +42,7 @@ public class DepartmentAddExe {
private final DepartmentSuperviseGateway departmentSuperviseGateway;
private final DepartmentRepository departmentRepository;
private final CorpInfoQueryExe corpInfoQueryExe;
private final DepartmentQueryExe departmentQueryExe;
@Transactional(rollbackFor = Exception.class)
@ -48,6 +52,11 @@ public class DepartmentAddExe {
throw new BizException("请先完善企业信息");
}
DepartmentE examTypeE = new DepartmentE();
/* //TODO 此处需要修改为部门下的名字不能重复
DepartmentTreeQry departmentQry = new DepartmentTreeQry();
departmentQry.setEqCorpinfoId(cmd.getCorpinfoId());
departmentQry.setEqParentId(cmd.getParentId());
List<DepartmentTreeInfoCO> departmentTreeInfoCOList = departmentQueryExe.listTree(departmentQry);*/
//名字校验重复
if (departmentRepository.existsByName(cmd.getName())) {
throw new BizException("部门名称已存在");