<?xml version="1.0" encoding="UTF-8"?>
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<mapper namespace="org.springblade.modules.messageRecord.mapper.MessageRecordMapper">
|
|
|
<select id="selectMessageRecordPage" resultType="org.springblade.modules.messageRecord.vo.MessageRecordVO">
|
select bmr.* from blade_message_record bmr
|
where bmr.is_deleted = 0
|
<if test="vo.type != null and vo.type !=''">
|
and bmr.type LIKE CONCAT('%',#{vo.type},'%')
|
</if>
|
<if test="vo.startTime!=null and vo.startTime!=''">
|
and bmr.create_time>=#{vo.startTime}
|
</if>
|
<if test="vo.endTime!=null and vo.endTime!=''">
|
and bmr.create_time<=#{vo.endTime}
|
</if>
|
<if test="vo.title != null and vo.title != ''">
|
and bmr.title LIKE CONCAT('%',#{vo.title},'%')
|
</if>
|
</select>
|
|
|
</mapper>
|