diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java index 1bcdce2..db8f240 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java @@ -521,6 +521,9 @@ public class PatientController { wrapper.eq(LymsAttention::getPid, lymsAttention.getPid()); wrapper.orderByDesc(LymsAttention::getCreatedtime); List lymsAttentions = lymsAttentionService.list(wrapper); + Map param=new HashMap(); + param.put("vtype",4); + List dLst=lymsDictService.listByMap(param); List list = new ArrayList<>(); if (CollectionUtils.isNotEmpty(lymsAttentions)) { @@ -531,11 +534,16 @@ public class PatientController { Map data = new HashMap(20); data.put("doctorName", doctor.getDname()); data.put("departName", depart.getDname()); - data.put("doctorLevel", doctor.getLvl()); + data.put("doctorImage", doctor.getHeadimg()); data.put("hospitalName", depart.getHname()); data.put("hospitalLevel", hospital.getHlevel()); data.put("doctorDesc", doctor.getIntro()); + dLst.forEach(dd->{ + if(dd.getCode()==doctor.getLvl()){ + data.put("doctorLevel", dd.getValue()); + } + }); list.add(data); } }