|
@@ -62,10 +62,12 @@ public class KuaishouProjectVideoGetServiceImpl extends ServiceImpl<KuaishouProj
|
|
private IKuaiShouVideoGetService videoGetService;
|
|
private IKuaiShouVideoGetService videoGetService;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public void clearProjectVideo(Long projectId, Integer pageNo) {
|
|
|
|
|
|
+ public void clearProjectVideo(Long projectId, Integer pageNo, String updateTime) {
|
|
try {
|
|
try {
|
|
log.info("清洗快手项目素材数据,projectId:{},pageNo:{}", projectId, pageNo);
|
|
log.info("清洗快手项目素材数据,projectId:{},pageNo:{}", projectId, pageNo);
|
|
- String updateTime = projectVideoGetMapper.queryLatestUpdateTime(projectId);
|
|
|
|
|
|
+ if (Check.isNull(updateTime) && pageNo == 1) {
|
|
|
|
+ updateTime = projectVideoGetMapper.queryLatestUpdateTime(projectId);
|
|
|
|
+ }
|
|
PageHelper.startPage(pageNo, 1500);
|
|
PageHelper.startPage(pageNo, 1500);
|
|
List<KuaishouProjectVideoGet> list = videoGetMapper.selectProjectVideo(projectId, updateTime);
|
|
List<KuaishouProjectVideoGet> list = videoGetMapper.selectProjectVideo(projectId, updateTime);
|
|
if (Check.isNull(list)) {
|
|
if (Check.isNull(list)) {
|
|
@@ -73,7 +75,7 @@ public class KuaishouProjectVideoGetServiceImpl extends ServiceImpl<KuaishouProj
|
|
}
|
|
}
|
|
projectVideoGetMapper.replaceBatch(list);
|
|
projectVideoGetMapper.replaceBatch(list);
|
|
Thread.sleep(500);
|
|
Thread.sleep(500);
|
|
- clearProjectVideo(projectId, pageNo + 1);
|
|
|
|
|
|
+ clearProjectVideo(projectId, pageNo + 1, updateTime);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.error("清洗项目数据异常", e);
|
|
log.error("清洗项目数据异常", e);
|
|
}
|
|
}
|