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

Commit 42ef0efc authored by 胡佳晨's avatar 胡佳晨

提交 我的券列表

parent 166296b5
......@@ -10,6 +10,7 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
......@@ -18,6 +19,7 @@ import java.util.List;
@Api(tags = "数据迁移")
@RestController
@RequestMapping("/sweetData")
@Slf4j
public class SweetDataController {
@Autowired
......@@ -25,52 +27,44 @@ public class SweetDataController {
@Autowired
private RedisUtil redisUtil;
@GetMapping("drawLuck")
@ApiOperation("中奖概率迁移")
public ResponseDto<String> drawLuck() {
try {
List<SweetUserTempVo> listHPFD = sweetAnswerMapper.selectHPFD();
List<SweetUserTempVo> listHPWR = sweetAnswerMapper.selectHPWR();
List<SweetUserTempVo> listHXC = sweetAnswerMapper.selectHXC();
List<SweetUserTempVo> listMember = sweetAnswerMapper.selectMember();
List<SweetUserTempVo> listOrder1 = sweetAnswerMapper.selectOrder1();
List<SweetUserTempVo> listOrder2 = sweetAnswerMapper.selectOrder2();
List<SweetUserTempVo> listOrder3 = sweetAnswerMapper.selectOrder3();
for (SweetUserTempVo item : listHPFD) {
presentRedis(item.getMobile());
}
for (SweetUserTempVo item : listHPWR) {
presentRedis(item.getMobile());
}
for (SweetUserTempVo item : listHXC) {
presentRedis(item.getMobile());
}
for (SweetUserTempVo item : listMember) {
presentRedis(item.getMobile());
}
for (SweetUserTempVo item : listOrder1) {
presentRedis(item.getMobile());
}
for (SweetUserTempVo item : listOrder2) {
presentRedis(item.getMobile());
}
for (SweetUserTempVo item : listOrder3) {
presentRedis(item.getMobile());
}
return ResponseDto.success();
} catch (Exception e) {
e.printStackTrace();
return ResponseDto.failure();
}
}
// @GetMapping("drawLuck")
// @ApiOperation("中奖概率迁移")
// public ResponseDto<String> drawLuck() {
// try {
//// List<SweetUserTempVo> listHPFD = sweetAnswerMapper.selectHPFD();
//// for (SweetUserTempVo item : listHPFD) {
//// presentRedis(item.getMobile());
//// }
//// List<SweetUserTempVo> listHPWR = sweetAnswerMapper.selectHPWR();
//// for (SweetUserTempVo item : listHPWR) {
//// presentRedis(item.getMobile());
//// }
//// List<SweetUserTempVo> listHXC = sweetAnswerMapper.selectHXC();
//// for (SweetUserTempVo item : listHXC) {
//// presentRedis(item.getMobile());
//// }
//// List<SweetUserTempVo> listMember = sweetAnswerMapper.selectMember();
//// for (SweetUserTempVo item : listMember) {
//// presentRedis(item.getMobile());
//// }
// List<SweetUserTempVo> listOrder1 = sweetAnswerMapper.selectOrder1();
// for (SweetUserTempVo item : listOrder1) {
// presentRedis(item.getMobile());
// }
//// List<SweetUserTempVo> listOrder2 = sweetAnswerMapper.selectOrder2();
//// for (SweetUserTempVo item : listOrder2) {
//// presentRedis(item.getMobile());
//// }
//// List<SweetUserTempVo> listOrder3 = sweetAnswerMapper.selectOrder3();
//// for (SweetUserTempVo item : listOrder3) {
//// presentRedis(item.getMobile());
//// }
// return ResponseDto.success();
// } catch (Exception e) {
// e.printStackTrace();
// return ResponseDto.failure();
// }
// }
@PostMapping("drawLuck/add")
@ApiOperation("增加可中奖数量1最大6(20210820)")
......@@ -84,7 +78,7 @@ public class SweetDataController {
redisUtil.incr(redisKey, 1);
}
return ResponseDto.success();
}catch (Exception e){
} catch (Exception e) {
e.printStackTrace();
return ResponseDto.failure();
}
......
......@@ -32,7 +32,7 @@ public interface SweetAnswerMapper extends BaseMapper<SweetAnswer> {
@Select({"select user_id as 'uid',user_mobile as 'mobile' from kylin_order_tickets as kot " +
" inner join kylin_order_ticket_status as kots on kot.order_tickets_id = kots.order_id " +
" inner join kylin_order_ticket_relations as kotr on kot.order_tickets_id = kotr.order_id " +
" where (status = 1 or status = 4) and performance_id in (select performances_id from kylin_performances where title like '%和平饭店%')\n" +
" where (status = 1 or status = 4) and performance_id in (select performances_id from kylin_performances where title like '%和平饭店%')" +
" group by user_id;"
})
List<SweetUserTempVo> selectHPFD();
......@@ -73,7 +73,7 @@ public interface SweetAnswerMapper extends BaseMapper<SweetAnswer> {
@Select({"select count(0) as 'buyCount',user_id as 'uid',user_mobile as 'mobile' from kylin_order_tickets as kot inner join kylin_order_ticket_status as kots on kot.order_tickets_id = kots.order_id " +
" where (status = 1 or status = 4) " +
" group by user_id " +
" having buyCount >= 2;"
" having buyCount >= 3;"
})
List<SweetUserTempVo> selectOrder3();
......
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