<?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.zt.life.modules.riskTraceRecord.dao.RiskTraceRecordDao">
|
|
<select id="getList" resultType="com.zt.life.modules.riskTraceRecord.model.RiskTraceRecord">
|
select a.*
|
from risk_trace_record a
|
<where>
|
a.is_delete = 0
|
<if test="riskId!=null">
|
and a.risk_id = ${riskId}
|
</if>
|
</where>
|
<if test="orderBySql!=null">
|
ORDER BY ${orderBySql}
|
</if>
|
</select>
|
<select id="creatList" resultType="com.zt.life.modules.riskTraceRecord.model.RiskTraceRecord">
|
select a.risk_name,a.risk_desc,a.risk_level, b.*
|
from risk_trace_item a
|
left join risk_trace_record b on b.risk_id = a.risk_id and b.item_id = a.id
|
<where>
|
a.is_delete = 0
|
<if test="riskId!=null">
|
and a.risk_id = ${riskId}
|
</if>
|
<if test="riskId == null">
|
and a.risk_id is Null
|
</if>
|
</where>
|
order by a.sort
|
</select>
|
|
</mapper>
|