|
@@ -1581,7 +1581,7 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
List<Project> projectList = projectMapper.selectList(new QueryWrapper<Project>().select("id,project_name,incharger_id,bu_id,category").in("id", assProjectIds));
|
|
List<Project> projectList = projectMapper.selectList(new QueryWrapper<Project>().select("id,project_name,incharger_id,bu_id,category").in("id", assProjectIds));
|
|
List<ProjectCategory> categoryList = projectCategoryMapper.selectList(new QueryWrapper<ProjectCategory>().eq("company_id",company.getId()));
|
|
List<ProjectCategory> categoryList = projectCategoryMapper.selectList(new QueryWrapper<ProjectCategory>().eq("company_id",company.getId()));
|
|
List<Integer> collect = projectList.stream().map(pl -> {
|
|
List<Integer> collect = projectList.stream().map(pl -> {
|
|
- if (!pl.getBuId().equals("")) {
|
|
|
|
|
|
+ if (pl.getBuId()!=null&&!pl.getBuId().equals("")) {
|
|
String[] split = pl.getBuId().split(",");
|
|
String[] split = pl.getBuId().split(",");
|
|
return Integer.parseInt(split[split.length - 1]);
|
|
return Integer.parseInt(split[split.length - 1]);
|
|
}
|
|
}
|
|
@@ -2574,7 +2574,7 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
List<Project> projectList = projectMapper.selectList(new QueryWrapper<Project>().select("id,project_name,incharger_id,bu_id,category").in("id", assProjectIds));
|
|
List<Project> projectList = projectMapper.selectList(new QueryWrapper<Project>().select("id,project_name,incharger_id,bu_id,category").in("id", assProjectIds));
|
|
List<ProjectCategory> categoryList = projectCategoryMapper.selectList(new QueryWrapper<ProjectCategory>().eq("company_id",company.getId()));
|
|
List<ProjectCategory> categoryList = projectCategoryMapper.selectList(new QueryWrapper<ProjectCategory>().eq("company_id",company.getId()));
|
|
List<Integer> collect = projectList.stream().map(pl -> {
|
|
List<Integer> collect = projectList.stream().map(pl -> {
|
|
- if (!pl.getBuId().equals("")) {
|
|
|
|
|
|
+ if (pl.getBuId()!=null&&!pl.getBuId().equals("")) {
|
|
String[] split = pl.getBuId().split(",");
|
|
String[] split = pl.getBuId().split(",");
|
|
return Integer.parseInt(split[split.length - 1]);
|
|
return Integer.parseInt(split[split.length - 1]);
|
|
}
|
|
}
|