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

活动管理

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