From dadf53bf76b0f5645ab9871406b83f8d06743be7 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Mon, 22 Oct 2018 10:50:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=95=E5=A6=87=E8=AF=BE=E7=A8=8B=E8=B0=83?= =?UTF-8?q?=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/facade/PatientCourseFacade.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCourseFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCourseFacade.java index 3adba64..45cd993 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCourseFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCourseFacade.java @@ -520,7 +520,7 @@ public class PatientCourseFacade { { for (CourseModel model : courseModels) { - Map result = new HashMap<>(); + Map result = new HashMap<>(); //课程id result.put("courseId",model.getId()); @@ -558,10 +558,20 @@ public class PatientCourseFacade { if (CollectionUtils.isNotEmpty(typeModels)) { courseType = typeModels.get(0).getCourseTypeName(); + result.put("typeAvg",typeModels.get(0).getAvg()); } result.put("courseType",courseType); + + //医生平均评分 + Integer docAvg = null; + if (model.getCourseSpeaker() != null && StringUtils.isNumeric(model.getCourseSpeaker())) + { + docAvg = usersService.findUserAvgScore(Integer.parseInt(model.getCourseSpeaker())); + } + result.put("docAvg", docAvg); + //课程上限人数 result.put("limitNum", model.getLimitNum() == null ? "0" : String.valueOf(model.getLimitNum())); -- 1.8.3.1