diff --git a/platform-dal/src/main/java/com/lyms/platform/query/MatDeliverQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/MatDeliverQuery.java index b1bbb1b..8191832 100644 --- a/platform-dal/src/main/java/com/lyms/platform/query/MatDeliverQuery.java +++ b/platform-dal/src/main/java/com/lyms/platform/query/MatDeliverQuery.java @@ -274,14 +274,14 @@ public class MatDeliverQuery extends BaseQuery implements IConvertToNativeQuery //1 <2500g、2 ≥4000g、3 ≥2500g与<4000g之间 switch (weight) { case 1: - condition = condition.and("baby.babyWeight", 2500, MongoOper.LT); + condition = condition.and("baby.babyWeight", "2500", MongoOper.LT); break; case 2: - condition = condition.and("baby.babyWeight", 4000, MongoOper.GTE); + condition = condition.and("baby.babyWeight", "4000", MongoOper.GTE); break; case 3: isAddStart = Boolean.TRUE; - c = Criteria.where("baby.babyWeight").gte(2500).lt(4000); + c = Criteria.where("baby.babyWeight").gte("2500").lt("4000"); break; } } 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 1e61412..a58cf14 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 @@ -338,6 +338,20 @@ public class CourseFacade { { model.setStatus(CourseStatusEnums.YJS.getId()); courseService.updateCourse(model); + + PatientCourseQuery patientCourseQuery = new PatientCourseQuery(); + patientCourseQuery.setYn(YnEnums.YES.getId()); + patientCourseQuery.setCourseId(model.getId()); + //状态 1预约,2签到 + patientCourseQuery.setStatus(2); + List patientCourseModels = patientCourseService.queryPatientCourseList(patientCourseQuery); + if (CollectionUtils.isNotEmpty(patientCourseModels)) + { + for (PatientCourseModel patientCourseModel : patientCourseModels) + { + + } + } } } }