<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMap
        PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
        "http://ibatis.apache.org/dtd/sql-map-2.dtd">
<sqlMap namespace="com.hst.tmService.dao.TaxSmzAppMapper">
    <resultMap class="com.hst.task.domain.TaskData" id="pNsfwJhGetSjtbrwMapRes">
        <result property="sjtbrw_bm" column="sjtbrw_bm"/>
        <result property="csbz" column="csbz"/>
        <result property="yxzq" column="yxzq"/>
        <result property="zxyjbz" column="zxyjbz"/>
        <result property="sjcsbz" column="sjcsbz"/>
        <result property="sjcsbz" column="sjcsbz"/>
        <result property="select_sql" column="select_sql"/>
        <result property="insert_sql" column="insert_sql"/>
        <result property="hxcl_proc" column="hxcl_proc"/>
        <result property="ywzhsj" column="ywzhsj"/>
        <result property="jgsj" column="JGSJ"/>
        <result property="jgsj" column="JGSJ"/>
        <result property="delete_sql" column="delete_sql"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="pNsfwJhGetSjtbrwMap">
        <parameter property="bsdt_djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bz" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dataList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="pNsfwJhGetSjtbrwMapRes"/>
    </parameterMap>
    <procedure id="pNsfwJhGetSjtbrw" parameterMap="pNsfwJhGetSjtbrwMap">
        {call p_nsfw_jh_get_sjtbrw(?,?,?)}
    </procedure>

    <resultMap class="com.hst.task.domain.SqlScriptData" id="pNsfwJhGetSqlRes">
        <result property="sql_xh" column="sql_xh"/>
        <result property="sql" column="sql"   jdbcType="CLOB"/>

    </resultMap>
    <parameterMap class="java.util.Map" id="pNsfwJhGetSqlMap">
        <parameter property="bsdt_djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dataList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="pNsfwJhGetSqlRes"/>
    </parameterMap>
    <procedure id="pNsfwJhGetSql" parameterMap="pNsfwJhGetSqlMap">
        {call P_NSFW_JH_GET_SQL(?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="pNsfwJhGetSqlHxclMap">
        <parameter property="bsdt_djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sql_xh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="cgbz" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="mess" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
    </parameterMap>
    <procedure id="pNsfwJhGetSqlHxcl" parameterMap="pNsfwJhGetSqlHxclMap">
        {call P_NSFW_JH_GET_SQL_HXCL(?,?,?,?)}
    </procedure>
    <resultMap class="com.hst.task.domain.ApiUrlData" id="pNsfwJhxtGetApiUrlRes">
        <result property="bid" column="bid"/>
        <result property="url" column="API_URL"   />

    </resultMap>

    <parameterMap class="java.util.Map" id="pNsfwJhxtGetApiUrlMap">
        <parameter property="bsdt_djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dataList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="pNsfwJhxtGetApiUrlRes"/>
    </parameterMap>
    <procedure id="pNsfwJhxtGetApiUrl" parameterMap="pNsfwJhxtGetApiUrlMap">
        {call P_NSFW_JHX_GET_APIURL(?,?)}
    </procedure>

</sqlMap>