|
@@ -193,12 +193,27 @@ public class ReportService extends ServiceImpl<ReportMapper, Report> {
|
|
|
copyService.CopyPatentLabels(oldFields, fields);
|
|
|
}
|
|
|
}
|
|
|
+ if (report.getType() == 7) {
|
|
|
+ invalidReasonFieldService.addDefault(report.getId());
|
|
|
+ // 当是无效应对报告时,在无效应对报告里插入信息
|
|
|
+ InvalidReReport invalidReReport = new InvalidReReport();
|
|
|
+ invalidReReport.setReportId(report.getId());
|
|
|
+ invalidReReport.setCreateId(loginUtils.getId());
|
|
|
+ invalidReReport.setInvalidApplication(reportDto.getInvalidApplication());
|
|
|
+ invalidReReport.setCaseNumber(reportDto.getCaseNumber());
|
|
|
+ invalidReReport.setIssueNumber(reportDto.getIssueNumber());
|
|
|
+ invalidReReport.setInventionName(reportDto.getInventionName());
|
|
|
+ invalidReReport.setCurrentApplication(reportDto.getCurrentApplication());
|
|
|
+ invalidReReport.setInvalidApplication(reportDto.getInvalidApplication());
|
|
|
+ invalidReReport.setSuggestion(reportDto.getSuggestion());
|
|
|
+ invalidReReport.insert();
|
|
|
+ }
|
|
|
} else {
|
|
|
if (report.getType() != 7) {
|
|
|
reportFieldService.addDefaultField(report.getId(), report.getType());
|
|
|
} else {
|
|
|
invalidReasonFieldService.addDefault(report.getId());
|
|
|
-// 当是无效应对报告时,在无效应对报告里插入信息
|
|
|
+ // 当是无效应对报告时,在无效应对报告里插入信息
|
|
|
InvalidReReport invalidReReport = new InvalidReReport();
|
|
|
invalidReReport.setReportId(report.getId());
|
|
|
invalidReReport.setCreateId(loginUtils.getId());
|
|
@@ -208,6 +223,7 @@ public class ReportService extends ServiceImpl<ReportMapper, Report> {
|
|
|
invalidReReport.setInventionName(reportDto.getInventionName());
|
|
|
invalidReReport.setCurrentApplication(reportDto.getCurrentApplication());
|
|
|
invalidReReport.setInvalidApplication(reportDto.getInvalidApplication());
|
|
|
+ invalidReReport.setSuggestion(reportDto.getSuggestion());
|
|
|
invalidReReport.insert();
|
|
|
}
|
|
|
}
|
|
@@ -486,6 +502,7 @@ public class ReportService extends ServiceImpl<ReportMapper, Report> {
|
|
|
invalidReReport.setInventionName(reportDto.getInventionName());
|
|
|
invalidReReport.setCurrentApplication(reportDto.getCurrentApplication());
|
|
|
invalidReReport.setInvalidApplication(reportDto.getInvalidApplication());
|
|
|
+ invalidReReport.setSuggestion(reportDto.getSuggestion());
|
|
|
invalidReReport.updateById();
|
|
|
|
|
|
}
|