记得上下班打卡 | git大法好,push需谨慎

Commit f47abae7 authored by 胡佳晨's avatar 胡佳晨

券 修改 不可用返回在可用列表

parent af0baecd
...@@ -147,7 +147,7 @@ public class CandyCouponServiceImpl implements ICandyCouponService { ...@@ -147,7 +147,7 @@ public class CandyCouponServiceImpl implements ICandyCouponService {
for (CandyUserCouponBasicDto dtoItem : dtoList) { for (CandyUserCouponBasicDto dtoItem : dtoList) {
CandyCouponVo baseVo = CouponBaseUtil.getPerformanceCouponUserVo(dtoItem, priceTotal, performanceId, timeId, ticketId); CandyCouponVo baseVo = CouponBaseUtil.getPerformanceCouponUserVo(dtoItem, priceTotal, performanceId, timeId, ticketId);
if (type == 1) { if (type == 1) {
if (baseVo.getState().equals(3) || dtoItem.getState().equals(5)) { if (baseVo.getState().equals(3) || dtoItem.getState().equals(5) || dtoItem.getState().equals(21)) {
continue; continue;
} }
} else if (type == 2) { } else if (type == 2) {
...@@ -215,9 +215,8 @@ public class CandyCouponServiceImpl implements ICandyCouponService { ...@@ -215,9 +215,8 @@ public class CandyCouponServiceImpl implements ICandyCouponService {
for (CandyUserCouponBasicDto dtoItem : dtoList) { for (CandyUserCouponBasicDto dtoItem : dtoList) {
CandyCouponVo baseVo = CouponBaseUtil.getGoodCouponUserVo(dtoItem, priceTotal, goodId, dtoList.size()); CandyCouponVo baseVo = CouponBaseUtil.getGoodCouponUserVo(dtoItem, priceTotal, goodId, dtoList.size());
if (type == 1) { if (type == 1) {
if (baseVo.getState().equals(3) || dtoItem.getState().equals(5)) { if (baseVo.getState().equals(3) || dtoItem.getState().equals(5) || dtoItem.getState().equals(21)) {
continue; continue;
} }
} else if (type == 2) { } else if (type == 2) {
...@@ -477,7 +476,7 @@ public class CandyCouponServiceImpl implements ICandyCouponService { ...@@ -477,7 +476,7 @@ public class CandyCouponServiceImpl implements ICandyCouponService {
//删除code redis //删除code redis
redisDataUtils.delCouponByCode(ccode); redisDataUtils.delCouponByCode(ccode);
//添加baseDto -> baseDtoList //添加baseDto -> baseDtoList
redisDataUtils.addCouponByUid(uid, baseDto,userCreateTime); redisDataUtils.addCouponByUid(uid, baseDto, userCreateTime);
//入库 //入库
LinkedList<String> toMqSqls = CollectionUtil.linkedListString(); LinkedList<String> toMqSqls = CollectionUtil.linkedListString();
LinkedList<Object[]> objsUserCoupon = CollectionUtil.linkedListObjectArr(), LinkedList<Object[]> objsUserCoupon = CollectionUtil.linkedListObjectArr(),
...@@ -523,7 +522,7 @@ public class CandyCouponServiceImpl implements ICandyCouponService { ...@@ -523,7 +522,7 @@ public class CandyCouponServiceImpl implements ICandyCouponService {
String uid = CurrentUtil.getCurrentUid(); String uid = CurrentUtil.getCurrentUid();
LocalDateTime userCreateTime; LocalDateTime userCreateTime;
try { try {
userCreateTime =DateUtil.Formatter.yyyyMMddHHmmssTrim.parse(CurrentUtil.getTokenClaims().get(CurrentUtil.TOKEN_UCREATED).toString()); userCreateTime = DateUtil.Formatter.yyyyMMddHHmmssTrim.parse(CurrentUtil.getTokenClaims().get(CurrentUtil.TOKEN_UCREATED).toString());
} catch (Exception e) { } catch (Exception e) {
userCreateTime = null; userCreateTime = null;
} }
......
...@@ -177,6 +177,7 @@ public class CouponBaseUtil { ...@@ -177,6 +177,7 @@ public class CouponBaseUtil {
voRules.setBusiId(ruleItem.getBusiId()); voRules.setBusiId(ruleItem.getBusiId());
voRules.setBusiName(ruleItem.getBusiName()); voRules.setBusiName(ruleItem.getBusiName());
rulesVoList.add(voRules); rulesVoList.add(voRules);
System.out.println(dtoItem.getUcouponId());
switch (ruleItem.getUseScope()) { switch (ruleItem.getUseScope()) {
case 80://商品 case 80://商品
isTarget = isTargetCoupon(ruleItem.getBusiId(), dtoItem.getCouType(), goodId, priceTotal, dtoItem.getValOver()); isTarget = isTargetCoupon(ruleItem.getBusiId(), dtoItem.getCouType(), goodId, priceTotal, dtoItem.getValOver());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment