Commit 75c97071264a97e4043a26da4e5706123a3ce1aa
1 parent
a40e62f76f
Exists in
master
and in
6 other branches
隆化-增加儿保检查检查套餐
Showing 3 changed files with 57 additions and 3 deletions
platform-common/src/main/java/com/lyms/platform/common/enums/ChildCareEnums.java
View file @
75c9707
... | ... | @@ -44,6 +44,51 @@ |
44 | 44 | this.name = name; |
45 | 45 | } |
46 | 46 | } |
47 | + public enum JCTCEnums2 { | |
48 | + A(1, "1月龄"), | |
49 | + B(2, "2月龄"), | |
50 | + C(3, "3月龄"), | |
51 | + D(4, "4月龄"), | |
52 | + E(5, "5月龄"), | |
53 | + F(6, "6月龄"), | |
54 | + G(7, "7月龄"), | |
55 | + H(8, "8月龄"), | |
56 | + I(9, "9月龄"), | |
57 | + J(10, "10月龄"), | |
58 | + K(11, "11月龄"), | |
59 | + L(12, "12月龄"), | |
60 | + M(18, "18月龄"), | |
61 | + N(24, "24月龄"), | |
62 | + O(30, "30月龄"), | |
63 | + P(36, "36月龄"), | |
64 | + Q(48, "4岁"), | |
65 | + R(60, "5岁"), | |
66 | + S(72, "6岁"); | |
67 | + | |
68 | + private int id; | |
69 | + private String name; | |
70 | + | |
71 | + JCTCEnums2(int id, String name) { | |
72 | + this.id = id; | |
73 | + this.name = name; | |
74 | + } | |
75 | + | |
76 | + public int getId() { | |
77 | + return id; | |
78 | + } | |
79 | + | |
80 | + public void setId(int id) { | |
81 | + this.id = id; | |
82 | + } | |
83 | + | |
84 | + public String getName() { | |
85 | + return name; | |
86 | + } | |
87 | + | |
88 | + public void setName(String name) { | |
89 | + this.name = name; | |
90 | + } | |
91 | + } | |
47 | 92 | |
48 | 93 | public enum CNQKEnums { |
49 | 94 | A(1, "好"), |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyCheckController.java
View file @
75c9707
... | ... | @@ -10,6 +10,7 @@ |
10 | 10 | import com.lyms.platform.common.result.BaseObjectResponse; |
11 | 11 | import com.lyms.platform.common.result.BaseResponse; |
12 | 12 | import com.lyms.platform.common.result.RespBuilder; |
13 | +import com.lyms.platform.common.utils.HttpRequest; | |
13 | 14 | import com.lyms.platform.common.utils.StringUtils; |
14 | 15 | import com.lyms.platform.operate.web.facade.AutoMatchFacade; |
15 | 16 | import com.lyms.platform.operate.web.facade.BabyCheckFacade; |
... | ... | @@ -355,8 +356,9 @@ |
355 | 356 | */ |
356 | 357 | @RequestMapping(value = "/getBaseConfig", method = RequestMethod.GET) |
357 | 358 | @ResponseBody |
358 | - public BaseObjectResponse getBaseConfig() { | |
359 | - return babyCheckFacade.getBaseConfig(); | |
359 | + public BaseObjectResponse getBaseConfig(HttpServletRequest request) { | |
360 | + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
361 | + return babyCheckFacade.getBaseConfig(loginState.getId()); | |
360 | 362 | } |
361 | 363 | |
362 | 364 | /** |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java
View file @
75c9707
... | ... | @@ -3084,7 +3084,8 @@ |
3084 | 3084 | return growthEvaluate; |
3085 | 3085 | } |
3086 | 3086 | |
3087 | - public BaseObjectResponse getBaseConfig() { | |
3087 | + public BaseObjectResponse getBaseConfig(Integer userId) { | |
3088 | + final String hospitalId = autoMatchFacade.getHospitalId(userId); | |
3088 | 3089 | |
3089 | 3090 | Map <String, Object> map = new HashMap(); |
3090 | 3091 | |
... | ... | @@ -3103,6 +3104,12 @@ |
3103 | 3104 | //月龄套餐 |
3104 | 3105 | List jctc = EnumUtil.toJson(ChildCareEnums.JCTCEnums.class); |
3105 | 3106 | map.put("jctc", jctc); |
3107 | + | |
3108 | + //隆化定制 月龄套餐 | |
3109 | + if(StringUtils.isNotEmpty(hospitalId) && "2100001605".equals(hospitalId)){ | |
3110 | + List jctc2 = EnumUtil.toJson(ChildCareEnums.JCTCEnums2.class); | |
3111 | + map.put("jctc", jctc2); | |
3112 | + } | |
3106 | 3113 | |
3107 | 3114 | |
3108 | 3115 | List diseases = BabyDiseaseEnums.getBabyDiseaseEnums(); |