wangyunpeng 7 tháng trước cách đây
mục cha
commit
41258e3aad

+ 4 - 3
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/service/recommend/ArticleAuditService.java

@@ -64,7 +64,7 @@ public class ArticleAuditService {
     private ArticleRepository articleRepository;
 
 
-//    @XxlJob("articleVideoAudit")
+    @XxlJob("articleVideoAudit")
     public ReturnT<String> articleVideoAudit(String param) {
         long publishTime = DateUtils.getTodayStart();
         if (StringUtils.hasText(param)) {
@@ -111,12 +111,13 @@ public class ArticleAuditService {
         LongArticleVideoAudit longArticleVideoAudit = longArticleVideoAuditRepository.getByVideoId(param.getVideoId());
         if (param.getResult() == 1) {
             // 审核通过,更新文章状态
-            longArticleVideoAudit.setStatus(StatusEnum.ONE.getCode());
+            longArticleVideoAudit.setStatus(ArticleDeleteStatusEnum.SUCCESS.getCode());
             longArticleVideoAudit.setFinishTimestamp(System.currentTimeMillis());
             longArticleVideoAuditRepository.save(longArticleVideoAudit);
         } else {
             // 审核不通过,删除文章
-            longArticleVideoAudit.setStatus(StatusEnum.TWO.getCode());
+            longArticleVideoAudit.setStatus(ArticleDeleteStatusEnum.FAIL.getCode());
+            longArticleVideoAudit.setFailReason(param.getFailReason());
             longArticleVideoAudit.setFinishTimestamp(System.currentTimeMillis());
             longArticleVideoAuditRepository.save(longArticleVideoAudit);
             // 构建删除文章记录 并保存

+ 11 - 10
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/web/recommend/ArticleAuditController.java

@@ -2,6 +2,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.param.ArticleDangerFindDeleteParam;
+import com.tzld.longarticle.recommend.server.model.param.ArticleVideoAuditResultParam;
 import com.tzld.longarticle.recommend.server.service.recommend.ArticleAuditService;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -16,16 +17,16 @@ public class ArticleAuditController {
     private ArticleAuditService service;
 
 
-//    @GetMapping("/articleVideoAudit")
-//    public void articleVideoAudit(String dateStr) {
-//        service.articleVideoAudit(dateStr);
-//    }
-//
-//    @PostMapping("/articleVideoAuditResult")
-//    public CommonResponse<Void> articleVideoAuditResult(@RequestBody ArticleVideoAuditResultParam param) {
-//        service.articleVideoAuditResult(param);
-//        return CommonResponse.success();
-//    }
+    @GetMapping("/articleVideoAudit")
+    public void articleVideoAudit(String dateStr) {
+        service.articleVideoAudit(dateStr);
+    }
+
+    @PostMapping("/articleVideoAuditResult")
+    public CommonResponse<Void> articleVideoAuditResult(@RequestBody ArticleVideoAuditResultParam param) {
+        service.articleVideoAuditResult(param);
+        return CommonResponse.success();
+    }
 
     @PostMapping("/titleDangerFindDelete")
     public CommonResponse<Void> titleDangerFindDelete(@RequestBody ArticleDangerFindDeleteParam param) {