Browse Source

政策新增置顶、热门字段

anderx 7 years ago
parent
commit
869f2c4db2

+ 11 - 5
src/main/java/com/goafanti/common/mapper/NewsMapper.xml

@@ -43,7 +43,9 @@
     jmrh_flag as jmrhFlag,
     province_id as provinceId,
     audit_status as auditStatus,
-    release_status as releaseStatus
+    release_status as releaseStatus,
+    top_number as topNumber,
+    hotspot
     from news
     where id = #{id,jdbcType=BIGINT}
   </select>
@@ -55,13 +57,13 @@
     insert into news (id, create_time, edit_time, 
       title, title_img, author, 
       type, hot, source, 
-      source_url, summary, content,jmrh_flag,province_id
+      source_url, summary, content,jmrh_flag,province_id,top_number,hotspot
       )
     values (#{id,jdbcType=BIGINT}, #{createTime,jdbcType=TIMESTAMP}, #{editTime,jdbcType=TIMESTAMP}, 
       #{title,jdbcType=VARCHAR}, #{titleImg,jdbcType=VARCHAR}, #{author,jdbcType=VARCHAR}, 
       #{type,jdbcType=INTEGER}, #{hot,jdbcType=INTEGER}, #{source,jdbcType=VARCHAR}, 
       #{sourceUrl,jdbcType=VARCHAR}, #{summary,jdbcType=VARCHAR}, #{content,jdbcType=LONGVARCHAR},
-      #{jmrhFlag,jdbcType=INTEGER}, #{provinceId,jdbcType=INTEGER}
+      #{jmrhFlag,jdbcType=INTEGER}, #{provinceId,jdbcType=INTEGER}, #{topNumber,jdbcType=INTEGER}, #{hotspot,jdbcType=INTEGER}
       )
   </insert>
   <insert id="insertSelective" parameterType="com.goafanti.common.model.News">
@@ -213,7 +215,9 @@
       jmrh_flag = #{jmrhFlag,jdbcType=INTEGER},
       province_id = #{provinceId,jdbcType=INTEGER},
       audit_status = #{auditStatus,jdbcType=INTEGER},
-      release_status = #{releaseStatus,jdbcType=INTEGER}
+      release_status = #{releaseStatus,jdbcType=INTEGER},
+      top_number = #{topNumber,jdbcType=INTEGER},
+      hotspot = #{hotspot,jdbcType=INTEGER}
     where id = #{id,jdbcType=BIGINT}
   </update>
   <update id="updateByPrimaryKey" parameterType="com.goafanti.common.model.News">
@@ -339,7 +343,9 @@
 			a.hot,
 			a.summary,
 			a.source,
-			a.content
+			a.content,
+			top_number as topNumber,
+    		hotspot
 		from news a
 		left join district_glossory d on a.province_id=d.id
 		where

+ 3 - 1
src/main/java/com/goafanti/common/mapper/NewsMapperExt.xml

@@ -67,7 +67,9 @@
   		source,
   		summary,
   		audit_status as auditStatus,
-  		release_status as releaseStatus
+  		release_status as releaseStatus,
+  		top_number as topNumber,
+    	hotspot
   	from news
   	where 1 =1
   	<if test="auditStatus != null">

+ 26 - 0
src/main/java/com/goafanti/common/model/News.java

@@ -95,6 +95,16 @@ public class News {
 	 */
 	private Integer releaseStatus;
 	
+	/**
+	 * 置顶
+	 */
+	private Integer topNumber;
+	
+	/**
+	 * 热门
+	 */
+	private Integer hotspot;
+	
 	@JsonFormat(shape = Shape.STRING)
 	public Long getId() {
 		return id;
@@ -243,6 +253,22 @@ public class News {
 	public void setCreateTimeS(String createTimeS) {
 		CreateTimeS = createTimeS;
 	}
+
+	public Integer getTopNumber() {
+		return topNumber;
+	}
+
+	public void setTopNumber(Integer topNumber) {
+		this.topNumber = topNumber;
+	}
+
+	public Integer getHotspot() {
+		return hotspot;
+	}
+
+	public void setHotspot(Integer hotspot) {
+		this.hotspot = hotspot;
+	}
 	
 	
 }

+ 26 - 0
src/main/java/com/goafanti/news/bo/InputNews.java

@@ -55,6 +55,16 @@ public class InputNews {
 	 * 是否发布
 	 */
 	private Integer releaseStatus;
+	
+	/**
+	 * 置顶
+	 */
+	private Integer topNumber;
+	
+	/**
+	 * 热门
+	 */
+	private Integer hotspot;
 
 	public Integer getAuditStatus() {
 		return auditStatus;
@@ -168,4 +178,20 @@ public class InputNews {
 		this.provinceId = provinceId;
 	}
 
+	public Integer getTopNumber() {
+		return topNumber;
+	}
+
+	public void setTopNumber(Integer topNumber) {
+		this.topNumber = topNumber;
+	}
+
+	public Integer getHotspot() {
+		return hotspot;
+	}
+
+	public void setHotspot(Integer hotspot) {
+		this.hotspot = hotspot;
+	}
+
 }

+ 26 - 1
src/main/java/com/goafanti/news/bo/NewsPortalList.java

@@ -9,7 +9,16 @@ public class NewsPortalList extends NewsSummary {
 	
 	private String DataS;
 
-	private String source;
+	private String source;
+	/**
+	 * 置顶
+	 */
+	private Integer topNumber;
+	
+	/**
+	 * 热门
+	 */
+	private Integer hotspot;
 
 	public String getTitle() {
 		return title;
@@ -42,6 +51,22 @@ public class NewsPortalList extends NewsSummary {
 	public void setDataS(String dataS) {
 		DataS = dataS;
 	}
+
+	public Integer getTopNumber() {
+		return topNumber;
+	}
+
+	public void setTopNumber(Integer topNumber) {
+		this.topNumber = topNumber;
+	}
+
+	public Integer getHotspot() {
+		return hotspot;
+	}
+
+	public void setHotspot(Integer hotspot) {
+		this.hotspot = hotspot;
+	}