<?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="com.gkhy.assess.system.mapper.SysLawMapper">
|
<sql id="selectLawVo">
|
select l.id,l.title,l.sub_title,l.content,l.law_type,l.pub_agency,l.pub_date,l.status,l.create_time,l.remark
|
from sys_law l
|
</sql>
|
|
<select id="lawList" resultType="com.gkhy.assess.system.domain.SysLaw">
|
select l.id,l.title,l.create_time from sys_law l
|
<where>
|
<if test="title != null and title != ''">
|
AND l.title like concat('%', #{title}, '%')
|
</if>
|
<if test="status != null and status != ''">
|
AND l.status = #{status}
|
</if>
|
</where>
|
order by l.create_time desc
|
</select>
|
|
<select id="getLawById" resultType="com.gkhy.assess.system.domain.SysLaw">
|
<include refid="selectLawVo"/>
|
where l.id=#{lawId}
|
</select>
|
</mapper>
|