Просмотр исходного кода

补充后台接口训练营-百城千团列表-激活统计

Pota1ovO 2 лет назад
Родитель
Сommit
d36f9f3b04

+ 19 - 0
kxs-system/kxs-system-biz/src/main/java/com/kxs/system/biz/controller/admin/SysCampController.java

@@ -181,6 +181,12 @@ public class SysCampController {
 
         return kxsBcqtTeamService.getByBcqtPage(page, param);
     }
+
+    /**
+     * 修改团名
+     * @param kxsBcqtTeam  实体
+     * @return
+     */
     @PostMapping("/updateBcqt")
 //    @PreAuthorize("@pms.hasPermission('sys_camp_bcqt_update')")
     public R updateBcqt(@RequestBody KxsBcqtTeam kxsBcqtTeam) {
@@ -188,5 +194,18 @@ public class SysCampController {
         return R.ok();
     }
 
+    /**
+     * 训练营-百城千团列表-激活统计
+     *
+     * @param id 查询团队id
+     * @return 训练营-百城千团列表
+     */
+    @GetMapping("/bcqtGetDetail")
+//    @PreAuthorize("@pms.hasPermission('sys_camp_bcqt_detail')")
+    public R bcqtGetDetail(@RequestParam("id") Long id) {
+
+        return kxsBcqtTeamService.bcqtGetDetail(id);
+    }
+
 }
 

+ 1 - 0
kxs-system/kxs-system-biz/src/main/java/com/kxs/system/biz/service/KxsBcqtTeamService.java

@@ -85,5 +85,6 @@ public interface KxsBcqtTeamService extends IService<KxsBcqtTeam> {
 
     void updateBcqt(KxsBcqtTeam kxsBcqtTeam);
 
+    R bcqtGetDetail(Long id);
 }
 

+ 38 - 0
kxs-system/kxs-system-biz/src/main/java/com/kxs/system/biz/service/impl/KxsBcqtTeamServiceImpl.java

@@ -404,6 +404,44 @@ public class KxsBcqtTeamServiceImpl extends ServiceImpl<KxsBcqtTeamMapper, KxsBc
         kxsBcqtTeam1.setTeamName(kxsBcqtTeam.getTeamName());
         kxsBcqtTeamMapper.updateById(kxsBcqtTeam1);
     }
+
+    @Override
+    public R bcqtGetDetail(Long id) {
+        KxsBcqtTeam kxsBcqtTeam = kxsBcqtTeamMapper.selectById(id);
+        if (kxsBcqtTeam == null){
+            return R.failed("团队不存在");
+        }
+        List<KxsBcqtTeamDetail> kxsBcqtTeamDetails = kxsBcqtTeamDetailMapper.selectList(Wrappers.<KxsBcqtTeamDetail>query().lambda().eq(KxsBcqtTeamDetail::getTeamId, kxsBcqtTeam.getId()));
+        return R.ok(kxsBcqtTeamDetails);
+    }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 }