|
@@ -514,12 +514,6 @@ public class ReportController {
|
|
|
multiDegrId[i] = null;
|
|
|
}
|
|
|
}
|
|
|
- if (reportTargetDeptId == null) {
|
|
|
- reportTargetDeptId = new Integer[projectId.length];
|
|
|
- for (int i=0;i<reportTargetDeptId.length; i++) {
|
|
|
- reportTargetDeptId[i] = null;
|
|
|
- }
|
|
|
- }
|
|
|
if (company.getPackageProject() == 1) {
|
|
|
//检查是否设置了预算的工时预警
|
|
|
ProjectBasecostSetting alarmSetting = projectBasecostSettingMapper.selectOne(new QueryWrapper<ProjectBasecostSetting>()
|
|
@@ -896,7 +890,7 @@ public class ReportController {
|
|
|
report.setStage(stage[i]);
|
|
|
report.setCreateDate(localStartDate);
|
|
|
report.setCreatorId(token);
|
|
|
- report.setDeptId(reportTargetDeptId[i]!=null?reportTargetDeptId[i]:user.getDepartmentId());
|
|
|
+ report.setDeptId(comTimeType.getUserWithMultiDept()==1?(reportTargetDeptId[i]==-1?user.getDepartmentId():reportTargetDeptId[i]):user.getDepartmentId());
|
|
|
report.setProjectAuditState(0);
|
|
|
report.setProjectAuditorId(projectAuditorId[i]);
|
|
|
report.setTaskFinish(taskFinish[i]);
|
|
@@ -1009,7 +1003,7 @@ public class ReportController {
|
|
|
report.setPicStr(picStr!=null?picStr[i]:null);
|
|
|
report.setCreateDate(LocalDate.parse(createDate[i], DateTimeFormatter.ofPattern("yyyy-MM-dd")));
|
|
|
report.setCreatorId(token);
|
|
|
- report.setDeptId(reportTargetDeptId[i]!=null?reportTargetDeptId[i]:user.getDepartmentId());
|
|
|
+ report.setDeptId(comTimeType.getUserWithMultiDept()==1?(reportTargetDeptId[i]==-1?user.getDepartmentId():reportTargetDeptId[i]):user.getDepartmentId());
|
|
|
report.setProjectAuditState(0);
|
|
|
report.setProjectAuditorId(projectAuditorId[i]);
|
|
|
report.setTaskFinish(taskFinish[i]);
|
|
@@ -2641,8 +2635,8 @@ public class ReportController {
|
|
|
}
|
|
|
|
|
|
@RequestMapping("/changeReminder")
|
|
|
- public HttpRespMsg changeReminder(String createDate,String userId) throws Exception {
|
|
|
- return reportService.changeReminder(request,createDate,userId);
|
|
|
+ public HttpRespMsg changeReminder(String createDate,String userId,String startDate,String endDate) throws Exception {
|
|
|
+ return reportService.changeReminder(request,createDate,userId,startDate,endDate);
|
|
|
}
|
|
|
}
|
|
|
|