wangyunpeng преди 8 месеца
родител
ревизия
27fc50eb97

+ 1 - 1
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/model/entity/longArticle/AccountCategory.java

@@ -24,7 +24,7 @@ public class AccountCategory {
     private String categoryMap;
 
     @Column(name = "status")
-    private String status;
+    private Integer status;
 
     @Column(name = "create_timestamp")
     private Long createTimestamp;

+ 1 - 2
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/service/recommend/score/strategy/CategoryStrategy.java

@@ -19,7 +19,6 @@ import org.springframework.util.CollectionUtils;
 import org.springframework.util.StringUtils;
 
 import java.util.*;
-import java.util.stream.Collectors;
 
 @Component
 @Slf4j
@@ -44,7 +43,7 @@ public class CategoryStrategy implements ScoreStrategy {
             return scores;
         }
         AccountCategory accountCategory = accountCategoryRepository.getByGhIdAndStatus(param.getGhId(), StatusEnum.ONE.getCode());
-        if (Objects.isNull(accountCategory) || StringUtils.hasText(accountCategory.getCategoryMap())) {
+        if (Objects.isNull(accountCategory) || !StringUtils.hasText(accountCategory.getCategoryMap())) {
             return scores;
         }
         Map<String, Double> categoryWeightMap = JSONObject.parseObject(accountCategory.getCategoryMap()).toJavaObject(HashMap.class);