Commit a396785ba74a9cba826789bf9fed79135451c99f
1 parent
05bab0aaf7
Exists in
master
and in
6 other branches
孕妇学校
Showing 1 changed file with 21 additions and 4 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCourseFacade.java
View file @
a396785
... | ... | @@ -305,10 +305,27 @@ |
305 | 305 | List<PatientCourseModel> patientCourseModels = patientCourseService.queryPatientCourseList(patientCourseQuery); |
306 | 306 | if (CollectionUtils.isNotEmpty(patientCourseModels)) |
307 | 307 | { |
308 | - BaseResponse objectResponse = new BaseResponse(); | |
309 | - objectResponse.setErrorcode(ErrorCodeConstants.DATA_EXIST); | |
310 | - objectResponse.setErrormsg("孕妇已经预约,确认是否签到?"); | |
311 | - return objectResponse; | |
308 | + PatientsQuery patientsQuery = new PatientsQuery(); | |
309 | + patientsQuery.setYn(YnEnums.YES.getId()); | |
310 | + patientsQuery.setId(patientCourseModels.get(0).getPatientId()); | |
311 | + List<Patients> patientses = patientsService.queryPatient(patientsQuery); | |
312 | + if (CollectionUtils.isNotEmpty(patientses)) { | |
313 | + Patients patients = patientses.get(0); | |
314 | + PatientCourseResult result = new PatientCourseResult(); | |
315 | + if (patients != null) { | |
316 | + result.setAge(DateUtil.getAge(patients.getBirth(), new Date())); | |
317 | + result.setCardNo(patients.getCardNo()); | |
318 | + result.setUserName(patients.getUsername()); | |
319 | + result.setPhone(patients.getPhone()); | |
320 | + result.setVcCardNo(patients.getVcCardNo()); | |
321 | + result.setPatientId(patients.getId()); | |
322 | + } | |
323 | + BaseObjectResponse objectResponse = new BaseObjectResponse(); | |
324 | + objectResponse.setData(result); | |
325 | + objectResponse.setErrorcode(ErrorCodeConstants.DATA_EXIST); | |
326 | + objectResponse.setErrormsg("孕妇已经预约,确认是否签到?"); | |
327 | + return objectResponse; | |
328 | + } | |
312 | 329 | } |
313 | 330 | else |
314 | 331 | { |