ソースを参照

定时重置分组

wangyunpeng 4 ヶ月 前
コミット
437580ed3e

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

@@ -256,18 +256,10 @@ public class ArticleVideoAuditService {
 
     @XxlJob("shuffleAuditGroup")
     public ReturnT<String> shuffleAuditGroup(String param) {
-        int per = 0;
         List<String> auditUser = Arrays.asList("a","b","c","d","e","f","g","h","i","j");
         List<LongArticleTitleAudit> contentIds = titleAuditRepository.getByStatus(ArticleVideoAuditStatusEnum.WAITING.getCode());
-        Collections.shuffle(contentIds);
-        int perNum = contentIds.size() / auditUser.size();
         for (int i = 0; i < contentIds.size(); i++) {
-            if ((i+1) % perNum == 0) {
-                if (per == auditUser.size() - 1)
-                    per = 0;
-                else
-                    per++;
-            }
+            int per = i % auditUser.size();
             LongArticleTitleAudit audit = contentIds.get(i);
             audit.setAuditAccount(auditUser.get(per));
             titleAuditRepository.save(audit);