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

Commit f2906dff authored by jiangxiulong's avatar jiangxiulong

隐藏不必要和关键字段

parent 31f1197d
package com.liquidnet.service.sweet.service.impl;
import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.sweet.dto.vo.IntegralActivityPrizeVo;
import com.liquidnet.service.sweet.dto.vo.IntegralActivityVo;
import com.liquidnet.service.sweet.entity.SweetIntegralActivity;
import com.liquidnet.service.sweet.mapper.SweetIntegralActivityMapper;
......@@ -10,6 +11,7 @@ import com.liquidnet.service.sweet.utils.ObjectUtil;
import com.liquidnet.service.sweet.utils.RedisDataUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import java.time.LocalDateTime;
import java.util.ArrayList;
......@@ -57,6 +59,16 @@ public class SweetIntegralActivityServiceImpl extends ServiceImpl<SweetIntegralA
@Override
public ResponseDto<IntegralActivityVo> detail(String integralActivityId) {
IntegralActivityVo integralActivity = redisDataUtils.getIntegralActivityInfo(integralActivityId);
List<IntegralActivityPrizeVo> prizeList = integralActivity.getPrizeList();
if (!CollectionUtils.isEmpty(prizeList)) {
prizeList.forEach( r -> {
r.setPrizeNum(null);
r.setWinningProbability(null);
r.setPrizeRelationList(null);
r.setCreatedAt(null);
r.setUpdatedAt(null);
});
}
return ResponseDto.success(integralActivity);
}
}
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