Commit 9469971a974f5fab091155168ffc8356bc3892cb

Authored by jiangjiazhi
1 parent c1a1eb7ffa

增加设置parentid

Showing 1 changed file with 5 additions and 4 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java View file @ 9469971
... ... @@ -131,7 +131,7 @@
131 131 if (null != deliverAddRequest.getDueDate()) {
132 132 Date fmDate = DateUtil.parseYMD(deliverAddRequest.getDueDate());
133 133 //修改分娩日期
134   - updatePatientFmDate(patients1.getPid(),fmDate);
  134 + updatePatientFmDate(patients1.getPid(),fmDate,1);
135 135 //修改person表状态为产妇
136 136 if (StringUtils.isNotEmpty(patients1.getPid())) {
137 137 PersonModel personModel = new PersonModel();
... ... @@ -193,7 +193,7 @@
193 193 patientsQuery.setId(deliverAddRequest.getParentId());
194 194 Patients patients = patientsService.findOnePatientById(deliverAddRequest.getParentId());
195 195 //修改分娩日期
196   - updatePatientFmDate(patients.getPid(),fmDate);
  196 + updatePatientFmDate(patients.getPid(),fmDate,3);
197 197 /* if (CollectionUtils.isNotEmpty(patients)) {
198 198 if(fmDate.after(DateUtil.addDay(patients.get(0).getLastMenses(),168))){
199 199 Patients patients2=new Patients();
200 200  
... ... @@ -218,11 +218,12 @@
218 218 * @param pid
219 219 * @param fmDate
220 220 */
221   - private void updatePatientFmDate(String pid,Date fmDate){
  221 + private void updatePatientFmDate(String pid,Date fmDate,int type){
222 222 PatientsQuery patientsQuery=new PatientsQuery();
223 223 patientsQuery.setPid(pid);
224 224 patientsQuery.setYn(YnEnums.YES.getId());
225   - patientsQuery.setType(1);
  225 + patientsQuery.setType(type);
  226 + patientsQuery.setDueStatus(0);
226 227 List<Patients> patientsList = patientsService.queryPatient(patientsQuery);
227 228 for(Patients patients:patientsList){
228 229 //判断分娩日期是否大于24孕周