From 95efcfa6d1f718e606b6269a7dffbdd98ff71a1e Mon Sep 17 00:00:00 2001 From: liquanyu Date: Mon, 22 Oct 2018 11:28:36 +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 --- .../lyms/platform/operate/web/facade/CourseFacade.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java index 06c7ffa..4295164 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java @@ -697,10 +697,23 @@ public class CourseFacade { } public BaseResponse addCoureseEval(CourseEvaluateModel model) { + BaseResponse objectResponse = new BaseResponse(); + + CourseEvalQuery courseEvalQuery = new CourseEvalQuery(); + courseEvalQuery.setYn(YnEnums.YES.getId()); + courseEvalQuery.setCourseId(model.getCourseId()); + courseEvalQuery.setPatientCourseId(model.getPatientCourseId()); + List courseEvaluateModels = courseEvalService.queryCourseEvalList(courseEvalQuery); + if (CollectionUtils.isNotEmpty(courseEvaluateModels)) + { + objectResponse.setErrorcode(ErrorCodeConstants.DATA_EXIST); + objectResponse.setErrormsg("您已评价了课程。"); + return objectResponse; + } CourseModel courseModel = courseService.getCourseById(model.getCourseId()); dealScore(courseModel, model); - BaseResponse objectResponse = new BaseResponse(); + model.setCourseSpeaker(courseModel.getCourseSpeaker()); model.setCreated(new Date()); model.setModified(new Date()); -- 1.8.3.1