|
|
|
@ -72,7 +72,7 @@ public class AfCollectTaskServiceImpl extends ServiceImpl<AfCollectTaskMapper, A
|
|
|
|
|
for (ReportDownScanFileDto scanfile : scanfiles) {
|
|
|
|
|
// 判断任务是否已存在
|
|
|
|
|
afCollectTask = afCollectTaskMapper.selectOne(new QueryWrapper<AfCollectTask>().eq("C1", scanfile.getSerialnum()).eq("sysflag", reportDownDto.getCollectorid()));
|
|
|
|
|
if (afCollectTask == null) {
|
|
|
|
|
if (afCollectTask == null || afCollectTask.getId() == null) {
|
|
|
|
|
//不存在 新增
|
|
|
|
|
afCollectTask = new AfCollectTask();
|
|
|
|
|
afCollectTask.setPatientId(patientId);
|
|
|
|
@ -99,9 +99,9 @@ public class AfCollectTaskServiceImpl extends ServiceImpl<AfCollectTaskMapper, A
|
|
|
|
|
log.info("任务表操作出错");
|
|
|
|
|
throw new RuntimeException("插入病案任务表数据出错");
|
|
|
|
|
}
|
|
|
|
|
if(afCollectTask.getId()!=null){
|
|
|
|
|
if (afCollectTask.getId() != null) {
|
|
|
|
|
scanfile.setTaskid(afCollectTask.getId());
|
|
|
|
|
}else {
|
|
|
|
|
} else {
|
|
|
|
|
log.info("插入任务id为空!");
|
|
|
|
|
throw new RuntimeException("插入任务id为空");
|
|
|
|
|
}
|
|
|
|
|