Kaynağa Gözat

auditPassArticle

wangyunpeng 1 ay önce
ebeveyn
işleme
18b7fa3e08

+ 8 - 0
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/service/recommend/ArticleVideoAuditService.java

@@ -532,4 +532,12 @@ public class ArticleVideoAuditService {
         }
         return ReturnT.SUCCESS;
     }
+
+    public List<LongArticleTitleAudit> getAllAuditPassArticle(Long timeStart) {
+        Long timeEnd = System.currentTimeMillis();
+        if (Objects.nonNull(timeStart) && timeStart > 0) {
+            return titleAuditRepository.getByStatusAndAuditTimestampBetween(ArticleVideoAuditStatusEnum.PASS.getCode(), timeStart, timeEnd);
+        }
+        return titleAuditRepository.getByStatus(ArticleVideoAuditStatusEnum.PASS.getCode());
+    }
 }

+ 6 - 0
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/web/recommend/ArticleVideoAuditController.java

@@ -1,6 +1,7 @@
 package com.tzld.longarticle.recommend.server.web.recommend;
 
 import com.tzld.longarticle.recommend.server.common.response.CommonResponse;
+import com.tzld.longarticle.recommend.server.model.entity.longArticle.LongArticleTitleAudit;
 import com.tzld.longarticle.recommend.server.model.param.videoAudit.*;
 import com.tzld.longarticle.recommend.server.model.vo.ArticleVideoAuditListVO;
 import com.tzld.longarticle.recommend.server.service.recommend.ArticleVideoAuditService;
@@ -86,4 +87,9 @@ public class ArticleVideoAuditController {
         return CommonResponse.success();
     }
 
+    @GetMapping("/getAllAuditPassArticle")
+    public CommonResponse<List<LongArticleTitleAudit>> getAllAuditPassArticle(Long timestamp) {
+        return CommonResponse.success(service.getAllAuditPassArticle(timestamp));
+    }
+
 }