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

Commit f3b03ad0 authored by jiangxiulong's avatar jiangxiulong

发货 更新缓存

parent ffc36ba7
...@@ -78,7 +78,7 @@ public class IntegralActivityDrawVo implements Serializable, Cloneable { ...@@ -78,7 +78,7 @@ public class IntegralActivityDrawVo implements Serializable, Cloneable {
public IntegralActivityDrawVo copy(SweetIntegralActivityDraw source) { public IntegralActivityDrawVo copy(SweetIntegralActivityDraw source) {
if (null == this) return this; if (null == this) return this;
this.setDrawId(source.getIntegralActivityId()); this.setDrawId(source.getDrawId());
this.setIntegralActivityId(source.getIntegralActivityId()); this.setIntegralActivityId(source.getIntegralActivityId());
this.setActivityNum(source.getActivityNum()); this.setActivityNum(source.getActivityNum());
this.setPrizeId(source.getPrizeId()); this.setPrizeId(source.getPrizeId());
......
...@@ -73,15 +73,16 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg ...@@ -73,15 +73,16 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg
); );
// 更新缓存 // 更新缓存
List<SweetIntegralActivityDraw> sweetIntegralActivityDraws = sweetIntegralActivityDrawMapper.selectList( List<SweetIntegralActivityDraw> sweetIntegralActivityDrawInList = sweetIntegralActivityDrawMapper.selectList(
Wrappers.lambdaUpdate(SweetIntegralActivityDraw.class) Wrappers.lambdaQuery(SweetIntegralActivityDraw.class)
.eq(SweetIntegralActivityDraw::getIntegralActivityId, sweetIntegralActivityDrawNew.getIntegralActivityId()) .eq(SweetIntegralActivityDraw::getIntegralActivityId, sweetIntegralActivityDrawNew.getIntegralActivityId())
.eq(SweetIntegralActivityDraw::getUserId, sweetIntegralActivityDrawNew.getUserId()) .eq(SweetIntegralActivityDraw::getUserId, sweetIntegralActivityDrawNew.getUserId())
.gt(SweetIntegralActivityDraw::getPrizeType, 1)
.orderByDesc(SweetIntegralActivityDraw::getMid) .orderByDesc(SweetIntegralActivityDraw::getMid)
.last(" limit 20 ") .last(" limit 20 ")
); );
LinkedList<IntegralActivityDrawVo> activityDrawArrayList = SweetNewObjectUtil.getSweetIntegralActivityDrawVoLinkedList(); LinkedList<IntegralActivityDrawVo> activityDrawArrayList = SweetNewObjectUtil.getSweetIntegralActivityDrawVoLinkedList();
for (SweetIntegralActivityDraw draw : sweetIntegralActivityDraws) { for (SweetIntegralActivityDraw draw : sweetIntegralActivityDrawInList) {
IntegralActivityDrawVo integralActivityDrawVo = IntegralActivityDrawVo.getNew().copy(draw); IntegralActivityDrawVo integralActivityDrawVo = IntegralActivityDrawVo.getNew().copy(draw);
activityDrawArrayList.add(integralActivityDrawVo); activityDrawArrayList.add(integralActivityDrawVo);
} }
......
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