提交 49cdb27f authored 作者: 吴德鹏's avatar 吴德鹏

活动管理

上级 26f9163e
...@@ -8,7 +8,7 @@ import java.util.Date; ...@@ -8,7 +8,7 @@ import java.util.Date;
* 表名 activity * 表名 activity
* *
* @author lipengjun * @author lipengjun
* @date 2020-12-10 11:27:26 * @date 2020-12-10 18:18:22
*/ */
public class ActivityEntity implements Serializable { public class ActivityEntity implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -65,6 +65,10 @@ public class ActivityEntity implements Serializable { ...@@ -65,6 +65,10 @@ public class ActivityEntity implements Serializable {
* 更新时间 * 更新时间
*/ */
private Date updateTime; private Date updateTime;
/**
* 活动内容
*/
private String content;
/** /**
* 设置:活动ID * 设置:活动ID
...@@ -235,4 +239,17 @@ public class ActivityEntity implements Serializable { ...@@ -235,4 +239,17 @@ public class ActivityEntity implements Serializable {
public Date getUpdateTime() { public Date getUpdateTime() {
return updateTime; return updateTime;
} }
/**
* 设置:活动内容
*/
public void setContent(String content) {
this.content = content;
}
/**
* 获取:活动内容
*/
public String getContent() {
return content;
}
} }
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<result property="endTime" column="end_time"/> <result property="endTime" column="end_time"/>
<result property="createTime" column="create_time"/> <result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/> <result property="updateTime" column="update_time"/>
<result property="content" column="content"/>
</resultMap> </resultMap>
<select id="queryObject" resultType="com.platform.entity.ActivityEntity"> <select id="queryObject" resultType="com.platform.entity.ActivityEntity">
...@@ -33,7 +34,8 @@ ...@@ -33,7 +34,8 @@
`start_time`, `start_time`,
`end_time`, `end_time`,
`create_time`, `create_time`,
`update_time` `update_time`,
`content`
from activity from activity
where id = #{id} where id = #{id}
</select> </select>
...@@ -52,7 +54,8 @@ ...@@ -52,7 +54,8 @@
`start_time`, `start_time`,
`end_time`, `end_time`,
`create_time`, `create_time`,
`update_time` `update_time`,
`content`
from activity from activity
WHERE 1=1 WHERE 1=1
<if test="name != null and name.trim() != ''"> <if test="name != null and name.trim() != ''">
...@@ -70,7 +73,7 @@ ...@@ -70,7 +73,7 @@
limit #{offset}, #{limit} limit #{offset}, #{limit}
</if> </if>
</select> </select>
<select id="queryTotal" resultType="int"> <select id="queryTotal" resultType="int">
select count(*) from activity select count(*) from activity
WHERE 1=1 WHERE 1=1
...@@ -78,7 +81,7 @@ ...@@ -78,7 +81,7 @@
AND name LIKE concat('%',#{name},'%') AND name LIKE concat('%',#{name},'%')
</if> </if>
</select> </select>
<insert id="save" parameterType="com.platform.entity.ActivityEntity"> <insert id="save" parameterType="com.platform.entity.ActivityEntity">
insert into activity( insert into activity(
`id`, `id`,
...@@ -93,7 +96,8 @@ ...@@ -93,7 +96,8 @@
`start_time`, `start_time`,
`end_time`, `end_time`,
`create_time`, `create_time`,
`update_time`) `update_time`,
`content`)
values( values(
#{id}, #{id},
#{name}, #{name},
...@@ -107,11 +111,12 @@ ...@@ -107,11 +111,12 @@
#{startTime}, #{startTime},
#{endTime}, #{endTime},
#{createTime}, #{createTime},
#{updateTime}) #{updateTime},
#{content})
</insert> </insert>
<update id="update" parameterType="com.platform.entity.ActivityEntity"> <update id="update" parameterType="com.platform.entity.ActivityEntity">
update activity update activity
<set> <set>
<if test="name != null">`name` = #{name}, </if> <if test="name != null">`name` = #{name}, </if>
<if test="type != null">`type` = #{type}, </if> <if test="type != null">`type` = #{type}, </if>
...@@ -119,25 +124,26 @@ ...@@ -119,25 +124,26 @@
<if test="categoryId != null">`category_id` = #{categoryId}, </if> <if test="categoryId != null">`category_id` = #{categoryId}, </if>
<if test="picture != null">`picture` = #{picture}, </if> <if test="picture != null">`picture` = #{picture}, </if>
<if test="condition != null">`condition` = #{condition}, </if> <if test="condition != null">`condition` = #{condition}, </if>
`item_ids` = #{itemIds}, <if test="itemIds != null">`item_ids` = #{itemIds}, </if>
<if test="status != null">`status` = #{status}, </if> <if test="status != null">`status` = #{status}, </if>
<if test="startTime != null">`start_time` = #{startTime}, </if> <if test="startTime != null">`start_time` = #{startTime}, </if>
<if test="endTime != null">`end_time` = #{endTime}, </if> <if test="endTime != null">`end_time` = #{endTime}, </if>
<if test="createTime != null">`create_time` = #{createTime}, </if> <if test="createTime != null">`create_time` = #{createTime}, </if>
<if test="updateTime != null">`update_time` = #{updateTime}</if> <if test="updateTime != null">`update_time` = #{updateTime}, </if>
<if test="content != null">`content` = #{content}</if>
</set> </set>
where id = #{id} where id = #{id}
</update> </update>
<delete id="delete"> <delete id="delete">
delete from activity where id = #{value} delete from activity where id = #{value}
</delete> </delete>
<delete id="deleteBatch"> <delete id="deleteBatch">
delete from activity where id in delete from activity where id in
<foreach item="id" collection="array" open="(" separator="," close=")"> <foreach item="id" collection="array" open="(" separator="," close=")">
#{id} #{id}
</foreach> </foreach>
</delete> </delete>
</mapper> </mapper>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论