소스 검색

修改文章标题字段

xueyiming 4 달 전
부모
커밋
57537c1faa

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

@@ -47,6 +47,8 @@ public class SingleVideoSource {
 
     private Long auditTimestamp;
 
+    private String miniProgramTitle;
+
     public Integer getId() {
         return id;
     }
@@ -231,6 +233,14 @@ public class SingleVideoSource {
         this.auditTimestamp = auditTimestamp;
     }
 
+    public String getMiniProgramTitle() {
+        return miniProgramTitle;
+    }
+
+    public void setMiniProgramTitle(String miniProgramTitle) {
+        this.miniProgramTitle = miniProgramTitle;
+    }
+
     @Override
     public String toString() {
         StringBuilder sb = new StringBuilder();
@@ -260,6 +270,7 @@ public class SingleVideoSource {
         sb.append(", auditStatus=").append(auditStatus);
         sb.append(", auditVideoId=").append(auditVideoId);
         sb.append(", auditTimestamp=").append(auditTimestamp);
+        sb.append(", miniProgramTitle=").append(miniProgramTitle);
         sb.append("]");
         return sb.toString();
     }

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

@@ -1584,6 +1584,76 @@ public class SingleVideoSourceExample {
             addCriterion("audit_timestamp not between", value1, value2, "auditTimestamp");
             return (Criteria) this;
         }
+
+        public Criteria andMiniProgramTitleIsNull() {
+            addCriterion("mini_program_title is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleIsNotNull() {
+            addCriterion("mini_program_title is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleEqualTo(String value) {
+            addCriterion("mini_program_title =", value, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleNotEqualTo(String value) {
+            addCriterion("mini_program_title <>", value, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleGreaterThan(String value) {
+            addCriterion("mini_program_title >", value, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleGreaterThanOrEqualTo(String value) {
+            addCriterion("mini_program_title >=", value, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleLessThan(String value) {
+            addCriterion("mini_program_title <", value, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleLessThanOrEqualTo(String value) {
+            addCriterion("mini_program_title <=", value, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleLike(String value) {
+            addCriterion("mini_program_title like", value, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleNotLike(String value) {
+            addCriterion("mini_program_title not like", value, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleIn(List<String> values) {
+            addCriterion("mini_program_title in", values, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleNotIn(List<String> values) {
+            addCriterion("mini_program_title not in", values, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleBetween(String value1, String value2) {
+            addCriterion("mini_program_title between", value1, value2, "miniProgramTitle");
+            return (Criteria) this;
+        }
+
+        public Criteria andMiniProgramTitleNotBetween(String value1, String value2) {
+            addCriterion("mini_program_title not between", value1, value2, "miniProgramTitle");
+            return (Criteria) this;
+        }
     }
 
     public static class Criteria extends GeneratedCriteria {

+ 2 - 2
long-article-server/src/main/java/com/tzld/piaoquan/longarticle/service/local/impl/ContentServiceImpl.java

@@ -222,9 +222,9 @@ public class ContentServiceImpl implements ContentService {
         }
         SingleVideoSource singleVideoSource = singleVideoSources.get(0);
         VideoDetail videoDetail = videoService.publish(singleVideoSource.getVideoOssPath(),
-                SINGLE_VIDEO_UID, singleVideoSource.getArticleTitle());
+                SINGLE_VIDEO_UID, singleVideoSource.getMiniProgramTitle());
         videoDetail.setCrawlerVideoId(singleVideoSource.getId());
-        videoDetail.setKimiTitle(singleVideoSource.getArticleTitle());
+        videoDetail.setKimiTitle(singleVideoSource.getMiniProgramTitle());
         videoDetail.setUid(SINGLE_VIDEO_UID);
         videoDetail.setVideoOss(singleVideoSource.getVideoOssPath());
         String traceId = "direct-" + UUID.randomUUID() + "-" + System.currentTimeMillis() / 1000;

+ 22 - 5
long-article-server/src/main/resources/mapper/SingleVideoSourceMapper.xml

@@ -25,6 +25,7 @@
     <result column="audit_status" jdbcType="INTEGER" property="auditStatus" />
     <result column="audit_video_id" jdbcType="BIGINT" property="auditVideoId" />
     <result column="audit_timestamp" jdbcType="BIGINT" property="auditTimestamp" />
+    <result column="mini_program_title" jdbcType="VARCHAR" property="miniProgramTitle" />
   </resultMap>
   <sql id="Example_Where_Clause">
     <where>
@@ -89,7 +90,7 @@
     like_cnt, article_index, article_publish_type, article_url, cover_url, video_oss_path, 
     flow_pool_level, bad_status, publish_timestamp, crawler_timestamp, url_unique_md5, 
     up_level_timestamp, exit_timestamp, source_account, audit_status, audit_video_id, 
-    audit_timestamp
+    audit_timestamp, mini_program_title
   </sql>
   <select id="selectByExample" parameterType="com.tzld.piaoquan.longarticle.model.po.SingleVideoSourceExample" resultMap="BaseResultMap">
     select
@@ -132,7 +133,8 @@
       flow_pool_level, bad_status, publish_timestamp, 
       crawler_timestamp, url_unique_md5, up_level_timestamp, 
       exit_timestamp, source_account, audit_status, 
-      audit_video_id, audit_timestamp)
+      audit_video_id, audit_timestamp, mini_program_title
+      )
     values (#{id,jdbcType=INTEGER}, #{contentTraceId,jdbcType=VARCHAR}, #{articleTitle,jdbcType=VARCHAR}, 
       #{outAccountId,jdbcType=VARCHAR}, #{outAccountName,jdbcType=VARCHAR}, #{readCnt,jdbcType=INTEGER}, 
       #{likeCnt,jdbcType=INTEGER}, #{articleIndex,jdbcType=BIT}, #{articlePublishType,jdbcType=VARCHAR}, 
@@ -140,7 +142,8 @@
       #{flowPoolLevel,jdbcType=INTEGER}, #{badStatus,jdbcType=BIT}, #{publishTimestamp,jdbcType=BIGINT}, 
       #{crawlerTimestamp,jdbcType=BIGINT}, #{urlUniqueMd5,jdbcType=VARCHAR}, #{upLevelTimestamp,jdbcType=BIGINT}, 
       #{exitTimestamp,jdbcType=BIGINT}, #{sourceAccount,jdbcType=INTEGER}, #{auditStatus,jdbcType=INTEGER}, 
-      #{auditVideoId,jdbcType=BIGINT}, #{auditTimestamp,jdbcType=BIGINT})
+      #{auditVideoId,jdbcType=BIGINT}, #{auditTimestamp,jdbcType=BIGINT}, #{miniProgramTitle,jdbcType=VARCHAR}
+      )
   </insert>
   <insert id="insertSelective" parameterType="com.tzld.piaoquan.longarticle.model.po.SingleVideoSource">
     insert into publish_single_video_source
@@ -214,6 +217,9 @@
       <if test="auditTimestamp != null">
         audit_timestamp,
       </if>
+      <if test="miniProgramTitle != null">
+        mini_program_title,
+      </if>
     </trim>
     <trim prefix="values (" suffix=")" suffixOverrides=",">
       <if test="id != null">
@@ -285,6 +291,9 @@
       <if test="auditTimestamp != null">
         #{auditTimestamp,jdbcType=BIGINT},
       </if>
+      <if test="miniProgramTitle != null">
+        #{miniProgramTitle,jdbcType=VARCHAR},
+      </if>
     </trim>
   </insert>
   <select id="countByExample" parameterType="com.tzld.piaoquan.longarticle.model.po.SingleVideoSourceExample" resultType="java.lang.Long">
@@ -365,6 +374,9 @@
       <if test="record.auditTimestamp != null">
         audit_timestamp = #{record.auditTimestamp,jdbcType=BIGINT},
       </if>
+      <if test="record.miniProgramTitle != null">
+        mini_program_title = #{record.miniProgramTitle,jdbcType=VARCHAR},
+      </if>
     </set>
     <if test="_parameter != null">
       <include refid="Update_By_Example_Where_Clause" />
@@ -394,7 +406,8 @@
       source_account = #{record.sourceAccount,jdbcType=INTEGER},
       audit_status = #{record.auditStatus,jdbcType=INTEGER},
       audit_video_id = #{record.auditVideoId,jdbcType=BIGINT},
-      audit_timestamp = #{record.auditTimestamp,jdbcType=BIGINT}
+      audit_timestamp = #{record.auditTimestamp,jdbcType=BIGINT},
+      mini_program_title = #{record.miniProgramTitle,jdbcType=VARCHAR}
     <if test="_parameter != null">
       <include refid="Update_By_Example_Where_Clause" />
     </if>
@@ -468,6 +481,9 @@
       <if test="auditTimestamp != null">
         audit_timestamp = #{auditTimestamp,jdbcType=BIGINT},
       </if>
+      <if test="miniProgramTitle != null">
+        mini_program_title = #{miniProgramTitle,jdbcType=VARCHAR},
+      </if>
     </set>
     where id = #{id,jdbcType=INTEGER}
   </update>
@@ -494,7 +510,8 @@
       source_account = #{sourceAccount,jdbcType=INTEGER},
       audit_status = #{auditStatus,jdbcType=INTEGER},
       audit_video_id = #{auditVideoId,jdbcType=BIGINT},
-      audit_timestamp = #{auditTimestamp,jdbcType=BIGINT}
+      audit_timestamp = #{auditTimestamp,jdbcType=BIGINT},
+      mini_program_title = #{miniProgramTitle,jdbcType=VARCHAR}
     where id = #{id,jdbcType=INTEGER}
   </update>
 </mapper>

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

@@ -60,12 +60,12 @@
 <!--            <columnOverride column="cover_url" javaType="java.lang.String" jdbcType="LONGVARCHAR" />-->
 <!--        </table>-->
 <!--        <table tableName="long_articles_root_source_id" domainObjectName="RootSource" alias=""/>-->
-<!--        <table tableName="publish_single_video_source" domainObjectName="SingleVideoSource" alias=""/>-->
+        <table tableName="publish_single_video_source" domainObjectName="SingleVideoSource" alias=""/>
 <!--            <table tableName="long_articles_plan" domainObjectName="Plan" alias=""/>-->
 
 <!--                <table tableName="long_articles_publish_content" domainObjectName="PublishContent" alias=""/>-->
 <!--                <table tableName="long_articles_publish_miniprogram" domainObjectName="PublishMiniprogram" alias=""/>-->
-        <table tableName="get_off_videos" domainObjectName="OffVideo" alias=""/>
+<!--        <table tableName="get_off_videos" domainObjectName="OffVideo" alias=""/>-->
 
     </context>