diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java index 01d7bba..dcc1ccd 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java @@ -1427,6 +1427,18 @@ public class BookbuildingFacade { patientResult.setHusbandCertificateTypeId(result.getHusbandCertificateTypeId()); patientResult.setHusbandPhone(result.getHusbandPhone()); } + // 增加初诊信息,桓台医院打印使用 + AntExChuQuery antExChuQuery = new AntExChuQuery(); + antExChuQuery.setParentId(patientResult.getId()); + antExChuQuery.setYn(YnEnums.YES.getId()); + List antExChuModels = antenatalExaminationService.queryAntExChu(antExChuQuery); + if (CollectionUtils.isNotEmpty(antExChuModels)) { + AntExChuModel antExChuModel = antExChuModels.get(0); + patientResult.setPregnancyTimes(antExChuModel.getPregnancyTimes()); + patientResult.setProdTime(antExChuModel.getProdTime()); + patientResult.setDelivery(antExChuModel.getDelivery()); + patientResult.setPlanedProd(antExChuModel.getPlanedProd()); + } BaseObjectResponse objectResponse = new BaseObjectResponse(); objectResponse.setData(patientResult); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/SimplePregnantResult.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/SimplePregnantResult.java index 6249ab8..2c53419 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/SimplePregnantResult.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/SimplePregnantResult.java @@ -37,6 +37,47 @@ public class SimplePregnantResult { //手机号码 private String husbandPhone; + //孕次 + private Integer pregnancyTimes; + // 产次 + private Integer prodTime; + // 顺产 + private Integer delivery; + //刨宫产 + private Integer planedProd; + + public Integer getPregnancyTimes() { + return pregnancyTimes; + } + + public void setPregnancyTimes(Integer pregnancyTimes) { + this.pregnancyTimes = pregnancyTimes; + } + + public Integer getProdTime() { + return prodTime; + } + + public void setProdTime(Integer prodTime) { + this.prodTime = prodTime; + } + + public Integer getDelivery() { + return delivery; + } + + public void setDelivery(Integer delivery) { + this.delivery = delivery; + } + + public Integer getPlanedProd() { + return planedProd; + } + + public void setPlanedProd(Integer planedProd) { + this.planedProd = planedProd; + } + public String getId() { return id; }