<?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="cn.roadm.mapper.ErrCodeMapper">

	<resultMap type="ErrCode" id="errCodeResultMap">
		<id column="id" property="id" />
		<id column="errcode" property="errcode" />
		<id column="reason" property="reason" />
		<result column="process_mode" property="process_mode" />
		<result column="supplier" property="supplier" />
		<result column="operator" property="operator" />
		<result column="username" property="username" />
	</resultMap>


	

	

	<select id="getErrCodeByResc" parameterType="TaskDetailInfo"
		resultMap="errCodeResultMap">
		select id,errcode,reason,process_mode
		,supplier,operator,username
		from sms_err_code where errcode = #{stat_desc} 
		<if test="opoperator != null and opoperator != ''">
			and operator like CONCAT('%',#{opoperator},'%')
		</if>
		
		limit 1
	</select>

</mapper>