|
@@ -107,6 +107,9 @@ public class ProjectReportServiceImpl implements ProjectReportService {
|
|
|
@Override
|
|
|
public void commit(String id) {
|
|
|
ProjectReport projectReport = projectReportMapper.selectById(id);
|
|
|
+ if (ObjectUtil.isNotNull(projectReport)) {
|
|
|
+ throw exception(REPORT_IS_EXISTS);
|
|
|
+ }
|
|
|
String createWorker = projectReport.getCreateWorker();
|
|
|
AdminUserRespDTO userLeader = adminUserApi.getUserLeader(createWorker).getCheckedData();
|
|
|
projectReport.setReportStatus(ProjectReportStatusEnum.AUDIT.getValue());
|
|
@@ -124,6 +127,9 @@ public class ProjectReportServiceImpl implements ProjectReportService {
|
|
|
@Override
|
|
|
public void pass(ProjectReportAuditPassRequest reqVO) {
|
|
|
ProjectReport projectReport = projectReportMapper.selectById(reqVO.getReportId());
|
|
|
+ if (ObjectUtil.isNotNull(projectReport)) {
|
|
|
+ throw exception(REPORT_IS_EXISTS);
|
|
|
+ }
|
|
|
String createWorker = projectReport.getCreateWorker();
|
|
|
AdminUserRespDTO userLeader = adminUserApi.getUserLeader(createWorker).getCheckedData();
|
|
|
String loginUserId = SecurityFrameworkUtils.getLoginUserId();
|
|
@@ -151,6 +157,9 @@ public class ProjectReportServiceImpl implements ProjectReportService {
|
|
|
@Override
|
|
|
public void reject(ProjectReportAuditRejectRequest reqVO) {
|
|
|
ProjectReport projectReport = projectReportMapper.selectById(reqVO.getReportId());
|
|
|
+ if (ObjectUtil.isNotNull(projectReport)) {
|
|
|
+ throw exception(REPORT_IS_EXISTS);
|
|
|
+ }
|
|
|
projectReport.setReportAuditorId("");
|
|
|
projectReport.setReportStatus(ProjectReportStatusEnum.REJECT.getValue());
|
|
|
projectReport.setLatestModifyTime(null);
|