添加注释
parent
e10a8734d8
commit
5d5ae4d773
|
|
@ -5,6 +5,7 @@ import com.alibaba.cola.dto.Response;
|
||||||
import com.alibaba.cola.exception.BizException;
|
import com.alibaba.cola.exception.BizException;
|
||||||
import com.zcloud.basic.info.command.convertor.DepartmentSuperviseCoConvertor;
|
import com.zcloud.basic.info.command.convertor.DepartmentSuperviseCoConvertor;
|
||||||
import com.zcloud.basic.info.command.query.CorpInfoQueryExe;
|
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.CommonFlagEnum;
|
||||||
import com.zcloud.basic.info.domain.enums.CorpTypeEnum;
|
import com.zcloud.basic.info.domain.enums.CorpTypeEnum;
|
||||||
import com.zcloud.basic.info.domain.gateway.DepartmentGateway;
|
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.DepartmentE;
|
||||||
import com.zcloud.basic.info.domain.model.DepartmentSuperviseE;
|
import com.zcloud.basic.info.domain.model.DepartmentSuperviseE;
|
||||||
import com.zcloud.basic.info.dto.DepartmentAddCmd;
|
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 com.zcloud.basic.info.persistence.repository.DepartmentRepository;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
|
@ -39,6 +42,7 @@ public class DepartmentAddExe {
|
||||||
private final DepartmentSuperviseGateway departmentSuperviseGateway;
|
private final DepartmentSuperviseGateway departmentSuperviseGateway;
|
||||||
private final DepartmentRepository departmentRepository;
|
private final DepartmentRepository departmentRepository;
|
||||||
private final CorpInfoQueryExe corpInfoQueryExe;
|
private final CorpInfoQueryExe corpInfoQueryExe;
|
||||||
|
private final DepartmentQueryExe departmentQueryExe;
|
||||||
|
|
||||||
|
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
|
@ -48,6 +52,11 @@ public class DepartmentAddExe {
|
||||||
throw new BizException("请先完善企业信息");
|
throw new BizException("请先完善企业信息");
|
||||||
}
|
}
|
||||||
DepartmentE examTypeE = new DepartmentE();
|
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())) {
|
if (departmentRepository.existsByName(cmd.getName())) {
|
||||||
throw new BizException("部门名称已存在");
|
throw new BizException("部门名称已存在");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue