Commit 37abd8ba5e09b24f614a425e24a5b1cc3e314a34

Authored by liquanyu
1 parent bf4747ccd2

孕妇学校

Showing 5 changed files with 87 additions and 1 deletions

platform-common/src/main/java/com/lyms/platform/common/enums/CourseStatusEnums.java View file @ 37abd8b
... ... @@ -43,5 +43,44 @@
43 43 }
44 44 return "";
45 45 }
  46 +
  47 + public enum CourseObjEnums
  48 + {
  49 + ALL(0,"全部"),YQ(1,"孕期"),BABY(2,"儿童"),CH(3,"产后");
  50 + CourseObjEnums(int id, String name) {
  51 + this.id = id;
  52 + this.name = name;
  53 + }
  54 +
  55 + private int id;
  56 + private String name;
  57 +
  58 + public String getName() {
  59 + return name;
  60 + }
  61 +
  62 + public void setName(String name) {
  63 + this.name = name;
  64 + }
  65 +
  66 + public int getId() {
  67 + return id;
  68 + }
  69 +
  70 + public void setId(int id) {
  71 + this.id = id;
  72 + }
  73 +
  74 +
  75 + public static String getNameById(int id) {
  76 + for (CourseStatusEnums e : CourseStatusEnums.values()) {
  77 + if(e.getId() == id)
  78 + {
  79 + return e.getName();
  80 + }
  81 + }
  82 + return "";
  83 + }
  84 + }
46 85 }
platform-dal/src/main/java/com/lyms/platform/pojo/CourseModel.java View file @ 37abd8b
... ... @@ -66,6 +66,17 @@
66 66  
67 67 private String hospitalId;
68 68  
  69 + //课程对象id 0全部/空 1孕期 2儿童 ,3产后
  70 + private Integer courseObjId;
  71 +
  72 + public Integer getCourseObjId() {
  73 + return courseObjId;
  74 + }
  75 +
  76 + public void setCourseObjId(Integer courseObjId) {
  77 + this.courseObjId = courseObjId;
  78 + }
  79 +
69 80 public Date getCourseEndTime() {
70 81 return courseEndTime;
71 82 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java View file @ 37abd8b
... ... @@ -78,6 +78,7 @@
78 78 private CourseModel getCoureseModel(CourseRequest request)
79 79 {
80 80 CourseModel model = new CourseModel();
  81 + model.setCourseObjId(request.getCourseObjId());
81 82 model.setCourseName(request.getCourseName());
82 83 model.setCourseAddress(request.getCourseAddress());
83 84 model.setCourseRemark(request.getCourseRemark());
84 85  
... ... @@ -177,8 +178,10 @@
177 178 createUser = users.getName();
178 179 }
179 180 result.setCreateUser(createUser);
180   -
181 181 result.setCreated(DateUtil.getyyyy_MM_dd_hms(model.getCreated()));
  182 + result.setCourseObj(model.getCourseObjId() == null ? "全部" : CourseStatusEnums.CourseObjEnums.getNameById(model.getCourseObjId()));
  183 + result.setCourseObjId(model.getCourseObjId() == null ? 0 : model.getCourseObjId());
  184 +
182 185 results.add(result);
183 186 }
184 187 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CourseRequest.java View file @ 37abd8b
... ... @@ -33,7 +33,19 @@
33 33 //课程类别id
34 34 private String courseTypeId;
35 35  
  36 +
  37 + //课程对象id 0全部/空 1孕期 2儿童 ,3产后
  38 + private Integer courseObjId;
  39 +
36 40 private String hospitalId;
  41 +
  42 + public Integer getCourseObjId() {
  43 + return courseObjId;
  44 + }
  45 +
  46 + public void setCourseObjId(Integer courseObjId) {
  47 + this.courseObjId = courseObjId;
  48 + }
37 49  
38 50 public String getId() {
39 51 return id;
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/CourseResult.java View file @ 37abd8b
... ... @@ -48,6 +48,27 @@
48 48  
49 49 private String created;
50 50  
  51 + //授课对象
  52 + private String courseObj;
  53 +
  54 + private Integer courseObjId;
  55 +
  56 + public Integer getCourseObjId() {
  57 + return courseObjId;
  58 + }
  59 +
  60 + public void setCourseObjId(Integer courseObjId) {
  61 + this.courseObjId = courseObjId;
  62 + }
  63 +
  64 + public String getCourseObj() {
  65 + return courseObj;
  66 + }
  67 +
  68 + public void setCourseObj(String courseObj) {
  69 + this.courseObj = courseObj;
  70 + }
  71 +
51 72 public String getCourseTypeId() {
52 73 return courseTypeId;
53 74 }