<?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.BusTaxBsznAppMapper">
    <resultMap class="com.hst.taxService.domain.BsznSxflDomain" id="queryBsznGetSxflResMap">
    	<result property="sssxdlDM" column="SSSXDL_DM"/>
    	<result property="sssxdlMc" column="SSSXDL_MC"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="queryBsznGetSxflMap">
    	<parameter property="swjgDm"  javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
	    <parameter property="bsznSxfl" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="queryBsznGetSxflResMap" />
    </parameterMap>
    
    <procedure id="queryBsznGetSxfl" parameterMap="queryBsznGetSxflMap" >
    	{call P_WEBJK_WX231_BSZNGETSXFL(?,?)}
    </procedure>
    
    <resultMap class="com.hst.taxService.domain.BsznSssxLbDomain" id="queryBsznGetSssxListResMap">
    	<result property="sssxDm" column="SSSX_DM"/>
    	<result property="sssxMC" column="SSSX_MC"/>
    	<result property="jdbz" column="JDBZ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="queryBsznGetSssxListMap">
    	<parameter property="swjgDm"   javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="sssxdlDm"   javaType="java.lang.String"   jdbcType="VARCHAR"  mode="IN" />
		<parameter property="index"   javaType="java.lang.Integer"  jdbcType="BIGINT" mode="IN" />
	    <parameter property="size"    javaType="java.lang.Integer"  jdbcType="BIGINT" mode="IN" />
	    <parameter property="count"   javaType="java.lang.Integer"  jdbcType="BIGINT" mode="OUT" />
	    <parameter property="bsznSssxList"  javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="queryBsznGetSssxListResMap" />
    </parameterMap>
    
    <procedure id="queryBsznGetSssxList" parameterMap="queryBsznGetSssxListMap" >
    	{call P_WEBJK_WX232_BSZNGETSSSXLIST(?,?,?,?,?,?)}
    </procedure>
    
    <resultMap class="com.hst.taxService.domain.BsznSssxSmDomain" id="queryBsznGetSssxSmMap">
    	<result property="xmmc"  column="XMMC"/>
    	<result property="xmnr"  column="XMNR"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="queryBsznGetSssxSmMap">
    	<parameter property="swjgDm"    javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="sssxDm"       javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="nrbz"       javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="bsznGetSssxSm"  javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="queryBsznGetSssxSmMap" />
	    <parameter property="code"      javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT" />
	    <parameter property="mess"  javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT" />
    </parameterMap>
    
    <procedure id="queryBsznGetSssxSm" parameterMap="queryBsznGetSssxSmMap" >
    	{call P_WEBJK_WX233_BSZNGETSSSXSM(?,?,?,?,?,?)}
    </procedure>
	
</sqlMap>