|
@@ -625,10 +625,9 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
|
r.setWorktimeList(list);
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+ Project project = allProjectList.stream().filter(p -> p.getId().equals(r.getProjectId())).findFirst().get();
|
|
|
//处理维度列表数据
|
|
|
if (timeTypeMapper.selectById(companyId).getCustomDegreeActive() == 1) {
|
|
|
- Project project = allProjectList.stream().filter(p -> p.getId().equals(r.getProjectId())).findFirst().get();
|
|
|
String associateDegrees = project.getAssociateDegrees();
|
|
|
List<HashMap> degreeMapList = new ArrayList<>();
|
|
|
if (associateDegrees != null) {
|
|
@@ -677,7 +676,7 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
|
//项目的审核人
|
|
|
if (reportAuditType == 0) {
|
|
|
//对于简单模式的非项目,直接获取部门主管作为审核人
|
|
|
- if (company.getNonProjectSimple() == 1) {
|
|
|
+ if (company.getNonProjectSimple() == 1 && project.getIsPublic() == 1) {
|
|
|
User user = userMapper.selectById(r.getCreatorId());
|
|
|
Department department = departmentMapper.selectById(user.getDepartmentId());
|
|
|
if (department != null) {
|