<?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.BusTaxZxrdAppMapper">

	
    <resultMap class="com.hst.taxService.domain.ZxrdwtDomain" id="queryZxrdGetListResMap">
    	<result property="zxrdXh" column="ZXRD_XH"/>
    	<result property="swjgDm" column="SWJG_DM"/>
    	<result property="bt" column="BT"/>
    	<result property="fbrq" column="FBRQ"/>
    	<result property="topbz" column="TOPBZ"/>
    	<result property="newbz" column="NEWBZ"/>
    	<result property="gjz" column="GJZ"/>
    	<result property="llcs" column="LLCS"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="queryZxrdGetListMap">
    	<parameter property="swjgDm"  		javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="str"     		javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="zxrdYwflDm"  	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="zxrdGetList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="queryZxrdGetListResMap" />
    </parameterMap>
    
    <procedure id="queryZxrdGetList" parameterMap="queryZxrdGetListMap" >
    	{call P_WEBJK_WX211_ZXRDGETLIST(?,?,?,?,?,?,?)}
    </procedure>
    
    <resultMap class="com.hst.taxService.domain.ZxrdwtmxReturnDomain" id="queryZxrdGetMessResMap">
    	<result property="zxrdXh" column="ZXRD_XH"/>
    	<result property="swjgDm" column="SWJG_DM"/>
    	<result property="nr" column="NR"/>
    	<result property="bt" column="BT"/>
    	<result property="fbrq" column="FBRQ"/>
    	<result property="topbz" column="TOPBZ"/>
    	<result property="newbz" column="NEWBZ"/>
    	<result property="gjz" column="GJZ"/>
    	<result property="llcs" column="LLCS"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="queryZxrdGetMessMap">
    	<parameter property="zxrdXh"   javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="code"     javaType="java.lang.String"   jdbcType="VARCHAR"  mode="OUT" />
	    <parameter property="mess"     javaType="java.lang.String"   jdbcType="VARCHAR" mode="OUT" />
    	<parameter property="zxrdGetMess"  javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="queryZxrdGetMessResMap" />

    </parameterMap>
    
    <procedure id="queryZxrdGetMess" parameterMap="queryZxrdGetMessMap" >
    	{call P_WEBJK_WX212_ZXRDGETMESS(?,?,?,?)}
    </procedure>
    
   
    <parameterMap class="java.util.Map" id="queryZxrdPutViewTimeMap">
    	<parameter property="zxrdXh"    javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="sjm"       javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="wxh"       javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="openDate"  javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="openTime"  javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="closeTime" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
	    <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="queryZxrdPutViewTime" parameterMap="queryZxrdPutViewTimeMap" >
    	{call P_WEBJK_WX213_ZXRDPUTVIEWTIME(?,?,?,?,?,?,?,?)}
    </procedure>
	
</sqlMap>