xueyiming преди 5 месеца
родител
ревизия
10e9d28454

+ 112 - 0
long-article-server/src/main/java/com/tzld/piaoquan/longarticle/model/po/longarticle/LongArticlesText.java

@@ -1,18 +1,40 @@
 package com.tzld.piaoquan.longarticle.model.po.longarticle;
 
+import java.util.Date;
+
 public class LongArticlesText {
     private String contentId;
 
     private String articleTitle;
 
+    private String oldArticleTitle;
+
+    private String articleTitleUpdateAccount;
+
+    private Long articleTitleUpdateTimestamp;
+
     private String kimiTitle;
 
+    private String oldKimiTitle;
+
+    private String kimiTitleUpdateAccount;
+
+    private Long kimiTitleUpdateTimestamp;
+
     private String kimiSummary;
 
     private String kimiKeys;
 
     private Integer kimiStatus;
 
+    private Integer similarityStatus;
+
+    private Date startProcessingTime;
+
+    private Integer resultStatus;
+
+    private Date createTime;
+
     private String articleText;
 
     public String getContentId() {
@@ -31,6 +53,30 @@ public class LongArticlesText {
         this.articleTitle = articleTitle;
     }
 
+    public String getOldArticleTitle() {
+        return oldArticleTitle;
+    }
+
+    public void setOldArticleTitle(String oldArticleTitle) {
+        this.oldArticleTitle = oldArticleTitle;
+    }
+
+    public String getArticleTitleUpdateAccount() {
+        return articleTitleUpdateAccount;
+    }
+
+    public void setArticleTitleUpdateAccount(String articleTitleUpdateAccount) {
+        this.articleTitleUpdateAccount = articleTitleUpdateAccount;
+    }
+
+    public Long getArticleTitleUpdateTimestamp() {
+        return articleTitleUpdateTimestamp;
+    }
+
+    public void setArticleTitleUpdateTimestamp(Long articleTitleUpdateTimestamp) {
+        this.articleTitleUpdateTimestamp = articleTitleUpdateTimestamp;
+    }
+
     public String getKimiTitle() {
         return kimiTitle;
     }
@@ -39,6 +85,30 @@ public class LongArticlesText {
         this.kimiTitle = kimiTitle;
     }
 
+    public String getOldKimiTitle() {
+        return oldKimiTitle;
+    }
+
+    public void setOldKimiTitle(String oldKimiTitle) {
+        this.oldKimiTitle = oldKimiTitle;
+    }
+
+    public String getKimiTitleUpdateAccount() {
+        return kimiTitleUpdateAccount;
+    }
+
+    public void setKimiTitleUpdateAccount(String kimiTitleUpdateAccount) {
+        this.kimiTitleUpdateAccount = kimiTitleUpdateAccount;
+    }
+
+    public Long getKimiTitleUpdateTimestamp() {
+        return kimiTitleUpdateTimestamp;
+    }
+
+    public void setKimiTitleUpdateTimestamp(Long kimiTitleUpdateTimestamp) {
+        this.kimiTitleUpdateTimestamp = kimiTitleUpdateTimestamp;
+    }
+
     public String getKimiSummary() {
         return kimiSummary;
     }
@@ -63,6 +133,38 @@ public class LongArticlesText {
         this.kimiStatus = kimiStatus;
     }
 
+    public Integer getSimilarityStatus() {
+        return similarityStatus;
+    }
+
+    public void setSimilarityStatus(Integer similarityStatus) {
+        this.similarityStatus = similarityStatus;
+    }
+
+    public Date getStartProcessingTime() {
+        return startProcessingTime;
+    }
+
+    public void setStartProcessingTime(Date startProcessingTime) {
+        this.startProcessingTime = startProcessingTime;
+    }
+
+    public Integer getResultStatus() {
+        return resultStatus;
+    }
+
+    public void setResultStatus(Integer resultStatus) {
+        this.resultStatus = resultStatus;
+    }
+
+    public Date getCreateTime() {
+        return createTime;
+    }
+
+    public void setCreateTime(Date createTime) {
+        this.createTime = createTime;
+    }
+
     public String getArticleText() {
         return articleText;
     }
@@ -79,10 +181,20 @@ public class LongArticlesText {
         sb.append("Hash = ").append(hashCode());
         sb.append(", contentId=").append(contentId);
         sb.append(", articleTitle=").append(articleTitle);
+        sb.append(", oldArticleTitle=").append(oldArticleTitle);
+        sb.append(", articleTitleUpdateAccount=").append(articleTitleUpdateAccount);
+        sb.append(", articleTitleUpdateTimestamp=").append(articleTitleUpdateTimestamp);
         sb.append(", kimiTitle=").append(kimiTitle);
+        sb.append(", oldKimiTitle=").append(oldKimiTitle);
+        sb.append(", kimiTitleUpdateAccount=").append(kimiTitleUpdateAccount);
+        sb.append(", kimiTitleUpdateTimestamp=").append(kimiTitleUpdateTimestamp);
         sb.append(", kimiSummary=").append(kimiSummary);
         sb.append(", kimiKeys=").append(kimiKeys);
         sb.append(", kimiStatus=").append(kimiStatus);
+        sb.append(", similarityStatus=").append(similarityStatus);
+        sb.append(", startProcessingTime=").append(startProcessingTime);
+        sb.append(", resultStatus=").append(resultStatus);
+        sb.append(", createTime=").append(createTime);
         sb.append(", articleText=").append(articleText);
         sb.append("]");
         return sb.toString();

+ 641 - 0
long-article-server/src/main/java/com/tzld/piaoquan/longarticle/model/po/longarticle/LongArticlesTextExample.java

@@ -2,6 +2,7 @@ package com.tzld.piaoquan.longarticle.model.po.longarticle;
 
 import com.tzld.piaoquan.longarticle.utils.page.Page;
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.List;
 
 public class LongArticlesTextExample {
@@ -255,6 +256,206 @@ public class LongArticlesTextExample {
             return (Criteria) this;
         }
 
+        public Criteria andOldArticleTitleIsNull() {
+            addCriterion("old_article_title is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleIsNotNull() {
+            addCriterion("old_article_title is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleEqualTo(String value) {
+            addCriterion("old_article_title =", value, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleNotEqualTo(String value) {
+            addCriterion("old_article_title <>", value, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleGreaterThan(String value) {
+            addCriterion("old_article_title >", value, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleGreaterThanOrEqualTo(String value) {
+            addCriterion("old_article_title >=", value, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleLessThan(String value) {
+            addCriterion("old_article_title <", value, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleLessThanOrEqualTo(String value) {
+            addCriterion("old_article_title <=", value, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleLike(String value) {
+            addCriterion("old_article_title like", value, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleNotLike(String value) {
+            addCriterion("old_article_title not like", value, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleIn(List<String> values) {
+            addCriterion("old_article_title in", values, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleNotIn(List<String> values) {
+            addCriterion("old_article_title not in", values, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleBetween(String value1, String value2) {
+            addCriterion("old_article_title between", value1, value2, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldArticleTitleNotBetween(String value1, String value2) {
+            addCriterion("old_article_title not between", value1, value2, "oldArticleTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountIsNull() {
+            addCriterion("article_title_update_account is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountIsNotNull() {
+            addCriterion("article_title_update_account is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountEqualTo(String value) {
+            addCriterion("article_title_update_account =", value, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountNotEqualTo(String value) {
+            addCriterion("article_title_update_account <>", value, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountGreaterThan(String value) {
+            addCriterion("article_title_update_account >", value, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountGreaterThanOrEqualTo(String value) {
+            addCriterion("article_title_update_account >=", value, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountLessThan(String value) {
+            addCriterion("article_title_update_account <", value, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountLessThanOrEqualTo(String value) {
+            addCriterion("article_title_update_account <=", value, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountLike(String value) {
+            addCriterion("article_title_update_account like", value, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountNotLike(String value) {
+            addCriterion("article_title_update_account not like", value, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountIn(List<String> values) {
+            addCriterion("article_title_update_account in", values, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountNotIn(List<String> values) {
+            addCriterion("article_title_update_account not in", values, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountBetween(String value1, String value2) {
+            addCriterion("article_title_update_account between", value1, value2, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateAccountNotBetween(String value1, String value2) {
+            addCriterion("article_title_update_account not between", value1, value2, "articleTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampIsNull() {
+            addCriterion("article_title_update_timestamp is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampIsNotNull() {
+            addCriterion("article_title_update_timestamp is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampEqualTo(Long value) {
+            addCriterion("article_title_update_timestamp =", value, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampNotEqualTo(Long value) {
+            addCriterion("article_title_update_timestamp <>", value, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampGreaterThan(Long value) {
+            addCriterion("article_title_update_timestamp >", value, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampGreaterThanOrEqualTo(Long value) {
+            addCriterion("article_title_update_timestamp >=", value, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampLessThan(Long value) {
+            addCriterion("article_title_update_timestamp <", value, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampLessThanOrEqualTo(Long value) {
+            addCriterion("article_title_update_timestamp <=", value, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampIn(List<Long> values) {
+            addCriterion("article_title_update_timestamp in", values, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampNotIn(List<Long> values) {
+            addCriterion("article_title_update_timestamp not in", values, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampBetween(Long value1, Long value2) {
+            addCriterion("article_title_update_timestamp between", value1, value2, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andArticleTitleUpdateTimestampNotBetween(Long value1, Long value2) {
+            addCriterion("article_title_update_timestamp not between", value1, value2, "articleTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
         public Criteria andKimiTitleIsNull() {
             addCriterion("kimi_title is null");
             return (Criteria) this;
@@ -325,6 +526,206 @@ public class LongArticlesTextExample {
             return (Criteria) this;
         }
 
+        public Criteria andOldKimiTitleIsNull() {
+            addCriterion("old_kimi_title is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleIsNotNull() {
+            addCriterion("old_kimi_title is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleEqualTo(String value) {
+            addCriterion("old_kimi_title =", value, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleNotEqualTo(String value) {
+            addCriterion("old_kimi_title <>", value, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleGreaterThan(String value) {
+            addCriterion("old_kimi_title >", value, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleGreaterThanOrEqualTo(String value) {
+            addCriterion("old_kimi_title >=", value, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleLessThan(String value) {
+            addCriterion("old_kimi_title <", value, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleLessThanOrEqualTo(String value) {
+            addCriterion("old_kimi_title <=", value, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleLike(String value) {
+            addCriterion("old_kimi_title like", value, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleNotLike(String value) {
+            addCriterion("old_kimi_title not like", value, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleIn(List<String> values) {
+            addCriterion("old_kimi_title in", values, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleNotIn(List<String> values) {
+            addCriterion("old_kimi_title not in", values, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleBetween(String value1, String value2) {
+            addCriterion("old_kimi_title between", value1, value2, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andOldKimiTitleNotBetween(String value1, String value2) {
+            addCriterion("old_kimi_title not between", value1, value2, "oldKimiTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountIsNull() {
+            addCriterion("kimi_title_update_account is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountIsNotNull() {
+            addCriterion("kimi_title_update_account is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountEqualTo(String value) {
+            addCriterion("kimi_title_update_account =", value, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountNotEqualTo(String value) {
+            addCriterion("kimi_title_update_account <>", value, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountGreaterThan(String value) {
+            addCriterion("kimi_title_update_account >", value, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountGreaterThanOrEqualTo(String value) {
+            addCriterion("kimi_title_update_account >=", value, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountLessThan(String value) {
+            addCriterion("kimi_title_update_account <", value, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountLessThanOrEqualTo(String value) {
+            addCriterion("kimi_title_update_account <=", value, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountLike(String value) {
+            addCriterion("kimi_title_update_account like", value, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountNotLike(String value) {
+            addCriterion("kimi_title_update_account not like", value, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountIn(List<String> values) {
+            addCriterion("kimi_title_update_account in", values, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountNotIn(List<String> values) {
+            addCriterion("kimi_title_update_account not in", values, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountBetween(String value1, String value2) {
+            addCriterion("kimi_title_update_account between", value1, value2, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateAccountNotBetween(String value1, String value2) {
+            addCriterion("kimi_title_update_account not between", value1, value2, "kimiTitleUpdateAccount");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampIsNull() {
+            addCriterion("kimi_title_update_timestamp is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampIsNotNull() {
+            addCriterion("kimi_title_update_timestamp is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampEqualTo(Long value) {
+            addCriterion("kimi_title_update_timestamp =", value, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampNotEqualTo(Long value) {
+            addCriterion("kimi_title_update_timestamp <>", value, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampGreaterThan(Long value) {
+            addCriterion("kimi_title_update_timestamp >", value, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampGreaterThanOrEqualTo(Long value) {
+            addCriterion("kimi_title_update_timestamp >=", value, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampLessThan(Long value) {
+            addCriterion("kimi_title_update_timestamp <", value, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampLessThanOrEqualTo(Long value) {
+            addCriterion("kimi_title_update_timestamp <=", value, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampIn(List<Long> values) {
+            addCriterion("kimi_title_update_timestamp in", values, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampNotIn(List<Long> values) {
+            addCriterion("kimi_title_update_timestamp not in", values, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampBetween(Long value1, Long value2) {
+            addCriterion("kimi_title_update_timestamp between", value1, value2, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
+        public Criteria andKimiTitleUpdateTimestampNotBetween(Long value1, Long value2) {
+            addCriterion("kimi_title_update_timestamp not between", value1, value2, "kimiTitleUpdateTimestamp");
+            return (Criteria) this;
+        }
+
         public Criteria andKimiSummaryIsNull() {
             addCriterion("kimi_summary is null");
             return (Criteria) this;
@@ -524,6 +925,246 @@ public class LongArticlesTextExample {
             addCriterion("kimi_status not between", value1, value2, "kimiStatus");
             return (Criteria) this;
         }
+
+        public Criteria andSimilarityStatusIsNull() {
+            addCriterion("similarity_status is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusIsNotNull() {
+            addCriterion("similarity_status is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusEqualTo(Integer value) {
+            addCriterion("similarity_status =", value, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusNotEqualTo(Integer value) {
+            addCriterion("similarity_status <>", value, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusGreaterThan(Integer value) {
+            addCriterion("similarity_status >", value, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusGreaterThanOrEqualTo(Integer value) {
+            addCriterion("similarity_status >=", value, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusLessThan(Integer value) {
+            addCriterion("similarity_status <", value, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusLessThanOrEqualTo(Integer value) {
+            addCriterion("similarity_status <=", value, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusIn(List<Integer> values) {
+            addCriterion("similarity_status in", values, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusNotIn(List<Integer> values) {
+            addCriterion("similarity_status not in", values, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusBetween(Integer value1, Integer value2) {
+            addCriterion("similarity_status between", value1, value2, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andSimilarityStatusNotBetween(Integer value1, Integer value2) {
+            addCriterion("similarity_status not between", value1, value2, "similarityStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeIsNull() {
+            addCriterion("start_processing_time is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeIsNotNull() {
+            addCriterion("start_processing_time is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeEqualTo(Date value) {
+            addCriterion("start_processing_time =", value, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeNotEqualTo(Date value) {
+            addCriterion("start_processing_time <>", value, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeGreaterThan(Date value) {
+            addCriterion("start_processing_time >", value, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeGreaterThanOrEqualTo(Date value) {
+            addCriterion("start_processing_time >=", value, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeLessThan(Date value) {
+            addCriterion("start_processing_time <", value, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeLessThanOrEqualTo(Date value) {
+            addCriterion("start_processing_time <=", value, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeIn(List<Date> values) {
+            addCriterion("start_processing_time in", values, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeNotIn(List<Date> values) {
+            addCriterion("start_processing_time not in", values, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeBetween(Date value1, Date value2) {
+            addCriterion("start_processing_time between", value1, value2, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andStartProcessingTimeNotBetween(Date value1, Date value2) {
+            addCriterion("start_processing_time not between", value1, value2, "startProcessingTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusIsNull() {
+            addCriterion("result_status is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusIsNotNull() {
+            addCriterion("result_status is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusEqualTo(Integer value) {
+            addCriterion("result_status =", value, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusNotEqualTo(Integer value) {
+            addCriterion("result_status <>", value, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusGreaterThan(Integer value) {
+            addCriterion("result_status >", value, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusGreaterThanOrEqualTo(Integer value) {
+            addCriterion("result_status >=", value, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusLessThan(Integer value) {
+            addCriterion("result_status <", value, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusLessThanOrEqualTo(Integer value) {
+            addCriterion("result_status <=", value, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusIn(List<Integer> values) {
+            addCriterion("result_status in", values, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusNotIn(List<Integer> values) {
+            addCriterion("result_status not in", values, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusBetween(Integer value1, Integer value2) {
+            addCriterion("result_status between", value1, value2, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andResultStatusNotBetween(Integer value1, Integer value2) {
+            addCriterion("result_status not between", value1, value2, "resultStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeIsNull() {
+            addCriterion("create_time is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeIsNotNull() {
+            addCriterion("create_time is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeEqualTo(Date value) {
+            addCriterion("create_time =", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeNotEqualTo(Date value) {
+            addCriterion("create_time <>", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeGreaterThan(Date value) {
+            addCriterion("create_time >", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
+            addCriterion("create_time >=", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeLessThan(Date value) {
+            addCriterion("create_time <", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
+            addCriterion("create_time <=", value, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeIn(List<Date> values) {
+            addCriterion("create_time in", values, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeNotIn(List<Date> values) {
+            addCriterion("create_time not in", values, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeBetween(Date value1, Date value2) {
+            addCriterion("create_time between", value1, value2, "createTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
+            addCriterion("create_time not between", value1, value2, "createTime");
+            return (Criteria) this;
+        }
     }
 
     public static class Criteria extends GeneratedCriteria {

+ 6 - 2
long-article-server/src/main/resources/application-test.properties

@@ -2,7 +2,11 @@ server.port=8080
 
 spring.datasource.username=changwen_admin
 spring.datasource.password=changwen@123456
-spring.datasource.url=jdbc:mysql://rm-bp14529nwwcw75yr1ko.mysql.rds.aliyuncs.com:3306/long_articles?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true
+spring.datasource.url=jdbc:mysql://rm-bp14529nwwcw75yr1.mysql.rds.aliyuncs.com:3306/long_articles?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true
+
+aigc.datasource.username=crawler_admin
+aigc.datasource.password=cyber#crawler_2023
+aigc.datasource.url=jdbc:mysql://rm-t4na9qj85v7790tf84o.mysql.singapore.rds.aliyuncs.com:3306/aigc-admin-prod?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true
 
 spring.redis.database=2
 spring.redis.host=r-bp154bpw97gptefiqkpd.redis.rds.aliyuncs.com
@@ -11,4 +15,4 @@ spring.redis.password=Qingqu2019
 
 apollo.meta: https://apolloconfig-internal.piaoquantv.com
 
-xxl.job.admin.addresses=http://xxl-job-internal.piaoquantv.com/xxl-job-admin
+xxl.job.admin.addresses=http://test-xxl-job-internal.piaoquantv.com/xxl-job-admin

+ 1 - 1
long-article-server/src/main/resources/application.properties

@@ -1,4 +1,4 @@
-spring.profiles.active=prod
+spring.profiles.active=test
 spring.application.name=long-article-server
 
 spring.datasource.driver-class-name=com.mysql.jdbc.Driver

+ 209 - 28
long-article-server/src/main/resources/mapper/longarticle/LongArticlesTextMapper.xml

@@ -4,10 +4,20 @@
   <resultMap id="BaseResultMap" type="com.tzld.piaoquan.longarticle.model.po.longarticle.LongArticlesText">
     <id column="content_id" jdbcType="VARCHAR" property="contentId" />
     <result column="article_title" jdbcType="VARCHAR" property="articleTitle" />
+    <result column="old_article_title" jdbcType="VARCHAR" property="oldArticleTitle" />
+    <result column="article_title_update_account" jdbcType="VARCHAR" property="articleTitleUpdateAccount" />
+    <result column="article_title_update_timestamp" jdbcType="BIGINT" property="articleTitleUpdateTimestamp" />
     <result column="kimi_title" jdbcType="VARCHAR" property="kimiTitle" />
+    <result column="old_kimi_title" jdbcType="VARCHAR" property="oldKimiTitle" />
+    <result column="kimi_title_update_account" jdbcType="VARCHAR" property="kimiTitleUpdateAccount" />
+    <result column="kimi_title_update_timestamp" jdbcType="BIGINT" property="kimiTitleUpdateTimestamp" />
     <result column="kimi_summary" jdbcType="VARCHAR" property="kimiSummary" />
     <result column="kimi_keys" jdbcType="VARCHAR" property="kimiKeys" />
     <result column="kimi_status" jdbcType="INTEGER" property="kimiStatus" />
+    <result column="similarity_status" jdbcType="INTEGER" property="similarityStatus" />
+    <result column="start_processing_time" jdbcType="TIMESTAMP" property="startProcessingTime" />
+    <result column="result_status" jdbcType="INTEGER" property="resultStatus" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
   </resultMap>
   <resultMap extends="BaseResultMap" id="ResultMapWithBLOBs" type="com.tzld.piaoquan.longarticle.model.po.longarticle.LongArticlesText">
     <result column="article_text" jdbcType="LONGVARCHAR" property="articleText" />
@@ -71,7 +81,10 @@
     </where>
   </sql>
   <sql id="Base_Column_List">
-    content_id, article_title, kimi_title, kimi_summary, kimi_keys, kimi_status
+    content_id, article_title, old_article_title, article_title_update_account, article_title_update_timestamp, 
+    kimi_title, old_kimi_title, kimi_title_update_account, kimi_title_update_timestamp, 
+    kimi_summary, kimi_keys, kimi_status, similarity_status, start_processing_time, result_status, 
+    create_time
   </sql>
   <sql id="Blob_Column_List">
     article_text
@@ -113,7 +126,7 @@
     </if>
   </select>
   <select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="ResultMapWithBLOBs">
-    select
+    select 
     <include refid="Base_Column_List" />
     ,
     <include refid="Blob_Column_List" />
@@ -131,12 +144,20 @@
     </if>
   </delete>
   <insert id="insert" parameterType="com.tzld.piaoquan.longarticle.model.po.longarticle.LongArticlesText">
-    insert into long_articles_text (content_id, article_title, kimi_title,
-                                    kimi_summary, kimi_keys, kimi_status,
-                                    article_text)
-    values (#{contentId,jdbcType=VARCHAR}, #{articleTitle,jdbcType=VARCHAR}, #{kimiTitle,jdbcType=VARCHAR},
-            #{kimiSummary,jdbcType=VARCHAR}, #{kimiKeys,jdbcType=VARCHAR}, #{kimiStatus,jdbcType=INTEGER},
-            #{articleText,jdbcType=LONGVARCHAR})
+    insert into long_articles_text (content_id, article_title, old_article_title, 
+      article_title_update_account, article_title_update_timestamp, 
+      kimi_title, old_kimi_title, kimi_title_update_account, 
+      kimi_title_update_timestamp, kimi_summary, kimi_keys, 
+      kimi_status, similarity_status, start_processing_time, 
+      result_status, create_time, article_text
+      )
+    values (#{contentId,jdbcType=VARCHAR}, #{articleTitle,jdbcType=VARCHAR}, #{oldArticleTitle,jdbcType=VARCHAR}, 
+      #{articleTitleUpdateAccount,jdbcType=VARCHAR}, #{articleTitleUpdateTimestamp,jdbcType=BIGINT}, 
+      #{kimiTitle,jdbcType=VARCHAR}, #{oldKimiTitle,jdbcType=VARCHAR}, #{kimiTitleUpdateAccount,jdbcType=VARCHAR}, 
+      #{kimiTitleUpdateTimestamp,jdbcType=BIGINT}, #{kimiSummary,jdbcType=VARCHAR}, #{kimiKeys,jdbcType=VARCHAR}, 
+      #{kimiStatus,jdbcType=INTEGER}, #{similarityStatus,jdbcType=INTEGER}, #{startProcessingTime,jdbcType=TIMESTAMP}, 
+      #{resultStatus,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{articleText,jdbcType=LONGVARCHAR}
+      )
   </insert>
   <insert id="insertSelective" parameterType="com.tzld.piaoquan.longarticle.model.po.longarticle.LongArticlesText">
     insert into long_articles_text
@@ -147,9 +168,27 @@
       <if test="articleTitle != null">
         article_title,
       </if>
+      <if test="oldArticleTitle != null">
+        old_article_title,
+      </if>
+      <if test="articleTitleUpdateAccount != null">
+        article_title_update_account,
+      </if>
+      <if test="articleTitleUpdateTimestamp != null">
+        article_title_update_timestamp,
+      </if>
       <if test="kimiTitle != null">
         kimi_title,
       </if>
+      <if test="oldKimiTitle != null">
+        old_kimi_title,
+      </if>
+      <if test="kimiTitleUpdateAccount != null">
+        kimi_title_update_account,
+      </if>
+      <if test="kimiTitleUpdateTimestamp != null">
+        kimi_title_update_timestamp,
+      </if>
       <if test="kimiSummary != null">
         kimi_summary,
       </if>
@@ -159,6 +198,18 @@
       <if test="kimiStatus != null">
         kimi_status,
       </if>
+      <if test="similarityStatus != null">
+        similarity_status,
+      </if>
+      <if test="startProcessingTime != null">
+        start_processing_time,
+      </if>
+      <if test="resultStatus != null">
+        result_status,
+      </if>
+      <if test="createTime != null">
+        create_time,
+      </if>
       <if test="articleText != null">
         article_text,
       </if>
@@ -170,9 +221,27 @@
       <if test="articleTitle != null">
         #{articleTitle,jdbcType=VARCHAR},
       </if>
+      <if test="oldArticleTitle != null">
+        #{oldArticleTitle,jdbcType=VARCHAR},
+      </if>
+      <if test="articleTitleUpdateAccount != null">
+        #{articleTitleUpdateAccount,jdbcType=VARCHAR},
+      </if>
+      <if test="articleTitleUpdateTimestamp != null">
+        #{articleTitleUpdateTimestamp,jdbcType=BIGINT},
+      </if>
       <if test="kimiTitle != null">
         #{kimiTitle,jdbcType=VARCHAR},
       </if>
+      <if test="oldKimiTitle != null">
+        #{oldKimiTitle,jdbcType=VARCHAR},
+      </if>
+      <if test="kimiTitleUpdateAccount != null">
+        #{kimiTitleUpdateAccount,jdbcType=VARCHAR},
+      </if>
+      <if test="kimiTitleUpdateTimestamp != null">
+        #{kimiTitleUpdateTimestamp,jdbcType=BIGINT},
+      </if>
       <if test="kimiSummary != null">
         #{kimiSummary,jdbcType=VARCHAR},
       </if>
@@ -182,6 +251,18 @@
       <if test="kimiStatus != null">
         #{kimiStatus,jdbcType=INTEGER},
       </if>
+      <if test="similarityStatus != null">
+        #{similarityStatus,jdbcType=INTEGER},
+      </if>
+      <if test="startProcessingTime != null">
+        #{startProcessingTime,jdbcType=TIMESTAMP},
+      </if>
+      <if test="resultStatus != null">
+        #{resultStatus,jdbcType=INTEGER},
+      </if>
+      <if test="createTime != null">
+        #{createTime,jdbcType=TIMESTAMP},
+      </if>
       <if test="articleText != null">
         #{articleText,jdbcType=LONGVARCHAR},
       </if>
@@ -202,9 +283,27 @@
       <if test="record.articleTitle != null">
         article_title = #{record.articleTitle,jdbcType=VARCHAR},
       </if>
+      <if test="record.oldArticleTitle != null">
+        old_article_title = #{record.oldArticleTitle,jdbcType=VARCHAR},
+      </if>
+      <if test="record.articleTitleUpdateAccount != null">
+        article_title_update_account = #{record.articleTitleUpdateAccount,jdbcType=VARCHAR},
+      </if>
+      <if test="record.articleTitleUpdateTimestamp != null">
+        article_title_update_timestamp = #{record.articleTitleUpdateTimestamp,jdbcType=BIGINT},
+      </if>
       <if test="record.kimiTitle != null">
         kimi_title = #{record.kimiTitle,jdbcType=VARCHAR},
       </if>
+      <if test="record.oldKimiTitle != null">
+        old_kimi_title = #{record.oldKimiTitle,jdbcType=VARCHAR},
+      </if>
+      <if test="record.kimiTitleUpdateAccount != null">
+        kimi_title_update_account = #{record.kimiTitleUpdateAccount,jdbcType=VARCHAR},
+      </if>
+      <if test="record.kimiTitleUpdateTimestamp != null">
+        kimi_title_update_timestamp = #{record.kimiTitleUpdateTimestamp,jdbcType=BIGINT},
+      </if>
       <if test="record.kimiSummary != null">
         kimi_summary = #{record.kimiSummary,jdbcType=VARCHAR},
       </if>
@@ -214,6 +313,18 @@
       <if test="record.kimiStatus != null">
         kimi_status = #{record.kimiStatus,jdbcType=INTEGER},
       </if>
+      <if test="record.similarityStatus != null">
+        similarity_status = #{record.similarityStatus,jdbcType=INTEGER},
+      </if>
+      <if test="record.startProcessingTime != null">
+        start_processing_time = #{record.startProcessingTime,jdbcType=TIMESTAMP},
+      </if>
+      <if test="record.resultStatus != null">
+        result_status = #{record.resultStatus,jdbcType=INTEGER},
+      </if>
+      <if test="record.createTime != null">
+        create_time = #{record.createTime,jdbcType=TIMESTAMP},
+      </if>
       <if test="record.articleText != null">
         article_text = #{record.articleText,jdbcType=LONGVARCHAR},
       </if>
@@ -225,12 +336,22 @@
   <update id="updateByExampleWithBLOBs" parameterType="map">
     update long_articles_text
     set content_id = #{record.contentId,jdbcType=VARCHAR},
-    article_title = #{record.articleTitle,jdbcType=VARCHAR},
-    kimi_title = #{record.kimiTitle,jdbcType=VARCHAR},
-    kimi_summary = #{record.kimiSummary,jdbcType=VARCHAR},
-    kimi_keys = #{record.kimiKeys,jdbcType=VARCHAR},
-    kimi_status = #{record.kimiStatus,jdbcType=INTEGER},
-    article_text = #{record.articleText,jdbcType=LONGVARCHAR}
+      article_title = #{record.articleTitle,jdbcType=VARCHAR},
+      old_article_title = #{record.oldArticleTitle,jdbcType=VARCHAR},
+      article_title_update_account = #{record.articleTitleUpdateAccount,jdbcType=VARCHAR},
+      article_title_update_timestamp = #{record.articleTitleUpdateTimestamp,jdbcType=BIGINT},
+      kimi_title = #{record.kimiTitle,jdbcType=VARCHAR},
+      old_kimi_title = #{record.oldKimiTitle,jdbcType=VARCHAR},
+      kimi_title_update_account = #{record.kimiTitleUpdateAccount,jdbcType=VARCHAR},
+      kimi_title_update_timestamp = #{record.kimiTitleUpdateTimestamp,jdbcType=BIGINT},
+      kimi_summary = #{record.kimiSummary,jdbcType=VARCHAR},
+      kimi_keys = #{record.kimiKeys,jdbcType=VARCHAR},
+      kimi_status = #{record.kimiStatus,jdbcType=INTEGER},
+      similarity_status = #{record.similarityStatus,jdbcType=INTEGER},
+      start_processing_time = #{record.startProcessingTime,jdbcType=TIMESTAMP},
+      result_status = #{record.resultStatus,jdbcType=INTEGER},
+      create_time = #{record.createTime,jdbcType=TIMESTAMP},
+      article_text = #{record.articleText,jdbcType=LONGVARCHAR}
     <if test="_parameter != null">
       <include refid="Update_By_Example_Where_Clause" />
     </if>
@@ -238,11 +359,21 @@
   <update id="updateByExample" parameterType="map">
     update long_articles_text
     set content_id = #{record.contentId,jdbcType=VARCHAR},
-    article_title = #{record.articleTitle,jdbcType=VARCHAR},
-    kimi_title = #{record.kimiTitle,jdbcType=VARCHAR},
-    kimi_summary = #{record.kimiSummary,jdbcType=VARCHAR},
-    kimi_keys = #{record.kimiKeys,jdbcType=VARCHAR},
-    kimi_status = #{record.kimiStatus,jdbcType=INTEGER}
+      article_title = #{record.articleTitle,jdbcType=VARCHAR},
+      old_article_title = #{record.oldArticleTitle,jdbcType=VARCHAR},
+      article_title_update_account = #{record.articleTitleUpdateAccount,jdbcType=VARCHAR},
+      article_title_update_timestamp = #{record.articleTitleUpdateTimestamp,jdbcType=BIGINT},
+      kimi_title = #{record.kimiTitle,jdbcType=VARCHAR},
+      old_kimi_title = #{record.oldKimiTitle,jdbcType=VARCHAR},
+      kimi_title_update_account = #{record.kimiTitleUpdateAccount,jdbcType=VARCHAR},
+      kimi_title_update_timestamp = #{record.kimiTitleUpdateTimestamp,jdbcType=BIGINT},
+      kimi_summary = #{record.kimiSummary,jdbcType=VARCHAR},
+      kimi_keys = #{record.kimiKeys,jdbcType=VARCHAR},
+      kimi_status = #{record.kimiStatus,jdbcType=INTEGER},
+      similarity_status = #{record.similarityStatus,jdbcType=INTEGER},
+      start_processing_time = #{record.startProcessingTime,jdbcType=TIMESTAMP},
+      result_status = #{record.resultStatus,jdbcType=INTEGER},
+      create_time = #{record.createTime,jdbcType=TIMESTAMP}
     <if test="_parameter != null">
       <include refid="Update_By_Example_Where_Clause" />
     </if>
@@ -253,9 +384,27 @@
       <if test="articleTitle != null">
         article_title = #{articleTitle,jdbcType=VARCHAR},
       </if>
+      <if test="oldArticleTitle != null">
+        old_article_title = #{oldArticleTitle,jdbcType=VARCHAR},
+      </if>
+      <if test="articleTitleUpdateAccount != null">
+        article_title_update_account = #{articleTitleUpdateAccount,jdbcType=VARCHAR},
+      </if>
+      <if test="articleTitleUpdateTimestamp != null">
+        article_title_update_timestamp = #{articleTitleUpdateTimestamp,jdbcType=BIGINT},
+      </if>
       <if test="kimiTitle != null">
         kimi_title = #{kimiTitle,jdbcType=VARCHAR},
       </if>
+      <if test="oldKimiTitle != null">
+        old_kimi_title = #{oldKimiTitle,jdbcType=VARCHAR},
+      </if>
+      <if test="kimiTitleUpdateAccount != null">
+        kimi_title_update_account = #{kimiTitleUpdateAccount,jdbcType=VARCHAR},
+      </if>
+      <if test="kimiTitleUpdateTimestamp != null">
+        kimi_title_update_timestamp = #{kimiTitleUpdateTimestamp,jdbcType=BIGINT},
+      </if>
       <if test="kimiSummary != null">
         kimi_summary = #{kimiSummary,jdbcType=VARCHAR},
       </if>
@@ -265,6 +414,18 @@
       <if test="kimiStatus != null">
         kimi_status = #{kimiStatus,jdbcType=INTEGER},
       </if>
+      <if test="similarityStatus != null">
+        similarity_status = #{similarityStatus,jdbcType=INTEGER},
+      </if>
+      <if test="startProcessingTime != null">
+        start_processing_time = #{startProcessingTime,jdbcType=TIMESTAMP},
+      </if>
+      <if test="resultStatus != null">
+        result_status = #{resultStatus,jdbcType=INTEGER},
+      </if>
+      <if test="createTime != null">
+        create_time = #{createTime,jdbcType=TIMESTAMP},
+      </if>
       <if test="articleText != null">
         article_text = #{articleText,jdbcType=LONGVARCHAR},
       </if>
@@ -274,20 +435,40 @@
   <update id="updateByPrimaryKeyWithBLOBs" parameterType="com.tzld.piaoquan.longarticle.model.po.longarticle.LongArticlesText">
     update long_articles_text
     set article_title = #{articleTitle,jdbcType=VARCHAR},
-        kimi_title = #{kimiTitle,jdbcType=VARCHAR},
-        kimi_summary = #{kimiSummary,jdbcType=VARCHAR},
-        kimi_keys = #{kimiKeys,jdbcType=VARCHAR},
-        kimi_status = #{kimiStatus,jdbcType=INTEGER},
-        article_text = #{articleText,jdbcType=LONGVARCHAR}
+      old_article_title = #{oldArticleTitle,jdbcType=VARCHAR},
+      article_title_update_account = #{articleTitleUpdateAccount,jdbcType=VARCHAR},
+      article_title_update_timestamp = #{articleTitleUpdateTimestamp,jdbcType=BIGINT},
+      kimi_title = #{kimiTitle,jdbcType=VARCHAR},
+      old_kimi_title = #{oldKimiTitle,jdbcType=VARCHAR},
+      kimi_title_update_account = #{kimiTitleUpdateAccount,jdbcType=VARCHAR},
+      kimi_title_update_timestamp = #{kimiTitleUpdateTimestamp,jdbcType=BIGINT},
+      kimi_summary = #{kimiSummary,jdbcType=VARCHAR},
+      kimi_keys = #{kimiKeys,jdbcType=VARCHAR},
+      kimi_status = #{kimiStatus,jdbcType=INTEGER},
+      similarity_status = #{similarityStatus,jdbcType=INTEGER},
+      start_processing_time = #{startProcessingTime,jdbcType=TIMESTAMP},
+      result_status = #{resultStatus,jdbcType=INTEGER},
+      create_time = #{createTime,jdbcType=TIMESTAMP},
+      article_text = #{articleText,jdbcType=LONGVARCHAR}
     where content_id = #{contentId,jdbcType=VARCHAR}
   </update>
   <update id="updateByPrimaryKey" parameterType="com.tzld.piaoquan.longarticle.model.po.longarticle.LongArticlesText">
     update long_articles_text
     set article_title = #{articleTitle,jdbcType=VARCHAR},
-        kimi_title = #{kimiTitle,jdbcType=VARCHAR},
-        kimi_summary = #{kimiSummary,jdbcType=VARCHAR},
-        kimi_keys = #{kimiKeys,jdbcType=VARCHAR},
-        kimi_status = #{kimiStatus,jdbcType=INTEGER}
+      old_article_title = #{oldArticleTitle,jdbcType=VARCHAR},
+      article_title_update_account = #{articleTitleUpdateAccount,jdbcType=VARCHAR},
+      article_title_update_timestamp = #{articleTitleUpdateTimestamp,jdbcType=BIGINT},
+      kimi_title = #{kimiTitle,jdbcType=VARCHAR},
+      old_kimi_title = #{oldKimiTitle,jdbcType=VARCHAR},
+      kimi_title_update_account = #{kimiTitleUpdateAccount,jdbcType=VARCHAR},
+      kimi_title_update_timestamp = #{kimiTitleUpdateTimestamp,jdbcType=BIGINT},
+      kimi_summary = #{kimiSummary,jdbcType=VARCHAR},
+      kimi_keys = #{kimiKeys,jdbcType=VARCHAR},
+      kimi_status = #{kimiStatus,jdbcType=INTEGER},
+      similarity_status = #{similarityStatus,jdbcType=INTEGER},
+      start_processing_time = #{startProcessingTime,jdbcType=TIMESTAMP},
+      result_status = #{resultStatus,jdbcType=INTEGER},
+      create_time = #{createTime,jdbcType=TIMESTAMP}
     where content_id = #{contentId,jdbcType=VARCHAR}
   </update>
 </mapper>

+ 1 - 1
long-article-server/src/main/resources/mybatis-generator-config.xml

@@ -60,7 +60,7 @@
 <!--            <columnOverride column="cover_url" javaType="java.lang.String" jdbcType="LONGVARCHAR" />-->
 <!--        </table>-->
 <!--        <table tableName="long_articles_root_source_id" domainObjectName="RootSource" alias=""/>-->
-        <table tableName="long_articles_plan_account" domainObjectName="PlanAccount" alias=""/>
+        <table tableName="long_articles_text" domainObjectName="LongArticlesText" alias=""/>
 <!--            <table tableName="long_articles_plan" domainObjectName="Plan" alias=""/>-->
 
 <!--                <table tableName="long_articles_publish_content" domainObjectName="PublishContent" alias=""/>-->