wangyunpeng 11 månader sedan
förälder
incheckning
e46363e4a8

+ 15 - 0
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/model/ArticleSortResponseData.java

@@ -0,0 +1,15 @@
+package com.tzld.longarticle.recommend.server.model;
+
+import lombok.Getter;
+import lombok.Setter;
+import lombok.experimental.Accessors;
+
+import java.util.List;
+
+@Getter
+@Setter
+@Accessors(chain = true)
+public class ArticleSortResponseData {
+    private List<Content> rank_list;
+    private List<Content> filter_list;
+}

+ 16 - 1
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/model/Content.java

@@ -4,6 +4,8 @@ import lombok.Getter;
 import lombok.NoArgsConstructor;
 import lombok.Setter;
 
+import java.util.List;
+
 /**
  * @author dyp
  */
@@ -12,6 +14,19 @@ import lombok.Setter;
 @Getter
 @Setter
 public class Content {
-
+    private String id;
+    private String title;
+    private String content;
+    private String coverUrl;
+    private List<String> imageUrls;
+    private String producePlanName;
+    private String crawlerLink;
+    private String crawlerTitle;
+    private String crawlerCoverUrl;
+    private Integer crawlerViewCount;
+    private Integer crawlerLikeCount;
+    private Long crawlerPublishTimestamp;
+    private String crawlerAccountName;
+    private String filterReason;
 }
 

+ 8 - 1
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/model/RecommendRequest.java

@@ -4,6 +4,8 @@ import lombok.Getter;
 import lombok.NoArgsConstructor;
 import lombok.Setter;
 
+import java.util.List;
+
 /**
  * @author dyp
  */
@@ -12,6 +14,11 @@ import lombok.Setter;
 @Getter
 @Setter
 public class RecommendRequest {
-
+    private String accountId;
+    private String accountName;
+    private String ghId;
+    private String strategy;
+    private Integer publishNum;
+    private String planId;
 }
 

+ 3 - 1
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/model/RecommendResponse.java

@@ -12,6 +12,8 @@ import lombok.Setter;
 @Getter
 @Setter
 public class RecommendResponse {
-
+    private Integer code;
+    private String msg;
+    private ArticleSortResponseData data;
 }