提交代码
parent
66eb3670f2
commit
67cc8b2b32
|
@ -925,6 +925,22 @@ public class ProProjectInfoSubdeptsUsersServiceImpl implements IProProjectInfoSu
|
|||
log.error(e.getMessage());
|
||||
}
|
||||
proProjectInfoSubdeptsMapper.updateProProjectInfoSubdepts(proProjectInfoSubdepts);
|
||||
|
||||
// 查询特殊工种绑定班组信息
|
||||
ProProjectInfoSubdeptsGroup query = new ProProjectInfoSubdeptsGroup();
|
||||
query.setProjectId(proProjectInfoSubdeptsUsers.getProjectId());
|
||||
query.setSubDeptId(proProjectInfoSubdeptsUsers.getSubDeptId());
|
||||
query.setGroupCode(DeptGroupEnums.MANAGE.getCode());
|
||||
List<ProProjectInfoSubdeptsGroup> groups = proProjectInfoSubdeptsGroupMapper.selectProProjectInfoSubdeptsGroupList(query);
|
||||
|
||||
if(Objects.nonNull(groups) && groups.size()>0){
|
||||
ProProjectInfoSubdeptsGroup manageGroup = groups.get(0);
|
||||
manageGroup.setApproveStatus(ApproveStatus.exempt.getCode());
|
||||
if(Objects.isNull(manageGroup.getUseStatus()) || Objects.equals(manageGroup.getUseStatus(),UseStateEnums.AW.getCode())){
|
||||
manageGroup.setUseStatus(UseStateEnums.IN.getCode());
|
||||
}
|
||||
proProjectInfoSubdeptsGroupMapper.updateProProjectInfoSubdeptsGroup(manageGroup);
|
||||
}
|
||||
}else if(Objects.equals(proProjectInfoSubdeptsUsers.getUserPost(),UserPostEnums.XMJL.getCode())){
|
||||
// 查询特殊工种绑定班组信息
|
||||
ProProjectInfoSubdeptsGroup query = new ProProjectInfoSubdeptsGroup();
|
||||
|
|
Loading…
Reference in New Issue