优惠券 订单Id 校验
This commit is contained in:
@@ -122,8 +122,7 @@ public class TbShopCouponServiceImpl implements TbShopCouponService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Result find(CouponDto param) {
|
public Result find(CouponDto param) {
|
||||||
if (param.getOrderId() != null) {
|
if (param.getOrderId() != null && param.getOrderId() > 0) {
|
||||||
|
|
||||||
TbShopUser tbShopUser = shopUserMapper.selectByUserIdAndShopId(param.getUserId().toString(), param.getShopId().toString());
|
TbShopUser tbShopUser = shopUserMapper.selectByUserIdAndShopId(param.getUserId().toString(), param.getShopId().toString());
|
||||||
List<TbUserCouponVo> tbUserCouponVos = inRecordMapper.queryByVipIdAndShopId(Arrays.asList(Integer.valueOf(tbShopUser.getId())), param.getShopId());
|
List<TbUserCouponVo> tbUserCouponVos = inRecordMapper.queryByVipIdAndShopId(Arrays.asList(Integer.valueOf(tbShopUser.getId())), param.getShopId());
|
||||||
if (CollectionUtil.isNotEmpty(tbUserCouponVos)) {
|
if (CollectionUtil.isNotEmpty(tbUserCouponVos)) {
|
||||||
@@ -135,7 +134,7 @@ public class TbShopCouponServiceImpl implements TbShopCouponService {
|
|||||||
Map<Integer, JsonObject> coupons = new HashMap<>();
|
Map<Integer, JsonObject> coupons = new HashMap<>();
|
||||||
for (TbUserCouponVo tbUserCouponVo : tbUserCouponVos) {
|
for (TbUserCouponVo tbUserCouponVo : tbUserCouponVos) {
|
||||||
if (!coupons.containsKey(tbUserCouponVo.getCouponId())) {
|
if (!coupons.containsKey(tbUserCouponVo.getCouponId())) {
|
||||||
setCouponInfo(coupons, tbUserCouponVo, null, week ,now, formatter);
|
setCouponInfo(coupons, tbUserCouponVo, null, week, now, formatter);
|
||||||
}
|
}
|
||||||
JsonObject couponJson = coupons.get(tbUserCouponVo.getCouponId());
|
JsonObject couponJson = coupons.get(tbUserCouponVo.getCouponId());
|
||||||
tbUserCouponVo.setUseRestrictions(couponJson.get("useRestrictions").toString());
|
tbUserCouponVo.setUseRestrictions(couponJson.get("useRestrictions").toString());
|
||||||
|
|||||||
Reference in New Issue
Block a user