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

Commit 3c0bee9b authored by jiangxiulong's avatar jiangxiulong

统计40条

parent e79b2059
......@@ -20,4 +20,6 @@ public interface ISweetIntegralActivityService extends IService<SweetIntegralAct
ResponseDto<List<IntegralActivityVo>> getList();
ResponseDto<IntegralActivityVo> detail(String integralActivityId);
ResponseDto setDrawAllList();
}
......@@ -7,11 +7,7 @@ import com.liquidnet.service.sweet.service.ISweetIntegralActivityService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import java.util.List;
......@@ -41,4 +37,10 @@ public class SweetIntegralActivityController {
public ResponseDto<IntegralActivityVo> detail(@PathVariable("integralActivityId") String integralActivityId) {
return activityService.detail(integralActivityId);
}
@GetMapping("setDrawAllList")
@ApiOperation("统计最新40条中奖记录")
public ResponseDto setDrawAllList() {
return activityService.setDrawAllList();
}
}
package com.liquidnet.service.sweet.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
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.SweetIntegralActivityDrawMapper;
import com.liquidnet.service.sweet.mapper.SweetIntegralActivityMapper;
import com.liquidnet.service.sweet.service.ISweetIntegralActivityService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.service.sweet.utils.ObjectUtil;
import com.liquidnet.service.sweet.utils.RedisDataUtils;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -31,6 +33,9 @@ public class SweetIntegralActivityServiceImpl extends ServiceImpl<SweetIntegralA
@Autowired
private RedisDataUtils redisDataUtils;
@Autowired
private SweetIntegralActivityDrawMapper drawMapper;
@Override
public ResponseDto<List<IntegralActivityVo>> getList() {
List<IntegralActivityVo> integralActivityList = redisDataUtils.getIntegralActivityList();
......@@ -63,7 +68,7 @@ public class SweetIntegralActivityServiceImpl extends ServiceImpl<SweetIntegralA
integralActivity.setPrizeList2(null);
List<IntegralActivityPrizeVo> prizeList = integralActivity.getPrizeList();
if (!CollectionUtils.isEmpty(prizeList)) {
prizeList.forEach( r -> {
prizeList.forEach(r -> {
r.setPrizeNum(null);
r.setWinningProbability(null);
r.setPrizeRelationList(null);
......@@ -73,4 +78,12 @@ public class SweetIntegralActivityServiceImpl extends ServiceImpl<SweetIntegralA
}
return ResponseDto.success(integralActivity);
}
@Override
public ResponseDto setDrawAllList() {
// drawMapper.getStatList();
// List<SweetAppletUser> sweetAppletUsers = sweetAppletUserMapper.selectList(Wrappers.lambdaQuery(SweetAppletUser.class).last("limit " + (page * size) + "," + ((page + 1) * size)));
return ResponseDto.success();
}
}
40001=登录信息有误
40002=账号已在另一台设备登录
40003=登录已过期
# 特殊状态码
90081=获取用户信息失败
90082=您的积分账户余额不足!
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