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

	<!-- 2.9.2 -->
	<resultMap class="com.hst.taxService.domain.wxfwh.GzhTzggListDomain" id="gzhTzggListCurrResMap">
    	<result property="tzggXh" column="TZGGXH"/>	
    	<result property="bt" column="BT"/>
    	<result property="ly" column="LY"/>
    	<result property="rq" column="RQ"/>
    	<result property="gdslb" column="GDSLB"/>
    </resultMap>
   
    <parameterMap class="java.util.Map" id="gzhTzggListCurrMap">
    	<parameter property="swjgDm"   javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="openId"    javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="str"    javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="rows"    javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="page"    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="dataList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="gzhTzggListCurrResMap" />
    </parameterMap>
    
    <procedure id="gzhTzggListCurr" parameterMap="gzhTzggListCurrMap" >
    	{call P_WEBJK_WX2902_GZHTZGGLIST(?,?,?,?, ?,?,?,?)}
    </procedure>
	<!-- 2.9.3 -->
	<resultMap class="com.hst.taxService.domain.wxfwh.GzhTzggNrDomain" id="gzhTzggNrCurrResMap">
    	<result property="tzggXh" column="TZGG_XH"/> 
    	<result property="bt" column="BT"/>
    	<result property="ly" column="LY"/>
    	<result property="rq" column="RQ"/>
    	<result property="nr" column="NR"/>   	
    	<result property="sfdt" column="SFDT"/>
    	<result property="picDjxh" column="PIC_DJ_XH"/>
    	<result property="picTgzxm" column="PIC_TGZXM"/>
    	<result property="gdslb" column="GDSLB"/>
    </resultMap>
    
    <resultMap class="com.hst.taxService.domain.wxfwh.GzhTzggNrfjDomain" id="gzhTzggNrfjCurrResMap">
    	<result property="fjDjxh" column="FJ_DJ_XH"/>
    	<result property="fjMc" column="FJ_MC"/>
    </resultMap>
   
    <parameterMap class="java.util.Map" id="gzhTzggNrCurrMap">
    	<parameter property="swjgDm"   javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="openId"    javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="tzggXh"   	   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="dataList"   javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="gzhTzggNrCurrResMap" />
	    <parameter property="fjDataList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="gzhTzggNrfjCurrResMap" />
    </parameterMap>
    
    <procedure id="gzhTzggNrCurr" parameterMap="gzhTzggNrCurrMap" >
    	{call P_WEBJK_WX2903_GZHTZGGNR(?,?,?,?, ?,?,?)}
    </procedure>


	 <!-- 2.9.1 获取首页通知公告 -->
  	<resultMap class="com.hst.taxService.domain.wxfwh.GzhSytzggListDomain" id="GzhSytzggListCurrResMap">
		<result property="tzggXh"   column="TZGGXH" />
		<result property="bt"       column="BT" />
		<result property="ly"       column="LY" />
		<result property="rq"       column="RQ" />
		<result property="gdslb"    column="GDSLB" />
	    <result property="syxspic"  column="SYXSPIC" /> 
    </resultMap>
    <parameterMap class="java.util.Map" id="GzhSytzggListCurrMap">
    	<parameter property="swjgDm"   javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="openId"   javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="str"      javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="rows"     javaType="java.lang.String"   jdbcType="VARCHAR" mode="IN"/>
    	<parameter property="page"     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="dataList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="GzhSytzggListCurrResMap" />
    </parameterMap>
    
    <procedure id="GzhSytzggListCurr" parameterMap="GzhSytzggListCurrMap" >
    	{call P_WEBJK_WX2901_GZHSYTZGGLIST(?,?,?,?,?, ?,?,?)}
    </procedure>
    
 
</sqlMap>