he2802 3 лет назад
Родитель
Сommit
6b5503478f

+ 5 - 2
zhongzheng-system/src/main/java/com/zhongzheng/modules/schedule/service/impl/ScheduleServiceImpl.java

@@ -1088,6 +1088,7 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
                     add.setCreateTime(DateUtils.getNowTime());
                     add.setUpdateTime(DateUtils.getNowTime());
                     add.setCurrentStatus(1);
+                    add.setStartTime(periodVo.getLiveEndTime()-1);
                     add.setEndTime(periodVo.getLiveEndTime());
                     add.setStatus(1);
                     add.setOrderGoodsId(gradeUserGoodsVo.getOrderGoodsId());
@@ -1103,6 +1104,7 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
         //直播商品
         for (ClassPeriodVo periodVo : liveList) {
             GoodsQueryBo goodsQueryBo = new GoodsQueryBo();
+            goodsQueryBo.setGoodsId(periodVo.getGoodsId());
             //购买此商品得订单列表
             List<OrderGoodsVo> orderGoodsVoList = orderGoodsMapper.listLiveGoodsList(goodsQueryBo);
             for(OrderGoodsVo orderGoodsVo : orderGoodsVoList){
@@ -1120,8 +1122,9 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
                     add.setCurrentStatus(1);
                     add.setStatus(1);
                     add.setEndTime(periodVo.getLiveEndTime());
-                    add.setStartTime(periodVo.getLiveStartTime());
-                    add.setFirstStartTime(periodVo.getLiveStartTime());
+                    add.setStudyDuration(1L); //默认只看1秒
+                    add.setStartTime(periodVo.getLiveEndTime()-1);
+                    add.setFirstStartTime(periodVo.getLiveEndTime()-1);
                     iUserStudyRecordService.save(add);
                 }
             }