|
@@ -1,6 +1,8 @@
|
|
|
package com.kxs.system.biz.controller.admin;
|
|
package com.kxs.system.biz.controller.admin;
|
|
|
|
|
|
|
|
|
|
+import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.kxs.common.core.util.R;
|
|
import com.kxs.common.core.util.R;
|
|
|
import com.kxs.system.api.model.KxsCamp;
|
|
import com.kxs.system.api.model.KxsCamp;
|
|
@@ -53,6 +55,21 @@ public class SysCampController {
|
|
|
return R.ok(kxsCampService.page(page, new QueryWrapper<>(param)));
|
|
return R.ok(kxsCampService.page(page, new QueryWrapper<>(param)));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 训练营-活动统计明细
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param page 分页对象
|
|
|
|
|
+ * @param param 查询实体
|
|
|
|
|
+ * @return 训练营-列表
|
|
|
|
|
+ */
|
|
|
|
|
+ @GetMapping("/campUserPage")
|
|
|
|
|
+ public R campUserPage(Page<KxsCampUser> page, @ParameterObject KxsCampUser param) {
|
|
|
|
|
+
|
|
|
|
|
+ return R.ok(kxsCampUserService.page(page, Wrappers.<KxsCampUser>lambdaQuery()
|
|
|
|
|
+ .eq(KxsCampUser::getCampId, param.getCampId())
|
|
|
|
|
+ .eq(StrUtil.isNotEmpty(param.getUserCode()), KxsCampUser::getUserCode, param.getUserCode())));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 训练营-新增
|
|
* 训练营-新增
|