|
@@ -250,10 +250,12 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
|
|
|
if (!"".equals(companyIds) && companyIds != null) {
|
|
|
List<Integer> ids = ListUtil.convertIntegerIdsArrayToList(companyIds);
|
|
|
//该项目的项目经理不能充当参与人
|
|
|
- Project project = projectMapper.selectById(projectId);
|
|
|
Integer managerId = -1;
|
|
|
- if(null != project.getManagerId()){
|
|
|
- managerId = project.getManagerId();
|
|
|
+ if(projectId != null){
|
|
|
+ Project project = projectMapper.selectById(projectId);
|
|
|
+ if(null != project.getManagerId()){
|
|
|
+ managerId = project.getManagerId();
|
|
|
+ }
|
|
|
}
|
|
|
msg.data = userMapper.selectList(new QueryWrapper<User>().in("company_id", ids).ne("id", adminId).ne("id",managerId));
|
|
|
}
|