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

Commit 4624cafc authored by jiangxiulong's avatar jiangxiulong

注释掉mongo update;抽奖列表状态读redis

parent 07fbedf8
......@@ -19,6 +19,7 @@ import com.liquidnet.service.sweet.entity.SweetIntegralActivityDraw;
import com.liquidnet.service.sweet.mapper.SweetIntegralActivityDrawMapper;
import com.liquidnet.service.sweet.param.SweetStoneIntegralParam;
import com.liquidnet.service.sweet.service.ISweetIntegralActivityDrawService;
import com.liquidnet.service.sweet.utils.ObjectUtil;
import com.liquidnet.service.sweet.utils.QueueUtils;
import com.liquidnet.service.sweet.utils.RedisDataUtils;
import com.liquidnet.service.sweet.utils.SweetNewObjectUtil;
......@@ -261,13 +262,15 @@ public class SweetIntegralActivityDrawServiceImpl extends ServiceImpl<SweetInteg
query.with(pageable);
List<IntegralActivityDrawVo> integralActivityDrawVos = mongoTemplate.find(query, IntegralActivityDrawVo.class, IntegralActivityDrawVo.class.getSimpleName());
// mongo
List<IntegralActivityDrawVo> integralActivityDrawVosNew = ObjectUtil.getSweetIntegralActivityDrawVoList();
for (IntegralActivityDrawVo drawVo : integralActivityDrawVos) {
IntegralActivityDrawVo drawInfo = redisDataUtils.getIntegralActivityDrawInfo(drawVo.getDrawId());
drawVo.setReceivingStatus(drawInfo.getReceivingStatus());
integralActivityDrawVosNew.add(drawVo);
}
sweetIntegralActivityDrawPagedResult.setList(integralActivityDrawVos).setTotal(count, pageSize).setPageSize(pageSize).setCurrentPage(pageNum);
sweetIntegralActivityDrawPagedResult.setList(integralActivityDrawVosNew).setTotal(count, pageSize).setPageSize(pageSize).setCurrentPage(pageNum);
if (null == integralActivityDrawList) {
redisDataUtils.setIntegralActivityDrawList(currentUid, integralActivityId, integralActivityDrawVos);
redisDataUtils.setIntegralActivityDrawList(currentUid, integralActivityId, integralActivityDrawVosNew);
}
} else {
sweetIntegralActivityDrawPagedResult.setList(integralActivityDrawList).setTotal(count, pageSize).setPageSize(pageSize).setCurrentPage(pageNum);
......
package com.liquidnet.service.sweet.utils;
import com.liquidnet.service.sweet.dto.*;
import com.liquidnet.service.sweet.dto.vo.IntegralActivityDrawVo;
import com.liquidnet.service.sweet.dto.vo.IntegralActivityVo;
import com.liquidnet.service.sweet.entity.SweetManualShop;
import com.liquidnet.service.sweet.entity.SweetManualShopMdsk;
......@@ -24,6 +25,7 @@ public class ObjectUtil {
private static final ArrayList<SweetCItyVoteStatVo> sweetCItyVoteStatVoList = new ArrayList<>();
private static final ArrayList<IntegralActivityVo> sweetIntegralActivityVoList = new ArrayList<>();
private static final ArrayList<IntegralActivityDrawVo> sweetIntegralActivityDrawVoList = new ArrayList<>();
public static ArrayList<SweetManualAppletDto> getSweetManualAppletDtoList() {
return (ArrayList<SweetManualAppletDto>) sweetManualAppletDtoList.clone();
......@@ -69,4 +71,8 @@ public class ObjectUtil {
public static ArrayList<IntegralActivityVo> getSweetIntegralActivityVoList() {
return (ArrayList<IntegralActivityVo>) sweetIntegralActivityVoList.clone();
}
public static ArrayList<IntegralActivityDrawVo> getSweetIntegralActivityDrawVoList() {
return (ArrayList<IntegralActivityDrawVo>) sweetIntegralActivityDrawVoList.clone();
}
}
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