市一同步联众数据

jp2demo1.0
linjj 1 year ago
parent 2b555ce68c
commit 5b047266ba

@ -220,9 +220,6 @@ public class SyncBasicFileImpl implements ISyncBasicFileService {
tbasics.add(addTbasic); tbasics.add(addTbasic);
//查询是否存在更新,不存在新增 //查询是否存在更新,不存在新增
Tbasic tBasic = basicMapper.getTbasicPatientId(admissId); Tbasic tBasic = basicMapper.getTbasicPatientId(admissId);
if (!StringUtils.isBlank(tBasic.getPh())){
return CommonResult.success("存在盘号,保存成功");
}
if (ObjectUtil.isEmpty(tBasic)) { if (ObjectUtil.isEmpty(tBasic)) {
if (basicMapper.addBasic(tbasics)) { if (basicMapper.addBasic(tbasics)) {
basicMapper.insertOrUpdateTbasicSub(tbasicSubList); basicMapper.insertOrUpdateTbasicSub(tbasicSubList);
@ -232,6 +229,9 @@ public class SyncBasicFileImpl implements ISyncBasicFileService {
return CommonResult.failed("新增PatientId为:" + patientId + "的基础数据失败"); return CommonResult.failed("新增PatientId为:" + patientId + "的基础数据失败");
} }
} else { } else {
if (!StringUtils.isBlank(tBasic.getPh())){
return CommonResult.success("存在盘号,保存成功");
}
//存在时先删除基础数据图像数据,后新增 //存在时先删除基础数据图像数据,后新增
if (basicMapper.delTbasicByPatientId(admissId)) { if (basicMapper.delTbasicByPatientId(admissId)) {
//删除tbasic拓展表 //删除tbasic拓展表

Loading…
Cancel
Save