|
@@ -60,11 +60,18 @@ public class KuaishouProjectVideoGetServiceImpl extends ServiceImpl<KuaishouProj
|
|
|
private IKuaiShouVideoGetService videoGetService;
|
|
|
|
|
|
@Override
|
|
|
- public void clearProjectVideo(Long projectId) {
|
|
|
- String updateTime = projectVideoGetMapper.queryLatestUpdateTime(projectId);
|
|
|
- List<KuaishouProjectVideoGet> list = videoGetMapper.selectProjectVideo(projectId, updateTime);
|
|
|
- if (!Check.isNull(list)) {
|
|
|
+ public void clearProjectVideo(Long projectId, Integer pageStart) {
|
|
|
+ try {
|
|
|
+ String updateTime = projectVideoGetMapper.queryLatestUpdateTime(projectId);
|
|
|
+ PageHelper.startPage(pageStart, 1500);
|
|
|
+ List<KuaishouProjectVideoGet> list = videoGetMapper.selectProjectVideo(projectId, updateTime);
|
|
|
+ if (Check.isNull(list)) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
projectVideoGetMapper.replaceBatch(list);
|
|
|
+ clearProjectVideo(projectId, pageStart + 1);
|
|
|
+ } catch (Exception e) {
|
|
|
+ log.error("清洗项目数据异常",e);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -111,10 +118,10 @@ public class KuaishouProjectVideoGetServiceImpl extends ServiceImpl<KuaishouProj
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Result<Object> queryCreativeBySignature(List<String> photoIds,Long accountId, Integer pageNo, Integer pageSize) {
|
|
|
- Long total = kuaiShouCreativeMapper.queryCreativeByPhotoIdTotal(photoIds,accountId);
|
|
|
+ public Result<Object> queryCreativeBySignature(List<String> photoIds, Long accountId, Integer pageNo, Integer pageSize) {
|
|
|
+ Long total = kuaiShouCreativeMapper.queryCreativeByPhotoIdTotal(photoIds, accountId);
|
|
|
PageHelper.startPage(pageNo, pageSize, false);
|
|
|
- PageInfo<JSONObject> list = new PageInfo<>(kuaiShouCreativeMapper.queryCreativeByPhotoIds(photoIds,accountId));
|
|
|
+ PageInfo<JSONObject> list = new PageInfo<>(kuaiShouCreativeMapper.queryCreativeByPhotoIds(photoIds, accountId));
|
|
|
list.setTotal(total);
|
|
|
return Result.ok(list);
|
|
|
|