Commit b6a8967e26a9ffdd67518bbad60eac8f82fd81b6
1 parent
fa8561eac1
Exists in
master
and in
6 other branches
增加字段getHemoglobinCoupon
Showing 3 changed files with 24 additions and 5 deletions
platform-dal/src/main/java/com/lyms/platform/pojo/NewbornVisit.java
View file @
b6a8967
... | ... | @@ -14,7 +14,7 @@ |
14 | 14 | public class NewbornVisit { |
15 | 15 | |
16 | 16 | /** 优惠券 */ |
17 | - private String hemoglobinCoupon; | |
17 | + private String couponCode; | |
18 | 18 | |
19 | 19 | private String id; |
20 | 20 | |
21 | 21 | |
... | ... | @@ -155,12 +155,12 @@ |
155 | 155 | // 下次访视时间 |
156 | 156 | private Date nextVisitTimeDesc; |
157 | 157 | |
158 | - public String getHemoglobinCoupon() { | |
159 | - return hemoglobinCoupon; | |
158 | + public String getCouponCode() { | |
159 | + return couponCode; | |
160 | 160 | } |
161 | 161 | |
162 | - public void setHemoglobinCoupon(String hemoglobinCoupon) { | |
163 | - this.hemoglobinCoupon = hemoglobinCoupon; | |
162 | + public void setCouponCode(String couponCode) { | |
163 | + this.couponCode = couponCode; | |
164 | 164 | } |
165 | 165 | |
166 | 166 | public String getId() { |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java
View file @
b6a8967
... | ... | @@ -253,6 +253,14 @@ |
253 | 253 | } |
254 | 254 | } |
255 | 255 | |
256 | + /** 验证产检券是否可用 可用就改为已使用状态(血红蛋白) */ | |
257 | + if(org.apache.commons.lang3.StringUtils.isNotBlank(request.getHemoglobinCoupon()) && request.getCouponType() != null) { | |
258 | + BaseObjectResponse resp = couponService.validate(request.getHemoglobinCoupon(), request.getCouponType(), autoMatchFacade.getHospitalId(userId)); | |
259 | + if(resp.getErrorcode() != 0) { | |
260 | + return resp; | |
261 | + } | |
262 | + } | |
263 | + | |
256 | 264 | String hospitalId = autoMatchFacade.getHospitalId(userId); |
257 | 265 | //表示区域的 |
258 | 266 | if (org.apache.commons.lang.StringUtils.isNotEmpty(groupsFacade.findByCurrentUserId(hospitalId))) { |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyCheckRequest.java
View file @
b6a8967
... | ... | @@ -13,6 +13,9 @@ |
13 | 13 | public class BabyCheckRequest { |
14 | 14 | |
15 | 15 | |
16 | + /** 优惠券 */ | |
17 | + private String hemoglobinCoupon; | |
18 | + | |
16 | 19 | private String id; |
17 | 20 | |
18 | 21 | private String pid; |
... | ... | @@ -261,6 +264,14 @@ |
261 | 264 | |
262 | 265 | //脐部 |
263 | 266 | private Map<String,String> navel; |
267 | + | |
268 | + public String getHemoglobinCoupon() { | |
269 | + return hemoglobinCoupon; | |
270 | + } | |
271 | + | |
272 | + public void setHemoglobinCoupon(String hemoglobinCoupon) { | |
273 | + this.hemoglobinCoupon = hemoglobinCoupon; | |
274 | + } | |
264 | 275 | |
265 | 276 | public Map<String, String> getNavel() { |
266 | 277 | return navel; |