Commit 37abd8ba5e09b24f614a425e24a5b1cc3e314a34
1 parent
bf4747ccd2
Exists in
master
and in
6 other branches
孕妇学校
Showing 5 changed files with 87 additions and 1 deletions
- platform-common/src/main/java/com/lyms/platform/common/enums/CourseStatusEnums.java
- platform-dal/src/main/java/com/lyms/platform/pojo/CourseModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CourseRequest.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/CourseResult.java
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 | } |