|
@@ -7,6 +7,7 @@
|
|
|
<resultMap type="ZhjqArticle" id="ZhjqArticleResult">
|
|
|
<result property="id" column="id"/>
|
|
|
<result property="journalismName" column="Journalism_name"/>
|
|
|
+ <result property="intro" column="intro"/>
|
|
|
<result property="journalismContent" column="Journalism_content"/>
|
|
|
<result property="createTime" column="create_time"/>
|
|
|
<result property="sort" column="sort"/>
|
|
@@ -16,23 +17,23 @@
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="selectZhjqArticleVo">
|
|
|
- select id, Journalism_name, Journalism_content, create_time, sort, column_id, author,release_time
|
|
|
- from zhjq_article
|
|
|
+ select id, Journalism_name, intro, Journalism_content, create_time, sort, column_id, author,release_time from zhjq_article
|
|
|
</sql>
|
|
|
|
|
|
<select id="selectZhjqArticleList" parameterType="ZhjqArticle" resultMap="ZhjqArticleResult">
|
|
|
SELECT
|
|
|
- a.id,
|
|
|
- a.Journalism_name,
|
|
|
- a.Journalism_content,
|
|
|
- a.create_time,
|
|
|
- a.sort,
|
|
|
- a.column_id,
|
|
|
- a.release_time,
|
|
|
- a.author,
|
|
|
- b.column_name AS columnName
|
|
|
+ a.id,
|
|
|
+ a.Journalism_name,
|
|
|
+ a.intro,
|
|
|
+ a.Journalism_content,
|
|
|
+ a.create_time,
|
|
|
+ a.sort,
|
|
|
+ a.column_id,
|
|
|
+ a.release_time,
|
|
|
+ a.author,
|
|
|
+ b.column_name AS columnName
|
|
|
FROM
|
|
|
- zhjq_article a
|
|
|
+ zhjq_article a
|
|
|
LEFT JOIN zhjq_column b ON a.column_id = b.column_id
|
|
|
<where>
|
|
|
<if test="journalismName != null and journalismName != ''">and a.Journalism_name like concat('%',
|
|
@@ -50,6 +51,7 @@
|
|
|
SELECT
|
|
|
a.id,
|
|
|
a.Journalism_name,
|
|
|
+ a.intro,
|
|
|
a.Journalism_content,
|
|
|
a.create_time,
|
|
|
a.sort,
|
|
@@ -71,63 +73,38 @@
|
|
|
keyProperty="id">
|
|
|
insert into zhjq_article
|
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
- <if test="journalismName != null">Journalism_name,
|
|
|
- </if>
|
|
|
- <if test="journalismContent != null">Journalism_content,
|
|
|
- </if>
|
|
|
- <if test="createTime != null">create_time,
|
|
|
- </if>
|
|
|
- <if test="sort != null">sort,
|
|
|
- </if>
|
|
|
- <if test="columnId != null">column_id,
|
|
|
- </if>
|
|
|
- <if test="author != null">author,
|
|
|
- </if>
|
|
|
- <if test="releaseTime != null">release_time,
|
|
|
- </if>
|
|
|
+ <if test="journalismName != null">Journalism_name,</if>
|
|
|
+ <if test="intro != null">intro,</if>
|
|
|
+ <if test="journalismContent != null">Journalism_content,</if>
|
|
|
+ <if test="createTime != null">create_time,</if>
|
|
|
+ <if test="sort != null">sort,</if>
|
|
|
+ <if test="columnId != null">column_id,</if>
|
|
|
+ <if test="author != null">author,</if>
|
|
|
+ <if test="releaseTime != null">release_time,</if>
|
|
|
</trim>
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
- <if test="journalismName != null">#{journalismName},
|
|
|
- </if>
|
|
|
- <if test="journalismContent != null">#{journalismContent},
|
|
|
- </if>
|
|
|
- <if test="createTime != null">#{createTime},
|
|
|
- </if>
|
|
|
- <if test="sort != null">#{sort},
|
|
|
- </if>
|
|
|
- <if test="columnId != null">#{columnId},
|
|
|
- </if>
|
|
|
- <if test="author != null">#{author},
|
|
|
- </if>
|
|
|
- <if test="releaseTime != null">#{releaseTime},
|
|
|
- </if>
|
|
|
+ <if test="journalismName != null">#{journalismName},</if>
|
|
|
+ <if test="intro != null">#{intro},</if>
|
|
|
+ <if test="journalismContent != null">#{journalismContent},</if>
|
|
|
+ <if test="createTime != null">#{createTime},</if>
|
|
|
+ <if test="sort != null">#{sort},</if>
|
|
|
+ <if test="columnId != null">#{columnId},</if>
|
|
|
+ <if test="author != null">#{author},</if>
|
|
|
+ <if test="releaseTime != null">#{releaseTime},</if>
|
|
|
</trim>
|
|
|
</insert>
|
|
|
|
|
|
<update id="updateZhjqArticle" parameterType="ZhjqArticle">
|
|
|
update zhjq_article
|
|
|
<trim prefix="SET" suffixOverrides=",">
|
|
|
- <if test="journalismName != null">Journalism_name =
|
|
|
- #{journalismName},
|
|
|
- </if>
|
|
|
- <if test="journalismContent != null">Journalism_content =
|
|
|
- #{journalismContent},
|
|
|
- </if>
|
|
|
- <if test="createTime != null">create_time =
|
|
|
- #{createTime},
|
|
|
- </if>
|
|
|
- <if test="sort != null">sort =
|
|
|
- #{sort},
|
|
|
- </if>
|
|
|
- <if test="columnId != null">column_id =
|
|
|
- #{columnId},
|
|
|
- </if>
|
|
|
- <if test="author != null">author =
|
|
|
- #{author},
|
|
|
- </if>
|
|
|
- <if test="releaseTime != null">release_time =
|
|
|
- #{releaseTime},
|
|
|
- </if>
|
|
|
+ <if test="journalismName != null">Journalism_name = #{journalismName},</if>
|
|
|
+ <if test="intro != null">intro = #{intro},</if>
|
|
|
+ <if test="journalismContent != null">Journalism_content = #{journalismContent},</if>
|
|
|
+ <if test="createTime != null">create_time = #{createTime},</if>
|
|
|
+ <if test="sort != null">sort = #{sort},</if>
|
|
|
+ <if test="columnId != null">column_id = #{columnId},</if>
|
|
|
+ <if test="author != null">author = #{author},</if>
|
|
|
+ <if test="releaseTime != null">release_time = #{releaseTime},</if>
|
|
|
</trim>
|
|
|
where id = #{id}
|
|
|
</update>
|
|
@@ -145,27 +122,11 @@
|
|
|
</foreach>
|
|
|
</delete>
|
|
|
|
|
|
- <select id="selectZhjqArticleByColumnId" parameterType="Long"
|
|
|
- resultMap="ZhjqArticleResult">
|
|
|
- SELECT a.id,
|
|
|
- a.Journalism_name,
|
|
|
- a.Journalism_content,
|
|
|
- a.create_time,
|
|
|
- a.sort,
|
|
|
- a.column_id,
|
|
|
- a.release_time,
|
|
|
- a.author,
|
|
|
- b.column_id AS columnId,
|
|
|
- b.column_name as columnName
|
|
|
- FROM zhjq_article a
|
|
|
- LEFT JOIN zhjq_column b ON a.column_id = b.column_id
|
|
|
- where a.column_id = #{columnId}
|
|
|
- </select>
|
|
|
-
|
|
|
<select id="getArticleAppList" parameterType="ZhjqArticle" resultMap="ZhjqArticleResult">
|
|
|
SELECT
|
|
|
a.id,
|
|
|
a.Journalism_name,
|
|
|
+ a.intro,
|
|
|
a.Journalism_content,
|
|
|
a.create_time,
|
|
|
a.sort,
|