diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/HospitalServiceContent.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/HospitalServiceContent.java index 6dc8624..e17c0ac 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/HospitalServiceContent.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/HospitalServiceContent.java @@ -4,6 +4,7 @@ import java.math.BigDecimal; import java.util.ArrayList; import java.util.Date; import java.util.List; +import java.util.Map; /** * 医院服务配置 @@ -45,7 +46,7 @@ public class HospitalServiceContent { /** * 医生集合 */ - private List doctIds = new ArrayList<>(); + private List doctIds = new ArrayList<>(); private Integer syncStatus; public Integer getSyncStatus() { @@ -79,11 +80,11 @@ public class HospitalServiceContent { this.serTypes = serTypes; } - public List getDoctIds() { + public List getDoctIds() { return doctIds; } - public void setDoctIds(List doctIds) { + public void setDoctIds(List doctIds) { this.doctIds = doctIds; } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java index 76dcc99..7a6a41a 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java @@ -150,7 +150,14 @@ public class PatientServiceFacade { for (HospitalDoctService hds : hospitalDoctServiceList) { HospitalServiceContent hsc = hscMap.get(hds.getHospServiceId()); if (hsc != null) { - hsc.getDoctIds().add(hds.getDoctId()); + String docId = hds.getDoctId(); + Map dmap = new HashMap(); + dmap.put("doctorId",docId); + dmap.put("doctorPrice",hds.getDoctPrice()); + dmap.put("devicePrice",hds.getDevicePrice()); + dmap.put("deviceCon",hds.getDeviceCon()); + + hsc.getDoctIds().add(dmap); } }