|
@@ -14,6 +14,7 @@ import com.fs.course.domain.FsUserCourseVideoRedPackage;
|
|
|
import com.fs.course.param.CompanyRedPacketParam;
|
|
|
import com.fs.course.param.FsBatchPeriodRedPackageParam;
|
|
|
import com.fs.course.param.PeriodCountParam;
|
|
|
+import com.fs.course.param.PeriodStatisticCountParam;
|
|
|
import com.fs.course.service.IFsUserCoursePeriodDaysService;
|
|
|
import com.fs.course.service.IFsUserCoursePeriodService;
|
|
|
import com.fs.course.service.IFsUserCourseVideoRedPackageService;
|
|
@@ -252,5 +253,19 @@ public class FsUserCoursePeriodController extends BaseController {
|
|
|
fsUserCoursePeriodService.closePeriod(id);
|
|
|
return R.ok();
|
|
|
}
|
|
|
+ @PostMapping("/periodCourseStatisticCount")
|
|
|
+ @ApiOperation("会员详情训练营数据总览")
|
|
|
+ public R periodCourseStatisticCount(@RequestBody PeriodStatisticCountParam param) {
|
|
|
+ if (param == null) {
|
|
|
+ return R.error("请求参数不能为空!");
|
|
|
+ }
|
|
|
+ return R.ok().put("data", fsUserCoursePeriodService.periodCourseStatisticCount(param));
|
|
|
+ }
|
|
|
|
|
|
+ @PostMapping("/periodlist")
|
|
|
+ public R periodList(@RequestBody PeriodStatisticCountParam param)
|
|
|
+ {
|
|
|
+ List<FsUserCoursePeriod> list = fsUserCoursePeriodService.selectFsPeriodlist(param);
|
|
|
+ return R.ok().put("data", list);
|
|
|
+ }
|
|
|
}
|