|
@@ -64,6 +64,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok(pageInfo);
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/allCompanyUser")
|
|
|
@ApiOperation("获取所有公司销售")
|
|
|
public ResponseResult<List<CompanyUser>> getAllCompanyUser() {
|
|
@@ -123,6 +124,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok(fsUserService.userSummaryCount(userId));
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/firstPage/statistics")
|
|
|
@ApiOperation("首页数据-课程/答题/红包统计")
|
|
|
public ResponseResult<FsUserStatisticsVO> userStatistics(@ApiParam(value = "开始时间", required = true) @RequestParam String startTime,
|
|
@@ -144,6 +146,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok(vo);
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/statistics/details")
|
|
|
@ApiOperation("数据统计详情-课程/答题/红包统计")
|
|
|
public ResponseResult<FsUserStatisticsVO> userStatisticsDetails(@ApiParam(value = "课程id") @RequestParam(required = false) String courseId,
|
|
@@ -156,6 +159,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok(fsUserStatisticsVO);
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/firstPage/userRanking")
|
|
|
@ApiOperation("首页数据/详情-销售排行榜统计")
|
|
|
public ResponseResult<List<FsUserRankingVO>> userRanking(
|
|
@@ -170,6 +174,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok(fsUserService.userRanking(userId, startTime, endTime, courseId, videoId, order, type));
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/firstPage/courseRanking")
|
|
|
@ApiOperation("首页数据/详情-课程排行榜统计")
|
|
|
public ResponseResult<List<FsCourseRankingVO>> courseRanking(
|
|
@@ -184,6 +189,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok(fsUserService.courseRanking(userId, startTime, endTime, courseId, videoId, order, type));
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/firstPage/graphic")
|
|
|
@ApiOperation("首页数据-转化漏斗图")
|
|
|
public ResponseResult<List<FsUserGraphicStatisticsVO>> graphicStatistics(@ApiParam(value = "开始时间", required = true) @RequestParam String startTime,
|
|
@@ -195,6 +201,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok(list);
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/graphic/details")
|
|
|
@ApiOperation("详情-转化漏斗图")
|
|
|
public ResponseResult<List<FsUserGraphicStatisticsVO>> graphicStatisticsDetails(@ApiParam(value = "课程id") @RequestParam(required = false) String courseId,
|
|
@@ -230,6 +237,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok();
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/courseAnalysis")
|
|
|
@ApiOperation("管理-课程分析-分页列表查询")
|
|
|
public ResponseResult<PageInfo<FsCourseAnalysisVO>> courseAnalysisList(CourseAnalysisParam param) {
|
|
@@ -240,6 +248,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok(pageInfo);
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/companyUser/details")
|
|
|
@ApiOperation("管理-群管数据-根据销售id,群管数据统计")
|
|
|
public ResponseResult<FsUserStatisticsVO> companyUserStatistics(@ApiParam(value = "课程id") @RequestParam(required = false) String courseId,
|
|
@@ -254,6 +263,7 @@ public class FsUserController extends AppBaseController {
|
|
|
return ResponseResult.ok(fsUserStatisticsVO);
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
@GetMapping("/companyUser/summaryCount")
|
|
|
@ApiOperation("管理-群管数据-顶部会员统计")
|
|
|
public ResponseResult<CompanyUserSummaryCountVO> companyUserSummaryCount(@ApiParam(value = "销售用户id", required = true) @RequestParam String companyUserId) {
|