|
|
@@ -13,10 +13,12 @@ import com.fs.common.utils.ServletUtils;
|
|
|
import com.fs.common.utils.poi.ExcelUtil;
|
|
|
import com.fs.course.config.CourseConfig;
|
|
|
import com.fs.course.domain.FsCourseRedPacketLog;
|
|
|
+import com.fs.course.domain.FsUserCoursePeriod;
|
|
|
import com.fs.course.mapper.FsUserCourseMapper;
|
|
|
import com.fs.course.mapper.FsUserCourseVideoMapper;
|
|
|
import com.fs.course.param.FsCourseRedPacketLogParam;
|
|
|
import com.fs.course.service.IFsCourseRedPacketLogService;
|
|
|
+import com.fs.course.service.IFsUserCoursePeriodService;
|
|
|
import com.fs.course.vo.FsCourseRedPacketLogListPVO;
|
|
|
import com.fs.framework.security.LoginUser;
|
|
|
import com.fs.framework.service.TokenService;
|
|
|
@@ -51,6 +53,9 @@ public class FsCourseRedPacketLogController extends BaseController
|
|
|
private TokenService tokenService;
|
|
|
@Autowired
|
|
|
private ISysConfigService configService;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private IFsUserCoursePeriodService fsUserCoursePeriodService;
|
|
|
/**
|
|
|
* 查询短链课程看课记录列表
|
|
|
*/
|
|
|
@@ -73,7 +78,8 @@ public class FsCourseRedPacketLogController extends BaseController
|
|
|
|
|
|
List<FsCourseRedPacketLogListPVO> list = fsCourseRedPacketLogService.selectFsCourseRedPacketLogListVO(fsCourseRedPacketLog);
|
|
|
for (FsCourseRedPacketLogListPVO fsCourseRedPacketLogListPVO : list) {
|
|
|
-
|
|
|
+ FsUserCoursePeriod fsUserCoursePeriod = fsUserCoursePeriodService.selectFsUserCoursePeriodById(fsCourseRedPacketLogListPVO.getPeriodId().longValue());
|
|
|
+ fsCourseRedPacketLogListPVO.setPeriodName(fsUserCoursePeriod.getPeriodName());
|
|
|
fsCourseRedPacketLogListPVO.setPhone(PhoneUtil.decryptAutoPhoneMk(fsCourseRedPacketLogListPVO.getPhone()));
|
|
|
}
|
|
|
return getDataTable(list);
|
|
|
@@ -96,6 +102,8 @@ public class FsCourseRedPacketLogController extends BaseController
|
|
|
|
|
|
List<FsCourseRedPacketLogListPVO> list = fsCourseRedPacketLogService.selectFsCourseRedPacketLogListVO(fsCourseRedPacketLog);
|
|
|
for (FsCourseRedPacketLogListPVO fsCourseRedPacketLogListPVO : list) {
|
|
|
+ FsUserCoursePeriod fsUserCoursePeriod = fsUserCoursePeriodService.selectFsUserCoursePeriodById(fsCourseRedPacketLogListPVO.getPeriodId().longValue());
|
|
|
+ fsCourseRedPacketLogListPVO.setPeriodName(fsUserCoursePeriod.getPeriodName());
|
|
|
fsCourseRedPacketLogListPVO.setPhone(PhoneUtil.decryptAutoPhoneMk(fsCourseRedPacketLogListPVO.getPhone()));
|
|
|
}
|
|
|
return getDataTable(list);
|
|
|
@@ -115,6 +123,8 @@ public class FsCourseRedPacketLogController extends BaseController
|
|
|
|
|
|
List<FsCourseRedPacketLogListPVO> list = fsCourseRedPacketLogService.selectFsCourseRedPacketLogListVONew(fsCourseRedPacketLog);
|
|
|
for (FsCourseRedPacketLogListPVO fsCourseRedPacketLogListPVO : list) {
|
|
|
+ FsUserCoursePeriod fsUserCoursePeriod = fsUserCoursePeriodService.selectFsUserCoursePeriodById(fsCourseRedPacketLogListPVO.getPeriodId().longValue());
|
|
|
+ fsCourseRedPacketLogListPVO.setPeriodName(fsUserCoursePeriod.getPeriodName());
|
|
|
fsCourseRedPacketLogListPVO.setPhone(PhoneUtil.decryptAutoPhoneMk(fsCourseRedPacketLogListPVO.getPhone()));
|
|
|
}
|
|
|
return getDataTable(list);
|
|
|
@@ -136,7 +146,8 @@ public class FsCourseRedPacketLogController extends BaseController
|
|
|
}
|
|
|
List<FsCourseRedPacketLogListPVO> list = fsCourseRedPacketLogService.selectFsCourseRedPacketLogListVO(fsCourseRedPacketLog);
|
|
|
for (FsCourseRedPacketLogListPVO fsCourseRedPacketLogListPVO : list) {
|
|
|
-
|
|
|
+ FsUserCoursePeriod fsUserCoursePeriod = fsUserCoursePeriodService.selectFsUserCoursePeriodById(fsCourseRedPacketLogListPVO.getPeriodId().longValue());
|
|
|
+ fsCourseRedPacketLogListPVO.setPeriodName(fsUserCoursePeriod.getPeriodName());
|
|
|
fsCourseRedPacketLogListPVO.setPhone(PhoneUtil.decryptAutoPhoneMk(fsCourseRedPacketLogListPVO.getPhone()));
|
|
|
}
|
|
|
ExcelUtil<FsCourseRedPacketLogListPVO> util = new ExcelUtil<FsCourseRedPacketLogListPVO>(FsCourseRedPacketLogListPVO.class);
|
|
|
@@ -158,6 +169,8 @@ public class FsCourseRedPacketLogController extends BaseController
|
|
|
}
|
|
|
List<FsCourseRedPacketLogListPVO> list = fsCourseRedPacketLogService.selectFsCourseRedPacketLogListVO(fsCourseRedPacketLog);
|
|
|
for (FsCourseRedPacketLogListPVO fsCourseRedPacketLogListPVO : list) {
|
|
|
+ FsUserCoursePeriod fsUserCoursePeriod = fsUserCoursePeriodService.selectFsUserCoursePeriodById(fsCourseRedPacketLogListPVO.getPeriodId().longValue());
|
|
|
+ fsCourseRedPacketLogListPVO.setPeriodName(fsUserCoursePeriod.getPeriodName());
|
|
|
fsCourseRedPacketLogListPVO.setPhone(PhoneUtil.decryptAutoPhoneMk(fsCourseRedPacketLogListPVO.getPhone()));
|
|
|
}
|
|
|
ExcelUtil<FsCourseRedPacketLogListPVO> util = new ExcelUtil<FsCourseRedPacketLogListPVO>(FsCourseRedPacketLogListPVO.class);
|