Commit c8a235323c55e05d0a7e5056146aca4544bd971e

Authored by liquanyu
1 parent 1d4b65c483

秦皇岛建档

Showing 5 changed files with 67 additions and 0 deletions

platform-dal/src/main/java/com/lyms/platform/pojo/Patients.java View file @ c8a2353
... ... @@ -467,6 +467,27 @@
467 467 //联系人证件号码
468 468 private String contactCertNo;
469 469  
  470 + //归属卫生院名称
  471 + private String orgName;
  472 + //归属地id
  473 + private String addressId;
  474 +
  475 + public String getOrgName() {
  476 + return orgName;
  477 + }
  478 +
  479 + public void setOrgName(String orgName) {
  480 + this.orgName = orgName;
  481 + }
  482 +
  483 + public String getAddressId() {
  484 + return addressId;
  485 + }
  486 +
  487 + public void setAddressId(String addressId) {
  488 + this.addressId = addressId;
  489 + }
  490 +
470 491 public String getContactName() {
471 492 return contactName;
472 493 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java View file @ c8a2353
... ... @@ -1836,6 +1836,8 @@
1836 1836 */
1837 1837 public Patients getPatientsData(YunBookbuildingAddRequest yunRequest) {
1838 1838 Patients patient = new Patients();
  1839 + patient.setAddressId(yunRequest.getAddressId());
  1840 + patient.setOrgName(yunRequest.getOrgName());
1839 1841 patient.setIsYyzyfmHospital(yunRequest.getIsYyzyfmHospital());
1840 1842 patient.setNormal(yunRequest.getNormal());
1841 1843 patient.setChildExtAddrs(yunRequest.getChildExtAddrs());
... ... @@ -2148,6 +2150,8 @@
2148 2150  
2149 2151 public PregnantInfoResult getResult(Patients p) {
2150 2152 PregnantInfoResult result = new PregnantInfoResult();
  2153 + result.setAddressId(p.getAddressId());
  2154 + result.setOrgName(p.getOrgName());
2151 2155 result.setIsYyzyfmHospital(p.getIsYyzyfmHospital());
2152 2156 result.setChildExtAddrs(p.getChildExtAddrs());
2153 2157 result.setReqHusband(p.getReqHusband());
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java View file @ c8a2353
... ... @@ -408,6 +408,18 @@
408 408  
409 409 public Map <String, Object> getPatientViewData(Patients data, String id) {
410 410 Map <String, Object> map = new HashMap <>();
  411 +
  412 + map.put("orgName",data.getOrgName());
  413 + if (StringUtils.isNotEmpty(data.getAddressId()))
  414 + {
  415 + map.put("addressName",
  416 + mongoTemplate.findOne(Query.query(Criteria.where("id").is(data.getAddressId())), AreaAddressModel.class).getAddress());
  417 + }
  418 + else
  419 + {
  420 + map.put("addressName","");
  421 + }
  422 +
411 423 map.put("yyzyfmHospitalId", StringUtils.isNotEmpty(data.getYyzyfmHospitalId()) ? organizationService.getOrganizationName(data.getYyzyfmHospitalId()) : "");
412 424  
413 425 map.put("lastMenstrualPeriodBasis", BasisEnums.getName(data.getLastMenstrualPeriodBasis()));
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/YunBookbuildingAddRequest.java View file @ c8a2353
... ... @@ -78,6 +78,16 @@
78 78  
79 79 //归属卫生院名称
80 80 private String orgName;
  81 + //归属地id
  82 + private String addressId;
  83 +
  84 + public String getAddressId() {
  85 + return addressId;
  86 + }
  87 +
  88 + public void setAddressId(String addressId) {
  89 + this.addressId = addressId;
  90 + }
81 91  
82 92 public String getOrgName() {
83 93 return orgName;
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/PregnantInfoResult.java View file @ c8a2353
... ... @@ -489,6 +489,26 @@
489 489 private String contactCertTypeId;
490 490 //联系人证件号码
491 491 private String contactCertNo;
  492 + //归属卫生院名称
  493 + private String orgName;
  494 + //归属地id
  495 + private String addressId;
  496 +
  497 + public String getOrgName() {
  498 + return orgName;
  499 + }
  500 +
  501 + public void setOrgName(String orgName) {
  502 + this.orgName = orgName;
  503 + }
  504 +
  505 + public String getAddressId() {
  506 + return addressId;
  507 + }
  508 +
  509 + public void setAddressId(String addressId) {
  510 + this.addressId = addressId;
  511 + }
492 512  
493 513 public String getContactName() {
494 514 return contactName;