|
@@ -282,13 +282,14 @@ public class QcresultInfoFacade extends QcresultInfoServiceImpl {
|
|
|
if (null != medCheckInfo) {
|
|
|
sentEntryRecordDTO.setCheckName(medCheckInfo.getCheckName());
|
|
|
sentEntryRecordDTO.setCheckTime(medCheckInfo.getCheckTime());
|
|
|
- }
|
|
|
- SysUser sysUser = sysUserFacade.lambdaQuery()
|
|
|
- .eq(SysUser::getId, medCheckInfo.getCheckId())
|
|
|
- .eq(SysUser::getStatus, 1)
|
|
|
- .eq(SysUser::getIsDeleted, IsDeleteEnum.N.getKey()).one();
|
|
|
- if (null != sysUser) {
|
|
|
- sentEntryRecordDTO.setCheckId(sysUser.getUsername());
|
|
|
+
|
|
|
+ SysUser sysUser = sysUserFacade.lambdaQuery()
|
|
|
+ .eq(SysUser::getId, medCheckInfo.getCheckId())
|
|
|
+ .eq(SysUser::getStatus, 1)
|
|
|
+ .eq(SysUser::getIsDeleted, IsDeleteEnum.N.getKey()).one();
|
|
|
+ if (null != sysUser) {
|
|
|
+ sentEntryRecordDTO.setCheckId(sysUser.getUsername());
|
|
|
+ }
|
|
|
}
|
|
|
QcCasesEntry qcCasesEntry = qcCasesEntryFacade.lambdaQuery()
|
|
|
.eq(QcCasesEntry::getId, qcresultDetailAdd.getCasesEntryId())
|
|
@@ -297,7 +298,7 @@ public class QcresultInfoFacade extends QcresultInfoServiceImpl {
|
|
|
QcMode qcMode = qcModeFacade.lambdaQuery()
|
|
|
.eq(QcMode::getId, qcCasesEntry.getModeId())
|
|
|
.eq(QcMode::getIsDeleted, IsDeleteEnum.N.getKey()).one();
|
|
|
- if (null != qcCasesEntry) {
|
|
|
+ if (null != qcMode) {
|
|
|
sentEntryRecordDTO.setModeName(qcMode.getName());
|
|
|
}
|
|
|
}
|
|
@@ -325,8 +326,8 @@ public class QcresultInfoFacade extends QcresultInfoServiceImpl {
|
|
|
e.printStackTrace();
|
|
|
aMedAbnormalInfoFacade.saveAbnormalInfo("发送质控人员新增人工缺陷到his系统失败", "", "", JSON.toJSONString(sentEntryRecordDTO), e.getMessage());
|
|
|
}
|
|
|
- }catch (Exception e){
|
|
|
-
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
}
|
|
|
|
|
|
break;
|
|
@@ -354,8 +355,8 @@ public class QcresultInfoFacade extends QcresultInfoServiceImpl {
|
|
|
aMedAbnormalInfoFacade.saveAbnormalInfo("发送质控人员修改人工缺陷到his系统失败", "", "", JSON.toJSONString(updateEntryRecordDTO), e.getMessage());
|
|
|
|
|
|
}
|
|
|
- }catch (Exception e){
|
|
|
-
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
}
|
|
|
//修改条目
|
|
|
qcresultDetailServiceImpl.update(new UpdateWrapper<QcresultDetail>()
|
|
@@ -374,17 +375,21 @@ public class QcresultInfoFacade extends QcresultInfoServiceImpl {
|
|
|
);
|
|
|
break;
|
|
|
case 4:
|
|
|
- //发送质控人员删除人工缺陷到his系统
|
|
|
- QcresultDetail deleteQcDetail = qcresultDetailServiceImpl.getOne(new QueryWrapper<QcresultDetail>()
|
|
|
- .eq("id", algorithmVO.getOptResultAlgVO().getId()));
|
|
|
- SentEntryRecordDTO deleteEntryRecordDTO = new SentEntryRecordDTO();
|
|
|
- deleteEntryRecordDTO.setMsg(deleteQcDetail.getMsg());
|
|
|
- deleteEntryRecordDTO.setBehospitalCode(analyzeVO.getBehospitalCode());
|
|
|
try {
|
|
|
- Integer i = tzDBConnForHis.DeleteQcMessAge(deleteEntryRecordDTO);
|
|
|
+ //发送质控人员删除人工缺陷到his系统
|
|
|
+ QcresultDetail deleteQcDetail = qcresultDetailServiceImpl.getOne(new QueryWrapper<QcresultDetail>()
|
|
|
+ .eq("id", algorithmVO.getOptResultAlgVO().getId()));
|
|
|
+ SentEntryRecordDTO deleteEntryRecordDTO = new SentEntryRecordDTO();
|
|
|
+ deleteEntryRecordDTO.setMsg(deleteQcDetail.getMsg());
|
|
|
+ deleteEntryRecordDTO.setBehospitalCode(analyzeVO.getBehospitalCode());
|
|
|
+ try {
|
|
|
+ Integer i = tzDBConnForHis.DeleteQcMessAge(deleteEntryRecordDTO);
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ aMedAbnormalInfoFacade.saveAbnormalInfo("发送质控人员删除人工缺陷到his系统失败", "", "", JSON.toJSONString(deleteEntryRecordDTO), e.getMessage());
|
|
|
+ }
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
- aMedAbnormalInfoFacade.saveAbnormalInfo("发送质控人员删除人工缺陷到his系统失败", "", "", JSON.toJSONString(deleteEntryRecordDTO), e.getMessage());
|
|
|
}
|
|
|
//获取病历核查人员id,该操作只能是核查员操作
|
|
|
// Long checkId = medCheckInfoFacade.getOne(new QueryWrapper<MedCheckInfo>()
|