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

Commit 80e72715 authored by 胡佳晨's avatar 胡佳晨

create 方法 中券

receivingStatus = 3 改为 receivingStatus = 2
collectCoupon 方法 注释修改券逻辑
parent 55d27768
...@@ -198,7 +198,9 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg ...@@ -198,7 +198,9 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg
receivingStatus = 2; receivingStatus = 2;
} }
if (prizeType == StatusConst.PRIZE_TYPE2) {// 中奖券 优惠券默认未领取状态 if (prizeType == StatusConst.PRIZE_TYPE2) {// 中奖券 优惠券默认未领取状态
receivingStatus = 3; //TODO 中券改为已领取
receivingStatus = 2;
// receivingStatus = 3;
} }
integralActivityDrawVo.setReceivingStatus(receivingStatus); integralActivityDrawVo.setReceivingStatus(receivingStatus);
// redis // redis
...@@ -209,6 +211,7 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg ...@@ -209,6 +211,7 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg
// mongo // mongo
mongoTemplate.insert(integralActivityDrawVo, IntegralActivityDrawVo.class.getSimpleName()); mongoTemplate.insert(integralActivityDrawVo, IntegralActivityDrawVo.class.getSimpleName());
// mysql 抽奖记录 // mysql 抽奖记录
LinkedList<String> sqls = CollectionUtil.linkedListString(); LinkedList<String> sqls = CollectionUtil.linkedListString();
LinkedList<Object[]> sqlsDataA = CollectionUtil.linkedListObjectArr(); LinkedList<Object[]> sqlsDataA = CollectionUtil.linkedListObjectArr();
...@@ -366,13 +369,14 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg ...@@ -366,13 +369,14 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg
// 更新缓存 // 更新缓存
redisDataUtils.updateIntegralActivityDrawInfo(drawId, couponId); redisDataUtils.updateIntegralActivityDrawInfo(drawId, couponId);
mongoTemplate.getCollection(IntegralActivityDrawVo.class.getSimpleName()).updateOne( //TODO 注释修改券逻辑
Query.query(Criteria.where("drawId").is(drawId)).getQueryObject(), // mongoTemplate.getCollection(IntegralActivityDrawVo.class.getSimpleName()).updateOne(
new Document("$set", new Document("receivingStatus", 2) // Query.query(Criteria.where("drawId").is(drawId)).getQueryObject(),
.append("relationId", couponId) // new Document("$set", new Document("receivingStatus", 2)
.append("updatedAt", LocalDateTime.now()) // .append("relationId", couponId)
) // .append("updatedAt", LocalDateTime.now())
); // )
// );
redisDataUtils.delIntegralActivityDrawList(uid, drawVo.getIntegralActivityId()); redisDataUtils.delIntegralActivityDrawList(uid, drawVo.getIntegralActivityId());
} }
...@@ -473,6 +477,7 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg ...@@ -473,6 +477,7 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg
return false; return false;
} }
}*/ }*/
/** /**
* 抽奖方法 计算中哪个奖池的奖品 * 抽奖方法 计算中哪个奖池的奖品
*/ */
......
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