From b8f40c53b53020b52904d84950ac2f25384ecdb1 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 01 三月 2024 10:25:30 +0800 Subject: [PATCH] 开发管理后台世界杯模块 --- cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java index da81fe4..0647bb9 100644 --- a/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java +++ b/cloud-server-communityWorldCup/src/main/java/com/dsh/communityWorldCup/controller/WorldCupController.java @@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.dsh.communityWorldCup.entity.WorldCup; +import com.dsh.communityWorldCup.entity.WorldCupCompetitor; import com.dsh.communityWorldCup.entity.WorldCupPaymentParticipant; import com.dsh.communityWorldCup.entity.WorldCupStore; import com.dsh.communityWorldCup.feignclient.account.AppUserClient; @@ -481,6 +482,28 @@ } + /** + * 获取学员参与数量 + * @param studentId + * @return + */ + @ResponseBody + @PostMapping("/worldCup/count") + public Integer count(@RequestBody Integer studentId){ + return worldCupCompetitorService.count(new QueryWrapper<WorldCupCompetitor>() + .eq("participantId", studentId).eq("participantType", 1)); + } + /** + * 获取学员世界杯胜利次数 + * @param studentId + * @return + */ + @ResponseBody + @PostMapping("/worldCup/winCount") + public Integer winCount(Integer studentId){ + return worldCupCompetitorService.count(new QueryWrapper<WorldCupCompetitor>() + .eq("participantId", studentId).eq("participantType", 1).eq("matchResult", 1)); + } } -- Gitblit v1.7.1