|
@@ -703,6 +703,7 @@ public class TaskService extends ServiceImpl<TaskMapper, Task> {
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public String addSyneryTask(SyneryVO syneryVO) throws ParseException, IOException {
|
|
|
+ //任务保存部分
|
|
|
Report report =reportService.getById(syneryVO.getReportId());
|
|
|
PatentVO patentVO = new PatentVO();
|
|
|
List<Synery_CC> synery_ccs= syneryVO.getSyneryCCList();
|
|
@@ -725,8 +726,12 @@ public class TaskService extends ServiceImpl<TaskMapper, Task> {
|
|
|
}
|
|
|
task.setCreateID(loginUtils.getId());
|
|
|
task.insert();
|
|
|
+
|
|
|
+
|
|
|
QueryCMVO queryCMVO = new QueryCMVO();
|
|
|
queryCMVO.setReportId(syneryVO.getReportId());
|
|
|
+ queryCMVO.setPatentNo(syneryVO.getPatentNo());
|
|
|
+ queryCMVO.setCompareResult(syneryVO.getCompareResult());
|
|
|
List<String> AllpatentNos = compareMessageService.getBaseMapper().getComparedMessageAll(queryCMVO);
|
|
|
//无查询条件
|
|
|
if (patentVO == null || patentVO.getFiledOptions() == null || patentVO.getFiledOptions().size() == 0) {
|
|
@@ -761,7 +766,7 @@ public class TaskService extends ServiceImpl<TaskMapper, Task> {
|
|
|
});
|
|
|
syneryCCService.saveBatch(synery_ccs);
|
|
|
}
|
|
|
-
|
|
|
+ //发送邮件部分
|
|
|
String code =DataUtils.generateShortUuid();
|
|
|
SyneryCode syneryCode =new SyneryCode();
|
|
|
syneryCode.setCode(code);
|