Commit e92effa3 by jcm

2022.9.2

parent 9051af18
......@@ -6,6 +6,7 @@ import com.zq.common.vo.IdVo;
import com.zq.common.vo.PageVo;
import com.zq.common.vo.ResultVo;
import com.zq.user.dao.AnswerRecDao;
import com.zq.user.dao.LotteryRecDao;
import com.zq.user.entity.*;
import com.zq.user.service.PrizeService;
import com.zq.user.service.QuestionService;
......@@ -34,6 +35,8 @@ public class QuestionController {
private final PrizeService prizeService;
private final AnswerRecDao answerRecDao;
private final LotteryRecDao lotteryRecDao;
@ApiOperation("获取全部题型")
@GetMapping(value = "/getAllQuestionType")
......@@ -68,7 +71,6 @@ public class QuestionController {
@DeleteMapping(value = "/delQuestion")
public ResultVo delQuestion(@RequestBody IdVo vo) {
AssertUtils.notEmpty(vo.getIds(), "缺少ID");
questionService.delQuestion(vo.getIds());
return ResultVo.success();
}
......@@ -88,7 +90,7 @@ public class QuestionController {
@ApiOperation("有奖问答随机抽奖 randomDraw")
@PostMapping(value = "/randomDraw")
public ResultVo randomDraw(@RequestBody LotteryRecFindVo vo) {
AssertUtils.isTrue(answerRecDao.selectCount(new LambdaQueryWrapper<AnswerRec>().eq(AnswerRec::getLotteryId, vo.getId())) == 0, "该活动已经抽过奖了");
AssertUtils.isTrue(lotteryRecDao.selectCount(new LambdaQueryWrapper<LotteryRec>().eq(LotteryRec::getLotteryId, vo.getId())) == 0, "该活动已经抽过奖了");
return ResultVo.success(prizeService.randomDraw(vo));
}
}
\ No newline at end of file
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