修改 新增工厂时 判断新增的工厂类型为工厂时 再同步新增对应部门
This commit is contained in:
parent
23a801ec69
commit
fd0cf751ae
@ -59,14 +59,18 @@ public class FactoryInfoServiceImpl implements FactoryInfoService {
|
|||||||
FactoryInfoDO factoryInfo = BeanUtils.toBean(createReqVO, FactoryInfoDO.class);
|
FactoryInfoDO factoryInfo = BeanUtils.toBean(createReqVO, FactoryInfoDO.class);
|
||||||
factoryInfoMapper.insert(factoryInfo);
|
factoryInfoMapper.insert(factoryInfo);
|
||||||
|
|
||||||
//同步插入对应 生产部的下级部门
|
// 新增的为工厂类型时
|
||||||
DeptRespDTO deptRespDTO = new DeptRespDTO();
|
if ("3".equals(createReqVO.getType())) {
|
||||||
deptRespDTO.setFactoryId(factoryInfo.getId());
|
|
||||||
deptRespDTO.setName(createReqVO.getShortName());
|
//同步插入对应 生产部的下级部门
|
||||||
deptRespDTO.setParentId(130L); //这里设置上级部门为 生产部
|
DeptRespDTO deptRespDTO = new DeptRespDTO();
|
||||||
deptRespDTO.setLeaderUserId(createReqVO.getLeaderUserId());
|
deptRespDTO.setFactoryId(factoryInfo.getId());
|
||||||
deptRespDTO.setStatus(CommonStatusEnum.ENABLE.getStatus());
|
deptRespDTO.setName(createReqVO.getShortName());
|
||||||
deptApi.createDept(deptRespDTO);
|
deptRespDTO.setParentId(130L); //这里设置上级部门为 生产部
|
||||||
|
deptRespDTO.setLeaderUserId(createReqVO.getLeaderUserId());
|
||||||
|
deptRespDTO.setStatus(CommonStatusEnum.ENABLE.getStatus());
|
||||||
|
deptApi.createDept(deptRespDTO);
|
||||||
|
}
|
||||||
|
|
||||||
// 返回
|
// 返回
|
||||||
return factoryInfo.getId();
|
return factoryInfo.getId();
|
||||||
|
Loading…
Reference in New Issue
Block a user