From 1afcb663a7c3da4eeb30e6804f266ac00b96709d Mon Sep 17 00:00:00 2001 From: litao Date: Thu, 18 May 2017 12:25:18 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lyms/platform/permission/service/impl/CouponServiceImpl.java | 3 +++ .../src/main/java/com/lyms/platform/common/result/ResponseCode.java | 1 + 2 files changed, 4 insertions(+) diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/CouponServiceImpl.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/CouponServiceImpl.java index 75dc69b..e26c583 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/CouponServiceImpl.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/CouponServiceImpl.java @@ -284,6 +284,9 @@ public class CouponServiceImpl implements CouponService { CouponInfo couponInfo = couponInfos.get(0); Map patientsInfo = getPatientsInfo(couponInfo.getUserId()); + if(couponInfo.getStatus() == 3) { + return RespBuilder.buildErro(ResponseCode.COUPON_IS_INVALID, patientsInfo); + } if(couponInfo.getStatus() == -1) { return RespBuilder.buildErro(ResponseCode.COUPON_IS_DISABLED, patientsInfo); } diff --git a/platform-common/src/main/java/com/lyms/platform/common/result/ResponseCode.java b/platform-common/src/main/java/com/lyms/platform/common/result/ResponseCode.java index b853e2a..49f89ef 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/result/ResponseCode.java +++ b/platform-common/src/main/java/com/lyms/platform/common/result/ResponseCode.java @@ -18,6 +18,7 @@ public enum ResponseCode { COUPON_NOT_AVAILABLE(1008, "使用的优惠券类型不正确"), COUPON_AREA_NO_USE(1009, "该区域不能使用"), OUPON_HOSPITAL_NOT_BOUND_AREA(1010, "该医院未绑定区域ID"), + COUPON_IS_INVALID(1011, "该优惠券已被作废"), COUPON_NOT_FOUND(1001, "优惠券不存在"), COUPON_NOT_UNIQUE(1002, "优惠券有多个"), -- 1.8.3.1