|
@@ -369,7 +369,7 @@ public class ReportController {
|
|
|
Integer[] sapServiceId,//依斯贝的服务Id
|
|
|
String summary, //针对工作总结的字段
|
|
|
String[] multiDegrId,
|
|
|
- Integer reportTargetDeptId
|
|
|
+ Integer[] reportTargetDeptId
|
|
|
) {
|
|
|
List<Report> reportList = new ArrayList<>();
|
|
|
String token = request.getHeader("Token");
|
|
@@ -890,7 +890,7 @@ public class ReportController {
|
|
|
report.setStage(stage[i]);
|
|
|
report.setCreateDate(localStartDate);
|
|
|
report.setCreatorId(token);
|
|
|
- report.setDeptId(reportTargetDeptId==null?user.getDepartmentId():reportTargetDeptId);
|
|
|
+ report.setDeptId(reportTargetDeptId!=null && reportTargetDeptId.length>0?reportTargetDeptId[i]:user.getDepartmentId());
|
|
|
report.setProjectAuditState(0);
|
|
|
report.setProjectAuditorId(projectAuditorId[i]);
|
|
|
report.setTaskFinish(taskFinish[i]);
|
|
@@ -1003,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==null?user.getDepartmentId():reportTargetDeptId);
|
|
|
+ report.setDeptId(reportTargetDeptId!=null && reportTargetDeptId.length>0?reportTargetDeptId[i]:user.getDepartmentId());
|
|
|
report.setProjectAuditState(0);
|
|
|
report.setProjectAuditorId(projectAuditorId[i]);
|
|
|
report.setTaskFinish(taskFinish[i]);
|