Commit 1d5847134f08261e0bffc3bf2be2d0ea3ff93e9c
Exists in
master
and in
6 other branches
Merge remote-tracking branch 'origin/master'
Showing 3 changed files
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java
View file @
1d58471
... | ... | @@ -356,7 +356,7 @@ |
356 | 356 | patientsQuery1.setExtEnable(false); |
357 | 357 | patientsQuery1.setId(patientId); |
358 | 358 | List<Patients> pats = patientsService.queryPatient(patientsQuery1); |
359 | - System.out.println("main="+pats.size()); | |
359 | + System.out.println("main=" + pats.size()); | |
360 | 360 | if (CollectionUtils.isNotEmpty(pats)) { |
361 | 361 | for (Patients pat : pats) { |
362 | 362 | if (StringUtils.isNotEmpty(pat.getPid())) |
... | ... | @@ -401,7 +401,7 @@ |
401 | 401 | for (Patients pat : pats) { |
402 | 402 | if (StringUtils.isNotEmpty(pat.getPid())) |
403 | 403 | { |
404 | - pat.setBuildDays(DateUtil.getDays(pat.getLastMenses(), new Date())); | |
404 | + pat.setBuildDays(DateUtil.getDays(pat.getLastMenses(), pat.getBookbuildingDate())); | |
405 | 405 | patientsService.updatePatient(pat); |
406 | 406 | } |
407 | 407 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java
View file @
1d58471
... | ... | @@ -227,6 +227,9 @@ |
227 | 227 | } |
228 | 228 | |
229 | 229 | Patients patient = getPatientsData(yunRequest); |
230 | + | |
231 | + patient.setBuildDays(DateUtil.getDays(DateUtil.parseYMD(yunRequest.getLastMenstrualPeriod()), new Date())); | |
232 | + | |
230 | 233 | patient.setDueStatus(0); |
231 | 234 | //1孕妇 3 产妇 |
232 | 235 | patient.setType(type); |
... | ... | @@ -424,6 +427,8 @@ |
424 | 427 | } |
425 | 428 | |
426 | 429 | Patients patient = getPatientsData(yunRequest); |
430 | + | |
431 | + patient.setBuildDays(DateUtil.getDays(DateUtil.parseYMD(yunRequest.getLastMenstrualPeriod()), new Date())); | |
427 | 432 | patient.setDueStatus(0); |
428 | 433 | //1孕妇 3 产妇 |
429 | 434 | patient.setType(type); |
... | ... | @@ -812,6 +817,7 @@ |
812 | 817 | |
813 | 818 | Patients patient = getPatientsData(yunRequest); |
814 | 819 | patient.setModified(new Date()); |
820 | + patient.setBuildDays(DateUtil.getDays(DateUtil.parseYMD(yunRequest.getLastMenstrualPeriod()), DateUtil.parseYMD(yunRequest.getBookbuildingDate()))); | |
815 | 821 | |
816 | 822 | // Integer type = ServiceObjEnums.YUNOBJ.getId(); |
817 | 823 | // if (patient.getLastMenses() != null) |
... | ... | @@ -1074,7 +1080,7 @@ |
1074 | 1080 | */ |
1075 | 1081 | public Patients getPatientsData(YunBookbuildingAddRequest yunRequest) { |
1076 | 1082 | Patients patient = new Patients(); |
1077 | - patient.setBuildDays(DateUtil.getDays(DateUtil.parseYMD(yunRequest.getLastMenstrualPeriod()), new Date())); | |
1083 | + | |
1078 | 1084 | patient.setMensStartDay(yunRequest.getMensStartDay()); |
1079 | 1085 | |
1080 | 1086 | patient.setMensEndDay(yunRequest.getMensEndDay()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveRecordFacade.java
View file @
1d58471
... | ... | @@ -370,6 +370,7 @@ |
370 | 370 | |
371 | 371 | BaseObjectResponse br = new BaseObjectResponse(); |
372 | 372 | Patients patients = bookbuildingFacade.getPatientsData(model); |
373 | + patients.setBuildDays(DateUtil.getDays(patients.getLastMenses(), patients.getBookbuildingDate())); | |
373 | 374 | Map<String, Object> map = viewFacade.getPatientViewData(patients, model.getId()); |
374 | 375 | br.setData(map); |
375 | 376 | br.setErrorcode(ErrorCodeConstants.SUCCESS); |