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 f6ce266..fd0f467 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 @@ -611,6 +611,17 @@ public class BookbuildingFacade { Patients p = patients.get(0); result = getResult(p); } + if (result != null && StringUtils.isNotEmpty(result.getBookbuildingDoctor())) + { + Organization org = organizationService.getOrganization(Integer.parseInt(result.getBookbuildingDoctor())); + if (org != null) + { + Map doctorObj = new HashMap<>(); + doctorObj.put("id",result.getBookbuildingDoctor()); + doctorObj.put("name",org.getName()); + result.setBuildDoctorObj(doctorObj); + } + } BaseObjectResponse objectResponse = new BaseObjectResponse(); objectResponse.setData(result); objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/PregnantInfoResult.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/PregnantInfoResult.java index 6fed1e4..8ca44a7 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/PregnantInfoResult.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/PregnantInfoResult.java @@ -1,5 +1,7 @@ package com.lyms.platform.operate.web.result; +import java.util.Map; + /** * Created by Administrator on 2016/6/15. */ @@ -133,6 +135,17 @@ public class PregnantInfoResult { //分娩状态 0未终止妊娠 1终止妊娠 private Integer dueStatus; + //建档医生对象 + private Map buildDoctorObj; + + public Map getBuildDoctorObj() { + return buildDoctorObj; + } + + public void setBuildDoctorObj(Map buildDoctorObj) { + this.buildDoctorObj = buildDoctorObj; + } + public Integer getDueStatus() { return dueStatus; }