<?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"><mappernamespace="com.testor.module.emergency.dao.TContingencyPlanContentDao"><!-- 开启二级缓存 --><!-- <cache type="org.mybatis.caches.ehcache.LoggingEhcache"/> --><!-- 通用查询映射结果 --><resultMapid="BaseResultMap"type="com.testor.module.emergency.model.domain.TContingencyPlanContent"><idcolumn="plan_id"property="planId"/><idcolumn="specific_work"property="specificWork"/><idcolumn="ground_work"property="groundWork"/><idcolumn="group_key"property="groupKey"/><idcolumn="id"property="id"/><idcolumn="org_id"property="orgId"/></resultMap><selectid="getList"resultType="com.testor.module.emergency.model.vo.TContingencyPlanContentVO"> select a.id, a.plan_id, a.specific_work, a.ground_work, a.group_key, b.name, b.id as smallId, c.dict_value as groupName from t_contingency_plan_content a left join t_emergency_working_group b on a.group_key = b.id left join t_sys_dict_data c on b.group_id = c.dict_data_id where a.status = 0 and a.plan_id = #{id} and b.status = 0 and c.status = 0</select></mapper>