|
@@ -406,7 +406,9 @@ public class FsCourseWatchLogController extends BaseController
|
|
|
}
|
|
}
|
|
|
FsCourseSummaryDetailQueryParam param = new FsCourseSummaryDetailQueryParam();
|
|
FsCourseSummaryDetailQueryParam param = new FsCourseSummaryDetailQueryParam();
|
|
|
param.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
param.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
|
- param.setCompanyUserId(loginUser.getUser().getUserId());
|
|
|
|
|
|
|
+ if(!"00".equals(loginUser.getUser().getUserType())){
|
|
|
|
|
+ param.setCompanyUserId(loginUser.getUser().getUserId());
|
|
|
|
|
+ }
|
|
|
param.setVideoId(videoId);
|
|
param.setVideoId(videoId);
|
|
|
param.setPeriodId(periodId);
|
|
param.setPeriodId(periodId);
|
|
|
return R.ok().put("data", fsCourseWatchLogService.getCourseStatisticsDetail(param));
|
|
return R.ok().put("data", fsCourseWatchLogService.getCourseStatisticsDetail(param));
|
|
@@ -441,8 +443,10 @@ public class FsCourseWatchLogController extends BaseController
|
|
|
param.setPeriodId(periodId);
|
|
param.setPeriodId(periodId);
|
|
|
param.setPageNum(pageNum);
|
|
param.setPageNum(pageNum);
|
|
|
param.setPageSize(pageSize);
|
|
param.setPageSize(pageSize);
|
|
|
- param.setCompanyUserId(loginUser.getUser().getUserId());
|
|
|
|
|
param.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
param.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
|
|
|
+ if(!"00".equals(loginUser.getUser().getUserType())){
|
|
|
|
|
+ param.setCompanyUserId(loginUser.getUser().getUserId());
|
|
|
|
|
+ }
|
|
|
PageHelper.startPage(pageNum, pageSize);
|
|
PageHelper.startPage(pageNum, pageSize);
|
|
|
return R.ok().put("data", new PageInfo<>(fsCourseWatchLogService.getCourseStatisticsUserDetailList(param)));
|
|
return R.ok().put("data", new PageInfo<>(fsCourseWatchLogService.getCourseStatisticsUserDetailList(param)));
|
|
|
}
|
|
}
|
|
@@ -467,7 +471,9 @@ public class FsCourseWatchLogController extends BaseController
|
|
|
param.setVideoId(videoId);
|
|
param.setVideoId(videoId);
|
|
|
param.setPeriodId(periodId);
|
|
param.setPeriodId(periodId);
|
|
|
param.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
param.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
|
- param.setCompanyUserId(loginUser.getUser().getUserId());
|
|
|
|
|
|
|
+ if(!"00".equals(loginUser.getUser().getUserType())){
|
|
|
|
|
+ param.setCompanyUserId(loginUser.getUser().getUserId());
|
|
|
|
|
+ }
|
|
|
List<com.fs.course.vo.CourseStatisticsUserDetailVO> list = fsCourseWatchLogService.getCourseStatisticsUserDetailExportList(param);
|
|
List<com.fs.course.vo.CourseStatisticsUserDetailVO> list = fsCourseWatchLogService.getCourseStatisticsUserDetailExportList(param);
|
|
|
ExcelUtil<com.fs.course.vo.CourseStatisticsUserDetailVO> util = new ExcelUtil<>(com.fs.course.vo.CourseStatisticsUserDetailVO.class);
|
|
ExcelUtil<com.fs.course.vo.CourseStatisticsUserDetailVO> util = new ExcelUtil<>(com.fs.course.vo.CourseStatisticsUserDetailVO.class);
|
|
|
return util.exportExcel(list, "用户看课数据");
|
|
return util.exportExcel(list, "用户看课数据");
|