|
@@ -26,6 +26,7 @@ import com.zhongzheng.modules.exam.service.IExamApplyGoodsService;
|
|
|
import com.zhongzheng.modules.exam.service.IExamApplyUserService;
|
|
|
import com.zhongzheng.modules.exam.service.IExamBeforeService;
|
|
|
import com.zhongzheng.modules.exam.vo.ExamApplyGoodsVo;
|
|
|
+import com.zhongzheng.modules.goods.bo.GoodsCourseQueryBo;
|
|
|
import com.zhongzheng.modules.goods.bo.GoodsQueryBo;
|
|
|
import com.zhongzheng.modules.goods.service.IGoodsCourseService;
|
|
|
import com.zhongzheng.modules.goods.service.IGoodsService;
|
|
@@ -384,7 +385,9 @@ public class OrderGoodsServiceImpl extends ServiceImpl<OrderGoodsMapper, OrderGo
|
|
|
|
|
|
@Override
|
|
|
public List<OrderGoodsVo> listLiveGoodsList(GoodsQueryBo bo) {
|
|
|
- List<CourseVo> courseVoList = iGoodsCourseService.selectList(bo.getGoodsId());
|
|
|
+ GoodsCourseQueryBo courseQueryBo = new GoodsCourseQueryBo();
|
|
|
+ courseQueryBo.setGoodsId(bo.getGoodsId());
|
|
|
+ List<CourseVo> courseVoList = iGoodsCourseService.selectList(courseQueryBo);
|
|
|
Integer totalLiveNum = 0; //总直播次数(含回放)
|
|
|
Integer overLiveNum = 0; //已经直播次数
|
|
|
Long liveTime = 0L; //直播总秒数
|
|
@@ -424,7 +427,9 @@ public class OrderGoodsServiceImpl extends ServiceImpl<OrderGoodsMapper, OrderGo
|
|
|
List<OrderGoodsVo> orderGoodsVos = baseMapper.selectOrderGoods(orderGoodsQueryBo);
|
|
|
for(OrderGoodsVo goodsVo : orderGoodsVos){
|
|
|
if(goodsVo.getGoodsType()==1){
|
|
|
- List<CourseVo> courseVoList = iGoodsCourseService.selectList(goodsVo.getGoodsId());
|
|
|
+ GoodsCourseQueryBo courseQueryBo = new GoodsCourseQueryBo();
|
|
|
+ courseQueryBo.setGoodsId(goodsVo.getGoodsId());
|
|
|
+ List<CourseVo> courseVoList = iGoodsCourseService.selectList(courseQueryBo);
|
|
|
for(CourseVo courseVo : courseVoList){
|
|
|
UserStudyRecordQueryBo queryBo = new UserStudyRecordQueryBo();
|
|
|
queryBo.setCourseId(courseVo.getCourseId());
|
|
@@ -446,7 +451,9 @@ public class OrderGoodsServiceImpl extends ServiceImpl<OrderGoodsMapper, OrderGo
|
|
|
Long startTime = null;
|
|
|
Long endTime = null;
|
|
|
Integer sectionNum = 0;
|
|
|
- List<CourseVo> courseVoList = iGoodsCourseService.selectList(goodsVo.getGoodsId());
|
|
|
+ GoodsCourseQueryBo courseQueryBo = new GoodsCourseQueryBo();
|
|
|
+ courseQueryBo.setGoodsId(goodsVo.getGoodsId());
|
|
|
+ List<CourseVo> courseVoList = iGoodsCourseService.selectList(courseQueryBo);
|
|
|
for(CourseVo courseVo : courseVoList){
|
|
|
UserStudyRecordQueryBo queryBo = new UserStudyRecordQueryBo();
|
|
|
queryBo.setCourseId(courseVo.getCourseId());
|