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

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

提交 我的券列表

parent 166296b5
...@@ -10,6 +10,7 @@ import io.swagger.annotations.Api; ...@@ -10,6 +10,7 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
...@@ -18,6 +19,7 @@ import java.util.List; ...@@ -18,6 +19,7 @@ import java.util.List;
@Api(tags = "数据迁移") @Api(tags = "数据迁移")
@RestController @RestController
@RequestMapping("/sweetData") @RequestMapping("/sweetData")
@Slf4j
public class SweetDataController { public class SweetDataController {
@Autowired @Autowired
...@@ -25,52 +27,44 @@ public class SweetDataController { ...@@ -25,52 +27,44 @@ public class SweetDataController {
@Autowired @Autowired
private RedisUtil redisUtil; private RedisUtil redisUtil;
@GetMapping("drawLuck") // @GetMapping("drawLuck")
@ApiOperation("中奖概率迁移") // @ApiOperation("中奖概率迁移")
public ResponseDto<String> drawLuck() { // public ResponseDto<String> drawLuck() {
try { // try {
List<SweetUserTempVo> listHPFD = sweetAnswerMapper.selectHPFD(); //// List<SweetUserTempVo> listHPFD = sweetAnswerMapper.selectHPFD();
List<SweetUserTempVo> listHPWR = sweetAnswerMapper.selectHPWR(); //// for (SweetUserTempVo item : listHPFD) {
List<SweetUserTempVo> listHXC = sweetAnswerMapper.selectHXC(); //// presentRedis(item.getMobile());
List<SweetUserTempVo> listMember = sweetAnswerMapper.selectMember(); //// }
List<SweetUserTempVo> listOrder1 = sweetAnswerMapper.selectOrder1(); //// List<SweetUserTempVo> listHPWR = sweetAnswerMapper.selectHPWR();
List<SweetUserTempVo> listOrder2 = sweetAnswerMapper.selectOrder2(); //// for (SweetUserTempVo item : listHPWR) {
List<SweetUserTempVo> listOrder3 = sweetAnswerMapper.selectOrder3(); //// presentRedis(item.getMobile());
//// }
for (SweetUserTempVo item : listHPFD) { //// List<SweetUserTempVo> listHXC = sweetAnswerMapper.selectHXC();
presentRedis(item.getMobile()); //// for (SweetUserTempVo item : listHXC) {
} //// presentRedis(item.getMobile());
//// }
for (SweetUserTempVo item : listHPWR) { //// List<SweetUserTempVo> listMember = sweetAnswerMapper.selectMember();
presentRedis(item.getMobile()); //// for (SweetUserTempVo item : listMember) {
} //// presentRedis(item.getMobile());
//// }
for (SweetUserTempVo item : listHXC) { // List<SweetUserTempVo> listOrder1 = sweetAnswerMapper.selectOrder1();
presentRedis(item.getMobile()); // for (SweetUserTempVo item : listOrder1) {
} // presentRedis(item.getMobile());
// }
for (SweetUserTempVo item : listMember) { //// List<SweetUserTempVo> listOrder2 = sweetAnswerMapper.selectOrder2();
presentRedis(item.getMobile()); //// for (SweetUserTempVo item : listOrder2) {
} //// presentRedis(item.getMobile());
//// }
for (SweetUserTempVo item : listOrder1) { //// List<SweetUserTempVo> listOrder3 = sweetAnswerMapper.selectOrder3();
presentRedis(item.getMobile()); //// for (SweetUserTempVo item : listOrder3) {
} //// presentRedis(item.getMobile());
//// }
for (SweetUserTempVo item : listOrder2) { // return ResponseDto.success();
presentRedis(item.getMobile()); // } catch (Exception e) {
} // e.printStackTrace();
// return ResponseDto.failure();
for (SweetUserTempVo item : listOrder3) { // }
presentRedis(item.getMobile()); // }
}
return ResponseDto.success();
} catch (Exception e) {
e.printStackTrace();
return ResponseDto.failure();
}
}
@PostMapping("drawLuck/add") @PostMapping("drawLuck/add")
@ApiOperation("增加可中奖数量1最大6(20210820)") @ApiOperation("增加可中奖数量1最大6(20210820)")
...@@ -84,7 +78,7 @@ public class SweetDataController { ...@@ -84,7 +78,7 @@ public class SweetDataController {
redisUtil.incr(redisKey, 1); redisUtil.incr(redisKey, 1);
} }
return ResponseDto.success(); return ResponseDto.success();
}catch (Exception e){ } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
return ResponseDto.failure(); return ResponseDto.failure();
} }
......
...@@ -32,7 +32,7 @@ public interface SweetAnswerMapper extends BaseMapper<SweetAnswer> { ...@@ -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 " + @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_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 " + " 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;" " group by user_id;"
}) })
List<SweetUserTempVo> selectHPFD(); List<SweetUserTempVo> selectHPFD();
...@@ -73,7 +73,7 @@ public interface SweetAnswerMapper extends BaseMapper<SweetAnswer> { ...@@ -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 " + @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) " + " where (status = 1 or status = 4) " +
" group by user_id " + " group by user_id " +
" having buyCount >= 2;" " having buyCount >= 3;"
}) })
List<SweetUserTempVo> selectOrder3(); 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