Commit 2a5a410da10cbe3e93f3645f547c402b21612cd4

Authored by zhangchao
1 parent 3e0c0fb731
Exists in dev

#fix:优化大同建档管理产检医生查询逻辑

Showing 1 changed file with 7 additions and 1 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java View file @ 2a5a410
... ... @@ -3324,7 +3324,13 @@
3324 3324 patientsQuery.setType(patientManagerRequest.getType());
3325 3325 patientsQuery.setHighRiskFileCode(patientManagerRequest.getHighRiskFileCode());
3326 3326 // System.out.println(patientsQuery.convertToQuery().convertToMongoQuery().toString());
3327   - patientsQuery.setLastCheckEmployeeId(patientManagerRequest.getLastCheckEmployeeId());
  3327 + Integer userCheckId = usersService.getUserId(hospitalId,patientManagerRequest.getLastCheckEmployeeId());
  3328 + if (userCheckId!=null){
  3329 + patientsQuery.setLastCheckEmployeeId(String.valueOf(userCheckId));
  3330 + }else {
  3331 + patientsQuery.setLastCheckEmployeeId(patientManagerRequest.getLastCheckEmployeeId());
  3332 + }
  3333 +
3328 3334 List <Patients> patientsList = patientsService.queryPatient(patientsQuery);
3329 3335 List <PatientManagerQueryModel> patientManagerQueryModelList = new ArrayList <>();
3330 3336 if (CollectionUtils.isNotEmpty(patientsList)) {