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


    <resultMap class="com.hst.taxService.domain.wxfwh.MenuxxDomain" id="pubSwjgMenuCurrResMap">
        <result property="menuDm" column="MENUDM"/>
        <result property="menuUrl" column="MENUURL"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="pubSwjgMenuCurrtMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="jyYzm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="lb" 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="pubSwjgMenuList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="pubSwjgMenuCurrResMap"/>
    </parameterMap>

    <procedure id="pubSwjgMenuCurr" parameterMap="pubSwjgMenuCurrtMap">
        {call P_WEBJK_WXFW611_PUBSWJGMENU(?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.PubBdNsrDomain" id="pubBdNsrxxCurrResMap">
        <result property="nsrsbh" column="NSRSBH"/>
        <result property="nsrmc" column="NSRMC"/>
        <result property="bdsf" column="BDSF"/>
        <result property="sfCwfzr" column="SF_CWFZR"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="pubBdNsrxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="hshj" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sfscyhxx" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="pubBdNsrxxList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="pubBdNsrxxCurrResMap"/>
    </parameterMap>

    <procedure id="pubBdNsrxxCurr" parameterMap="pubBdNsrxxCurrMap">
        {call P_WEBJK_WXFW612_PUBBDNSRXX(?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.PubMenuXxslDomain" id="pubMenuXxslCurrResMap">
        <result property="menuDm" column="MENU_DM"/>
        <result property="xxsl" column="XXSL"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="pubMenuXxslCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="pubMenuXxslList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="pubMenuXxslCurrResMap"/>
    </parameterMap>

    <procedure id="pubMenuXxslCurr" parameterMap="pubMenuXxslCurrMap">
        {call P_WEBJK_WXFW613_PUBMENUXXSL(?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.PubMenuBsznDomain" id="pubMenuBsznCurrResMap">
        <result property="menuDm" column="MENU_DM"/>
        <result property="sssxDm" column="SSSX_DM"/>
        <result property="sssxMc" column="SSSX_MC"/>
        <result property="sssxUrl" column="SSSX_URL"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="pubMenuBsznCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="menuDm" 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="pubMenuBsznList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="pubMenuBsznCurrResMap"/>
    </parameterMap>

    <procedure id="pubMenuBsznCurr" parameterMap="pubMenuBsznCurrMap">
        {call P_WEBJK_WXFW614_PUBMENUBSZN(?,?,?,?,?)}
    </procedure>

    <select id="pubGetPicByKey" parameterClass="java.util.Map" resultClass="com.hst.common.bo.FwhPubPic">
		SELECT  PIC pic  FROM $databaseUsername$.FWH_PUB_PIC where PIC_DJ_XH = #picDjxh#
	</select>

    <select id="pubGetFjxh" parameterClass="java.util.Map" resultClass="java.lang.String">
		SELECT  $databaseUsername$.SEQ_WX_DJXH.NEXTVAL FROM DUAL
	</select>


    <resultMap class="com.hst.taxService.domain.wxfwh.PubGrszxxReturnDomain" id="pubGrszxxCurrResMap">
        <result property="xm" column="XM"/>
        <result property="xb" column="XB"/>
        <result property="csrq" column="CSRQ"/>
        <result property="sjhm" column="SJHM"/>
        <result property="sfzhm" column="SFZHM"/>
        <result property="smyzbs" column="smyzbs"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="pubGrszxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="pubGrszxxList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="pubGrszxxCurrResMap"/>
    </parameterMap>

    <procedure id="pubGrszxxCurr" parameterMap="pubGrszxxCurrMap">
        {call P_WEBJK_WXFW6110_PUBGRSZXX(?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxTzggDomain" id="wdsxTzggListCurrResMap">
        <result property="tzggXh" column="TZGGXH"/>
        <result property="bt" column="BT"/>
        <result property="ly" column="LY"/>
        <result property="rq" column="RQ"/>
        <result property="ckbz" column="CKBZ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxTzggListCurrMap">
        <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="wdsxTzggList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxTzggListCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxTzggListCurr" parameterMap="wdsxTzggListCurrMap">
        {call P_WEBJK_WXFW621_WDSXTZGGLIST(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxTzggFjDomain" id="wdsxTzggNrCurrResMap">
        <result property="fjDjxh" column="FJ_DJ_XH"/>
        <result property="fjMc" column="FJ_MC"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxTzggNrCurrMap">
        <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="bt" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="ly" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="rq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nr" javaType="java.lang.String" jdbcType="CLOB" mode="OUT"/>
        <parameter property="sfdt" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="picDjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="picTgzxm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nsrmcAll" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="ckbz" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="code" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="mess" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wdsxTzggNrList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxTzggNrCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxTzggNrCurr" parameterMap="wdsxTzggNrCurrMap">
        {call P_WEBJK_WXFW622_WDSXTZGGNR(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxSstxDomain" id="wdsxSstxListCurrResMap">
        <result property="sstxXh" column="SSTXXH"/>
        <result property="ly" column="LY"/>
        <result property="rq" column="RQ"/>
        <result property="ckbz" column="CKBZ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxSstxListCurrMap">
        <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="wdsxSstxList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxSstxListCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxSstxListCurr" parameterMap="wdsxSstxListCurrMap">
        {call P_WEBJK_WXFW623_WDSXSSTXLIST(?,?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="wdsxSstxNrCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sstxXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="ly" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="rq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nr" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nsrmcAll" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="ckbz" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="wdsxSstxNrCurr" parameterMap="wdsxSstxNrCurrMap">
        {call P_WEBJK_WXFW624_WDSXSSTXNR(?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxDbrwDomain" id="wdsxDbrwListtCurrResMap">
        <result property="dbrwXh" column="DBRWXH"/>
        <result property="nsrsbh" column="NSRSBH"/>
        <result property="nsrmc" column="NSRMC"/>
        <result property="bt" column="BT"/>
        <result property="rq" column="RQ"/>
        <result property="bjqx" column="BJQX"/>
        <result property="wcbz" column="WCBZ"/>
        <result property="bdlx" column="BDLX"/>
        <result property="zdyRwbdxh" column="ZDYRWBDXH"/>
        <result property="bdUrl" column="BDURL"/>
        <result property="djxh" column="djxh"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxDbrwListtCurrMap">
        <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="wdsxDbrwList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxDbrwListtCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxDbrwListtCurr" parameterMap="wdsxDbrwListtCurrMap">
        {call P_WEBJK_WXFW625_WDSXDBRWLIST(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxDbrwNrDomain" id="wdsxDbrwNrCurrResMap">
        <result property="hXmxh" column="HXMXH"/>
        <result property="lXmxh" column="LXHXM"/>
        <result property="sjxz" column="SJXZ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxDbrwNrCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dbrwXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="bt" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="ly" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="rq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="bjqx" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wcbz" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="bdlx" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="rwsm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wcrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wcsm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wcrxm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="xffj" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="scfj" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="code" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="mess" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wdsxDbrwNrList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxDbrwNrCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxDbrwNrCurr" parameterMap="wdsxDbrwNrCurrMap">
        {call P_WEBJK_WXFW626_WDSXDBRWNR(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxDbrwBdxmDomain" id="wdsxDbrwBdxmCurrResMap">
        <result property="hlbz" column="HLBZ"/>
        <result property="xmxh" column="XMXH"/>
        <result property="xmmc" column="XMMC"/>
        <result property="pxxh" column="PXXH"/>
        <result property="sjxlx" column="SJXLX"/>
        <result property="sfblx" column="SFBLX"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxDbrwBdxmCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dbrwXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" 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="wdsxDbrwBdxmList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxDbrwBdxmCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxDbrwBdxmCurr" parameterMap="wdsxDbrwBdxmCurrMap">
        {call P_WEBJK_WXFW627_WDSXDBRWBDXM(?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxDbrwBdxmXzxDomain" id="wdsxDdrwBdxmXzxCurrResMap">
        <result property="hlbz" column="HLBZ"/>
        <result property="xmxh" column="XMXH"/>
        <result property="xzxxh" column="XZXXH"/>
        <result property="xzxmc" column="XZXMC"/>
        <result property="pxxh" column="PXXH"/>

    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxDdrwBdxmXzxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dbrwXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" 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="wdsxDdrwBdxmXzxList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxDdrwBdxmXzxCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxDdrwBdxmXzxCurr" parameterMap="wdsxDdrwBdxmXzxCurrMap">
        {call P_WEBJK_WXFW628_WDSXDBRWBDXMXZ(?,?,?,?,?,?,?)}
    </procedure>

    <insert id="saveLsbWebjkPublic" parameterClass="com.hst.common.bo.LsbWebjkPublic">
        <selectKey keyProperty="pclXh" resultClass="String" type="pre">
            select SEQ_PCL_YXXH.nextval as pclXh from dual
        </selectKey>
        insert into LSB_WEBJK_PUBLIC (PCL_XH,YWXH_XH,XH,NR) VALUES (#pclXh:NUMERIC#,#ywxhXh:VARCHAR#,#xh:VARCHAR#,#nr:VARCHAR#)
    </insert>
    <insert id="saveLsbWebjkPublicByPclXh" parameterClass="com.hst.common.bo.LsbWebjkPublic">
	   insert into LSB_WEBJK_PUBLIC (PCL_XH,YWXH_XH,XH,NR) VALUES (#pclXh:NUMERIC#,#ywxhXh:VARCHAR#,#xh:VARCHAR#,#nr:VARCHAR#)
	</insert>

    <parameterMap class="java.util.Map" id="wdsxDbrwSaveMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dbrwXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wcbz" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wcsm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="pclXh" 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="wdsxDbrwSave" parameterMap="wdsxDbrwSaveMap">
        {call P_WEBJK_WXFW629_WDSXDBRWSAVE(?,?,?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="wdsxDbrwSaveFjCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dbrwXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="fjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="fjmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="yxbz" 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="wdsxDbrwSaveFjCurr" parameterMap="wdsxDbrwSaveFjCurrMap">
        {call P_WEBJK_WXFW6210_WDSXDBRWSAVEFJ(?,?,?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxKddListDomain" id="wdsxKddListCurrResMap">
        <result property="kddh" column="KDDH"/>
        <result property="kdgsmc" column="KDGSMC"/>
        <result property="jjrmc" column="JJRMC"/>
        <result property="jjrq" column="JJRQ"/>
        <result property="wlzt" column="WLZT"/>
        <result property="bz" column="BZ"/>
        <result property="nsrsbh" column="NSRSBH"/>
        <result property="nsrmc" column="NSRMC"/>
        <result property="dz" column="DZ"/>
        <result property="yb" column="YB"/>
        <result property="sjr" column="SJR"/>
        <result property="sjhm" column="SJHM"/>
        <result property="gddh" column="GDDH"/>
        <result property="pcrq" column="PCRQ"/>
        <result property="qsrq" column="QSRQ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxKddListCurrMap">
        <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="wdsxKddList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxKddListCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxKddListCurr" parameterMap="wdsxKddListCurrMap">
        {call P_WEBJK_WXFW6211_WDSXKDDLIST(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxKddNrDomain" id="wdsxKddNrCurrResMap">
        <result property="xh" column="XH"/>
        <result property="ctime" column="CTIME"/>
        <result property="context" column="CONTEXT"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxKddNrCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="kddh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="kdgsmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="jjrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="jjrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wlzt" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="bz" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="dz" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="yb" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sjr" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sjhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="gddh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="pcrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="qsrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="code" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="mess" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wdsxKddNrList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxKddNrCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxKddNrCurr" parameterMap="wdsxKddNrCurrMap">
        {call P_WEBJK_WXFW6212_WDSXKDDNR(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxPjdcListDomain" id="wdsxPjdcListCurrResMap">
        <result property="wjdcfqXh" column="WJDCFQXH"/>
        <result property="dcbMc" column="DCBMC"/>
        <result property="zt" column="ZT"/>
        <result property="swjgDm" column="SWJGDM"/>
        <result property="swjgMc" column="SWJGMC"/>
        <result property="fqrq" column="FQRQ"/>
        <result property="nsrsbh" column="NSRSBH"/>
        <result property="nsrmc" column="NSRMC"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxPjdcListCurrMap">
        <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="wdsxPjdcList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxPjdcListCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxPjdcListCurr" parameterMap="wdsxPjdcListCurrMap">
        {call P_WEBJK_WXFW6213_WDSXPJDCLIST(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxPjdcNrDomain" id="wdsxPjdcNrCurrResMap">
        <result property="wtxh" column="WTXH"/>
        <result property="wtms" column="WTMS"/>
        <result property="wtsxDm" column="WTSXDM"/>
        <result property="sfFhxs" column="SFFHXS"/>
        <result property="pxxh" column="PXXH"/>
        <result property="ylwt" column="YLWT"/>
        <result property="wtda" column="WTDA"/>
        <result property="yjjy" column="YJJY"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxPjdcNrCurrMap">
        <parameter property="swjg_Dm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wjdcfqXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dcbMc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="zt" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="swjgMc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="fqrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="fqy" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wjdccjXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="txrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="code" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="mess" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wdsxPjdcNrList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxPjdcNrCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxPjdcNrCurr" parameterMap="wdsxPjdcNrCurrMap">
        {call P_WEBJK_WXFW6214_WDSXPJDCNR(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxPjdcNrDaxxDomain" id="wdsxPjdcNrDaxxCurrResMap">
        <result property="wtxh" column="WTXH"/>
        <result property="daxxXh" column="DAXXXH"/>
        <result property="daxxMs" column="DAXXMS"/>
        <result property="sfYxnrbl" column="SFYXNRBL"/>
        <result property="pxxh" column="PXXH"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxPjdcNrDaxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wjdcfqXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" 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="wdsxPjdcNrDaxxList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxPjdcNrDaxxCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxPjdcNrDaxxCurr" parameterMap="wdsxPjdcNrDaxxCurrMap">
        {call P_WEBJK_WXFW6215_WDSXPJDCNRDA(?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="wdsxPjdcSaveCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wjdcfqXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="pclXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wjdccjXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="txrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="wdsxPjdcSaveCurr" parameterMap="wdsxPjdcSaveCurrMap">
        {call P_WEBJK_WXFW6216_WDSXPJDCSAVE(?,?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxLzjdListDomain" id="wdsxLzjdListCurrResMap">
        <result property="lzjdDjxh" column="LZJDDJXH"/>
        <result property="swjgDm" column="SWJGDM"/>
        <result property="swjgMc" column="SWJGMC"/>
        <result property="nsrsbh" column="NSRSBH"/>
        <result property="nsrmc" column="NSRMC"/>
        <result property="lxdh" column="LXDH"/>
        <result property="zffwsy" column="ZFFWSY"/>
        <result property="pcbm" column="PCBM"/>
        <result property="gzry" column="GZRY"/>
        <result property="txrq" column="TXRQ"/>
        <result property="bh" column="BH"/>
        <result property="zt" column="ZT"/>
        <result property="xfsj" column="XFSJ"/>
        <result property="tjsj" column="TJSJ"/>
        <result property="tjr" column="TJR"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxLzjdListCurrMap">
        <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="wdsxLzjdList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxLzjdListCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxLzjdListCurr" parameterMap="wdsxLzjdListCurrMap">
        {call P_WEBJK_WXFW6217_WDSXLZJDLIST(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxLzjdNrDomain" id="wdsxLzjdNrCurrResMap">
        <result property="wtbm" column="WTBM"/>
        <result property="wtms" column="WTMS"/>
        <result property="wtda" column="WTDA"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxLzjdNrCurrMap">
        <parameter property="swjg_Dm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="lzjdDjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="swjgMc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="lxdh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="zffwsy" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="pcbm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="gzry" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="txrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="bh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="zt" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="xfsj" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="tjsj" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="tjr" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="code" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="mess" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="wdsxLzjdNrList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxLzjdNrCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxLzjdNrCurr" parameterMap="wdsxLzjdNrCurrMap">
        {call P_WEBJK_WXFW6218_WDSXLZJDNR(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>

    <insert id="saveLsbWebjkPublic2" parameterClass="com.hst.common.bo.LsbWebjkPublic2">
        <selectKey keyProperty="pclXh" resultClass="String" type="pre">
            select SEQ_PCL_YXXH.nextval as pclXh from dual
        </selectKey>
        insert into LSB_WEBJK_PUBLIC2 (PCL_XH,YWXH_XH,COL_1,COL_2) VALUES (#pclXh:NUMERIC#,#ywxhXh:VARCHAR#,#col_1:VARCHAR#,#col_2:VARCHAR#)
    </insert>
    <insert id="saveLsbWebjkPublic2ByPclXh" parameterClass="com.hst.common.bo.LsbWebjkPublic2">
	   insert into LSB_WEBJK_PUBLIC2 (PCL_XH,YWXH_XH,COL_1,COL_2) VALUES (#pclXh:NUMERIC#,#ywxhXh:VARCHAR#,#col_1:VARCHAR#,#col_2:VARCHAR#)
	</insert>

    <parameterMap class="java.util.Map" id="wdsxLzjdSaveCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="lzjdDjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="pclXh" 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="wdsxLzjdSaveCurr" parameterMap="wdsxLzjdSaveCurrMap">
        {call P_WEBJK_WXFW6219_WDSXLZJDSAVE(?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="wdsxBdNsrJcCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" 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="wdsxBdNsrJcCurr" parameterMap="wdsxBdNsrJcCurrMap">
        {call P_WEBJK_WXFW620_WDSXBDNSRJC(?,?,?,?,?)}
    </procedure>


    <parameterMap class="java.util.Map" id="wdsxBdNsrYzmCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sfzhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sjhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sflb" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sfcwfzr" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="wdsxBdNsrYzmCurr" parameterMap="wdsxBdNsrYzmCurrMap">
        {call P_WEBJK_WXFW6221_WDSXBDNSRYZM(?,?,?,?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="wdsxBdNsrBdCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sfzhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sjhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="yzm" 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="wdsxBdNsrBdCurr" parameterMap="wdsxBdNsrBdCurrMap">
        {call P_WEBJK_WXFW6222_WDSXBDNSRBD(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxBdNsrBsyDomain" id="wdsxBdNsrBsyCurrResMap">
        <result property="xm" column="XM"/>
        <result property="sfzhm" column="SFZHM"/>
        <result property="sjhm" column="SJHM"/>
        <result property="sflbDm" column="SFLBDM"/>
        <result property="sflbMc" column="SFLBMC"/>
        <result property="sfZgxtsf" column="SFZGXTSF"/>
        <result property="bsyDjxh" column="BSYDJXH"/>
        <result property="sfybd" column="SFYBD"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxBdNsrBsyCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" 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="wdsxBdNsrBsyList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxBdNsrBsyCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxBdNsrBsyCurr" parameterMap="wdsxBdNsrBsyCurrMap">
        {call P_WEBJK_WXFW6223_WDSXBDNSRBSY(?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="wdsxBdNsrBsyAddCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="xm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sfzhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sjhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sflbDm" 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="wdsxBdNsrBsyAddCurr" parameterMap="wdsxBdNsrBsyAddCurrMap">
        {call P_WEBJK_WXFW6224_WDSXNSRBSYADD(?,?,?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="wdsxBdnsrBsyDelCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bsyDjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sflbDm" 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="wdsxBdnsrBsyDelCurr" parameterMap="wdsxBdnsrBsyDelCurrMap">
        {call P_WEBJK_WXFW6225_WDSXNSRBSYDEL(?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxGrszGetPicDomain" id="wdsxGrszGetPicCurrResMap">
        <result property="sfztxlbDm" column="SFZTXLBDM"/>
        <result property="sjly" column="SJLY"/>
        <result property="pic" column="PIC"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxGrszGetPicCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="wdsxGrszGetPicList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxGrszGetPicCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxGrszGetPicCurr" parameterMap="wdsxGrszGetPicCurrMap">
        {call P_WEBJK_WXFW6226_WDSXGRSZGPIC(?,?,?,?,?)}
    </procedure>

    <select id="wdsxQueryBsydjXh" parameterClass="java.util.Map" resultClass="java.lang.String">
		 SELECT A.BSYDJ_XH FROM $databaseUsername$.FWH_SWJG_ZHXX A
		 WHERE A.SWJG_DM=#swjgDm# AND A.OPENID=#openId#
	</select>
    <select id="wdsxQuerySmzBsySfztx" parameterClass="java.util.Map" resultClass="java.lang.Integer">
		 SELECT COUNT(*) NUM FROM $databaseUsername$.SMZ_BSY_SFZTX A
		 WHERE A.BSYDJ_XH = #bsydjXh#
		   AND A.SFZTXLB_DM = #sfztxlbDm#
	</select>
    <update id="wdsxSmzBsySfztxUpate" parameterClass="com.hst.common.bo.SmzBsySfztx">
	   update $databaseUsername$.SMZ_BSY_SFZTX set PIC = #pic#,SJLY = #sjly#,CJRQ = to_date(#cjrq#, 'YYYY-MM-DD') where BSYDJ_XH = #bsydjXh# and SFZTXLB_DM = #sfztxlbDm#
	</update>
    <insert id="wdsxSmzBsySfztxSave" parameterClass="com.hst.common.bo.SmzBsySfztx">
	   insert into $databaseUsername$.SMZ_BSY_SFZTX (BSYDJ_XH,SFZTXLB_DM,PIC,SJLY,CJRQ) VALUES (#bsydjXh:NUMERIC#,#sfztxlbDm:VARCHAR#,#pic:CLOB#,#sjly:VARCHAR#,to_date(#cjrq#, 'YYYY-MM-DD'))
	</insert>

    <parameterMap class="java.util.Map" id="wdsxGrszUpdateCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="xm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="xb" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="csrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sjhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sfzhm" 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="wdsxGrszUpdateCurr" parameterMap="wdsxGrszUpdateCurrMap">
        {call P_WEBJK_WXFW6228_WDSXGRSZUP(?,?,?,?,?,?,?,?,?)}
    </procedure>

    <insert id="wdsxYjjySave" parameterClass="java.util.Map">
        <selectKey keyProperty="yjjydjXh" resultClass="string" type="pre">
            select $databaseUsername$.SEQ_WX_DJXH.nextval yjjydjXh from dual
        </selectKey>
        insert into $databaseUsername$.FWH_WDSX_YJJY
        (YJJY_DJXH,
        SWJG_DM,
        OPENID,
        YJJYNR,
        FSSJ,
        SFXYHF,
        CKBZ,
        HFBZ,
        YXBZ)
        values
        (#yjjydjXh:VARCHAR#,
        #swjgDm:VARCHAR#,
        #openId:VARCHAR#,
        #yjjynr:VARCHAR#,
        sysdate,
        #sfxyhf:VARCHAR#,
        'N',
        'N',
        #yxbz:VARCHAR#)
    </insert>

    <resultMap class="com.hst.taxService.domain.wxfwh.WdsxYjjyListDomain" id="wdsxYjjyListCurrResMap">
        <result property="yjjyDjxh" column="YJJYDJXH"/>
        <result property="yjjynr" column="YJJYNR"/>
        <result property="fssj" column="FSSJ"/>
        <result property="sfxyhf" column="SFXYHF"/>
        <result property="hfbz" column="HFBZ"/>
        <result property="hfnr" column="HFNR"/>
        <result property="hfsj" column="HFSJ"/>
        <result property="hfr" column="HFR"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="wdsxYjjyListCurrMap">
        <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="wdsxYjjyList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="wdsxYjjyListCurrResMap"/>
    </parameterMap>

    <procedure id="wdsxYjjyListCurr" parameterMap="wdsxYjjyListCurrMap">
        {call P_WEBJK_WXFW6230_WDSXYJJYLIST(?,?,?,?,?,?,?,?)}
    </procedure>

    <select id="selectFwhPubFileByKey" parameterClass="java.util.Map" resultClass="com.hst.common.bo.FwhPubFile">
		SELECT FILE_DJ_XH fileDjxh,FILEDATA filedata  FROM $databaseUsername$.FWH_PUB_FILE where FILE_DJ_XH = #fileDjxh#
	</select>
    <insert id="insertFwhPubFile" parameterClass="com.hst.common.bo.FwhPubFile">
    	insert INTO $databaseUsername$.FWH_PUB_FILE (FILE_DJ_XH,FILEDATA)
    	VALUES(#fileDjxh#,#filedata#)

    </insert>

    <resultMap class="com.hst.taxService.domain.wxfwh.YyfwCxZjxxDomain" id="yyfwCxZjxxListCurrResMap">
        <result property="czryDm" column="CZRY_DM"/>
        <result property="czryMc" column="CZRY_MC"/>
        <result property="swbmDm" column="SWBM_DM"/>
        <result property="swbmMc" column="SWBM_MC"/>
        <result property="zcms" column="ZCMS"/>
        <result property="headPic" column="HEAD_PIC"/>
        <result property="yyrq" column="YYRQ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="yyfwCxZjxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="yyfwsxDm" 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="yyfwCxZjxxListCurrResMap"/>
    </parameterMap>

    <procedure id="yyfwCxZjxxCurr" parameterMap="yyfwCxZjxxCurrMap">
        {call P_WEBJK_WXFW6511_YYFWCXZJXX(?,?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.YyfwCxZjyyfbsjDomain" id="yyfwCxZjyyfbsjCurrResMap">
        <result property="czryDm" column="CZRY_DM"/>
        <result property="rq" column="RQ"/>
        <result property="sxwbz" column="SXWBZ"/>
        <result property="rsMax" column="RS_MAX"/>
        <result property="rsYyy" column="RS_YYY"/>
        <result property="rsKyy" column="RS_KYY"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="yyfwCxZjyyfbsjCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="czryDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="czryMc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="swbmDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="swbmMc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="zcms" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="headPic" javaType="java.lang.String" jdbcType="CLOB" typeHandler="org.springframework.orm.ibatis.support.ClobStringTypeHandler" mode="OUT"/>
        <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="yyfwCxZjyyfbsjCurrResMap"/>
    </parameterMap>

    <procedure id="yyfwCxZjyyfbsjCurr" parameterMap="yyfwCxZjyyfbsjCurrMap">
        {call P_WEBJK_WXFW6512_CXZJYYFBSJ(?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="YyfwSaveYyxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="czryDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="rq" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sxwbz" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="yywtms" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="yysxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="yysxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="YyfwSaveYyxxCurr" parameterMap="YyfwSaveYyxxCurrMap">
        {call P_WEBJK_WXFW6513_YYFWSAVEYYXX(?,?,?,?,?,?,?,?,?,?)}
    </procedure>
    <!--
    <select id="selectCountFwhYyxxByOpenid"  parameterClass="java.util.Map" resultClass="java.lang.Integer">
    	SELECT COUNT(1) FROM $databaseUsername$.FWH_YYFW_YYXX A
    		WHERE A.CZRY_DM=#czryDm# AND A.RQ>=SYSDATE AND A.SWJG_DM =#swjgDm# AND A.OPENID=#openId# AND A.YXBZ='Y'
    </select>
     <select id="selectFwhYyxxYysxh"  parameterClass="java.util.Map" resultClass="java.lang.String">
			SELECT COUNT(1)+1 yysxh  FROM $databaseUsername$.FWH_YYFW_YYXX A WHERE A.CZRY_DM=#czryDm# AND to_char(A.RQ,'yyyy-mm-dd')=#rq# AND A.sxwbz =#sxwbz#
	 </select>
    <insert id="insertFwhYyfwYyxx" parameterClass="com.hst.common.bo.FwhYyfwYyxx" >
   		<selectKey keyProperty="yyfwXh" resultClass="String" type="pre">
			select $databaseUsername$.SEQ_WX_YYFWXH.nextval as yyfwXh from dual
		</selectKey>
    	INSERT INTO $databaseUsername$.FWH_YYFW_YYXX(YYFW_XH,CZRY_DM,RQ,SXWBZ,SWJG_DM,OPENID,BSYDJ_XH,YYSJ,YYSXH,YXBZ )
    	VALUES (#yyfwXh#,#czryDm#,TO_DATE(#rq#,'YYYY-MM-DD'),#sxwbz#,#swjgDm#,#openId#,#bsydjXh#,sysdate,#yysxh#,'Y')
    </insert>
         -->
    <resultMap class="com.hst.taxService.domain.wxfwh.YyfwCxWyyyxxDomain" id="YyfwCxWyyyxxListCurrResMap">
        <result property="yyfwXh" column="YYFW_XH"/>
        <result property="czryDm" column="CZRY_DM"/>
        <result property="czryMc" column="CZRY_MC"/>
        <result property="swbmDm" column="SWBM_DM"/>
        <result property="swbmMc" column="SWBM_MC"/>
        <result property="zcms" column="ZCMS"/>
        <result property="headPic" column="HEAD_PIC"/>
        <result property="rq" column="RQ"/>
        <result property="sxwbz" column="SXWBZ"/>
        <result property="yysj" column="YYSJ"/>
        <result property="yysxh" column="YYSXH"/>
        <result property="yxbz" column="YXBZ"/>
        <result property="qxsj" column="QXSJ"/>
        <result property="slsj" column="SLSJ"/>
        <result property="slqkms" column="SLQKMS"/>

        <result property="yywtms" column="yywtms"/>
        <result property="thbz" column="thbz"/>
        <result property="thsj" column="thsj"/>
        <result property="thyy" column="thyy"/>
        <result property="bsypjbz" column="bsypjbz"/>
        <result property="bsypj_zynl" column="bsypj_zynl"/>
        <result property="bsypj_fwtd" column="bsypj_fwtd"/>
        <result property="bsypj_pjnr" column="bsypj_pjnr"/>
        <result property="bsypjsj" column="bsypjsj"/>
        <result property="swzypjbz" column="swzypjbz"/>
        <result property="swzypj_zysy" column="swzypj_zysy"/>
        <result property="swzypj_gtscd" column="swzypj_gtscd"/>
        <result property="swzypjsj" column="swzypjsj"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="YyfwCxWyyyxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="YyfwCxWyyyxxListCurrResMap"/>
    </parameterMap>

    <procedure id="YyfwCxWyyyxxCurr" parameterMap="YyfwCxWyyyxxCurrMap">
        {call P_WEBJK_WXFW6514_CXWYYYXX(?,?,?,?,?,?,?)}
    </procedure>
    <parameterMap class="java.util.Map" id="yyfwQxyyfwMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="yyfwXh" 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="yyfwQxyyfw" parameterMap="yyfwQxyyfwMap">
        {call P_WEBJK_WXFW6515_YYFWQXYY(?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="pWebjk6519wxfwBsypjMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="yyfwXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bsypj_zynl" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bsypj_fwtd" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bsypj_pjnr" 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="pWebjk6519wxfwBsypj" parameterMap="pWebjk6519wxfwBsypjMap">
        {call P_WEBJK_WXFW6519_YYFWBSYPJ(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.PubGetBsdtDomain" id="PubGetBsdtListCurrResMap">
        <result property="swjgDm" column="SWJG_DM"/>
        <result property="swjgMc" column="SWJG_MC"/>
        <result property="bsdtDjxh" column="BSDT_DJXH"/>
        <result property="bsdtMc" column="BSDT_JC"/>
        <result property="bsdtDz" column="BSDT_DZ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="PubGetBsdtCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="PubGetBsdtListCurrResMap"/>
    </parameterMap>
    <procedure id="PubGetBsdtCurr" parameterMap="PubGetBsdtCurrMap">
        {call P_WEBJK_WXFW6111_PUBGETBSDT(?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.GkdhCxDomain" id="GkdhCxListCurrResMap">
        <result property="gdslb" column="GDSLB"/>
        <result property="gdsmc" column="GDSMC"/>
        <result property="dwmc" column="DWMC"/>
        <result property="lxdh" column="LXDH"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="GkdhCxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="GkdhCxListCurrResMap"/>
    </parameterMap>

    <procedure id="GkdhCxCurr" parameterMap="GkdhCxCurrMap">
        {call P_WEBJK_WXFW651_GKDHCX(?,?,?,?,?)}
    </procedure>


    <parameterMap class="java.util.Map" id="ZgswjgCxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="swjgmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="swbmmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="lxdh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="ZgswjgCx" parameterMap="ZgswjgCxCurrMap">
        {call P_WEBJK_WXFW652_ZGSWJGCX(?,?,?,?,?,?,?,?,?)}
    </procedure>


    <parameterMap class="java.util.Map" id="ZgswgyCxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="glyxm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="szks" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="bgs" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="bgsdh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sjhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="qtlxfs" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="ZgswgyCxCurr" parameterMap="ZgswgyCxCurrMap">
        {call P_WEBJK_WXFW653_ZGSWGYCX(?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.StpxCxKcxxDomain" id="StpxCxKcxxListCurrResMap">
        <result property="pxkcXh" column="PXKC_XH"/>
        <result property="ssSwjgmc" column="SSSWJGMC"/>
        <result property="pxdx" column="PXDX"/>
        <result property="pxnr" column="PXNR"/>
        <result property="pxsj" column="PXSJ"/>
        <result property="pxdd" column="PXDD"/>
        <result property="bmjzrq" column="BMJZRQ"/>
        <result property="maxbms" column="MAXBMS"/>
        <result property="ybmsl" column="YBMSL"/>
        <result property="kcztDm" column="KCZTDM"/>
        <result property="kcztMc" column="KCZTMC"/>
        <result property="sfybm" column="SFYBM"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="StpxCxKcxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="StpxCxKcxxListCurrResMap"/>
    </parameterMap>

    <procedure id="StpxCxKcxxCurr" parameterMap="StpxCxKcxxCurrMap">
        {call P_WEBJK_WXFW654_STPXCXKCXX(?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.StpxCxKcxxxxDomain" id="StpxCxKcxxxxListCurrResMap">
        <result property="xh" column="XH"/>
        <result property="fjmc" column="FJMC"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="StpxCxKcxxxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="pxkcXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="ssSwjgmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="pxdx" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="pxnr" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="pxsj" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="pxdd" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="bmjzrq" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="maxbms" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="ybmsl" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="Zzdw" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sfwdwbm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sfgrbm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sfdrcbm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="kcztDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="kcztMc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="StpxCxKcxxxxListCurrResMap"/>
    </parameterMap>

    <procedure id="StpxCxKcxxxxCurr" parameterMap="StpxCxKcxxxxCurrMap">
        {call P_WEBJK_WXFW655_STPXCXKCXXXX(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>


    <parameterMap class="java.util.Map" id="StpxSaveBmxxCurrMap">
        <parameter property="pxkcbmXh" 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="StpxSaveBmxxCurr" parameterMap="StpxSaveBmxxCurrMap">
        {call P_WEBJK_WXFW656_STPXSAVEBMXX(?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.StpxCxYbmkcDomain" id="StpxCxYbmkcListCurrResMap">
        <result property="pxkcXh" column="PXKC_XH"/>
        <result property="ssSwjgmc" column="SSSWJGMC"/>
        <result property="pxdx" column="PXDX"/>
        <result property="pxnr" column="PXNR"/>
        <result property="pxsj" column="PXSJ"/>
        <result property="pxdd" column="PXDD"/>
        <result property="bmjzrq" column="BMJZRQ"/>
        <result property="maxbms" column="MAXBMS"/>
        <result property="ybmsl" column="YBMSL"/>
        <result property="kcztDm" column="KCZTDM"/>
        <result property="kcztMc" column="KCZTMC"/>
        <result property="pxkcbmXh" column="PXKCBM_XH"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="StpxCxYbmkcCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sjhm" 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="StpxCxYbmkcListCurrResMap"/>
    </parameterMap>

    <procedure id="StpxCxYbmkcCurr" parameterMap="StpxCxYbmkcCurrMap">
        {call P_WEBJK_WXFW657_STPXCXYBMKC(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.StpxCxPjnrDomain" id="StpxCxPjnrListCurrResMap">
        <result property="pjwtDm" column="PJWT_DM"/>
        <result property="pjwtMc" column="PJWT_MC"/>
        <result property="xxbz" column="XXBZ"/>
        <result property="xxList" column="XXLIST"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="StpxCxPjnrCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="pxkcXh" 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="StpxCxPjnrListCurrResMap"/>
    </parameterMap>

    <procedure id="StpxCxPjnrCurr" parameterMap="StpxCxPjnrCurrMap">
        {call P_WEBJK_WXFW659_STPXCXPJNR(?,?,?,?,?,?)}
    </procedure>

    <insert id="insertPxkcKcbm" parameterClass="com.hst.common.bo.NsfwStpxPxkcBmmd">
        <selectKey keyProperty="pxkcbmXh" resultClass="String" type="pre">
            select SEQ_NSFW_PXKCBM_XH.nextval as pxkcbmXh from dual
        </selectKey>
        insert into NSFW_STPX_PXKC_BMMD@NSFW(PXKCBM_XH,PXKC_XH,GRBZ,NSRSBH,XM,SJHM,EMAIL,MDQRBZ,YXBZ,BMFS,OPENID)
        values(#pxkcbmXh:NUMERIC#,#pxkcXh:NUMERIC#,#grbz:VARCHAR#,
        #nsrsbh:VARCHAR#,#xm:VARCHAR#,#sjhm:VARCHAR#,#yxdz:VARCHAR#,#mdqrbz:VARCHAR#,#yxbz:VARCHAR#,#bmfs#,#openId#)
    </insert>
    <select id="selectCountNsfwStpxPxkcBmmd" resultClass="java.lang.Integer" parameterClass="java.util.Map">
		SELECT COUNT(1) FROM NSFW_STPX_PXKC_BMMD A WHERE A.PXKC_XH = #pxkcXh# AND A.OPENID = #openid# AND A.YXBZ = 'Y'
	</select>
    <!--培训课程 评价 保存-->
    <insert id="insertPxkcPj" parameterClass="com.hst.common.bo.NsfwStpxPxkcPj">
		insert into NSFW_STPX_PXKC_PJ@NSFW(PXKCBM_XH,PJWT_DM,XXXH,PXKC_XH,PJRQ,PJFS,BZ)
		values(#pxkcbmXh:NUMERIC#,#pjwtDm:NUMERIC#,#xxxh:VARCHAR#,#pxkcXh:VARCHAR#,to_date(#pjrq:DATE#,'yyyy-MM-dd'),
		#pjfs:VARCHAR#,#bz:VARCHAR#)
	</insert>
    <delete id="deleteNsfwStpxPxkcPjByPxkcbmxh" parameterClass="java.util.Map">
		delete FROM NSFW_STPX_PXKC_PJ@NSFW WHERE PXKCBM_XH=#pxkcbmXh#
	</delete>

    <select id="selectCountPxkcYjjy" resultClass="java.lang.Integer" parameterClass="java.util.Map">
		select count(1) from  NSFW_STPX_PXKC_YJYJ@NSFW a where a.PXKCBM_XH=#pxkcbmXh#
	</select>
    <!--培训课程 意见建议 保存-->
    <insert id="insertPxkcYjjy" parameterClass="com.hst.common.bo.NsfwStpxPxkcYjjy">
		insert into NSFW_STPX_PXKC_YJYJ@NSFW(PXKCBM_XH,PXKC_XH,YJJY,DJRQ)
		values(#pxkcbmXh:NUMERIC#,#pxkcXh:NUMERIC#,#yjjy:VARCHAR#,to_date(#djrq:DATE#,'yyyy-MM-dd'))
	</insert>
    <update id="updatePxkcYjjy" parameterClass="com.hst.common.bo.NsfwStpxPxkcYjjy">
		UPDATE NSFW_STPX_PXKC_YJYJ@NSFW a SET YJJY=#yjjy# ,djrq =to_date(#djrq:DATE#,'yyyy-MM-dd')
		where a.PXKCBM_XH=#pxkcbmXh#
	</update>
    <select id="selectFwhSwjgZhxxGr" parameterClass="java.util.Map" resultClass="com.hst.common.bo.FwhSwjgZhxxGr">
		SELECT SWJG_DM swjgDm,OPENID openId,SEX sex,NICKNAME nickName,CITY city,COUNTRY country,
			PROVINCE province,SUBSCRIBE_DAY subscribeDay,SUBSCRIBE_TIME subscribeTime,REMARK remark,GROUPID groupid,YXBZ yxbz
			FROM  $databaseUsername$.FWH_SWJG_ZHXX_GR  A
		WHERE A.SWJG_DM=#swjgDm# and A.OPENID=#openId#
	</select>
    <insert id="insertFwhSwjgZhxxGr" parameterClass="com.hst.common.bo.FwhSwjgZhxxGr">
   		INSERT INTO $databaseUsername$.FWH_SWJG_ZHXX_GR (SWJG_DM,OPENID,SEX,NICKNAME,CITY,COUNTRY,PROVINCE,SUBSCRIBE_DAY,SUBSCRIBE_TIME,REMARK,GROUPID,YXBZ,GXRQ )
   		VALUES(#swjgDm#,#openId#,#sex#,#nickName#,#city#,#country#,#province#,  TO_DATE(#subscribeDay:DATE#, 'yyyy-MM-dd'), TO_DATE(#subscribeTime:DATE#, 'yyyy-MM-dd hh24:mi:ss'),#remark#,#groupid#,#yxbz#,sysdate)
    </insert>
    <update id="updateFwhSwjgZhxxGr" parameterClass="com.hst.common.bo.FwhSwjgZhxxGr">
    	update $databaseUsername$.FWH_SWJG_ZHXX_GR a
    	   set SWJG_DM          = #swjgDm#,
		       openid         = #openId#,
		       sex            = #sex#,
		       nickname       = #nickName#,
		       city           = #city#,
		       country        = #country#,
		       province       = #province#,
		       subscribe_day  = to_date(#subscribeDay#,'yyyy-mm-dd'),
		       subscribe_time =  to_date(#subscribeTime#,'yyyy-mm-dd hh24:mi:ss'),
		       remark      = #remark#,
		       groupid        = #groupid#,
		       yxbz 	=#yxbz#,
		       gxrq		=sysdate
		 where A.SWJG_DM=#swjgDm# and A.OPENID=#openId#
    </update>
    <resultMap class="com.hst.taxService.domain.wxfwh.WjzCheckSqzgReturnDomain" id="WjzCheckSqzgCurrResMap">
        <result property="nsrsbh" column="NSRSBH"/>
        <result property="nsrmc" column="NSRMC"/>
        <result property="zgswjgDm" column="ZGSWJG_DM"/>
        <result property="zgswjgMc" column="ZGSWJG_MC"/>
        <result property="frxm" column="FRXM"/>
        <result property="sfzjmc" column="SFZJMC"/>
        <result property="sfzjhm" column="SFZJHM"/>
        <result property="lxr" column="LXR"/>
        <result property="lxdh" column="LXDH"/>
        <result property="djzclxMc" column="DJZCLX_MC"/>
        <result property="swdjd" column="SWDJD"/>
        <result property="yxqq" column="YXQQ"/>
        <result property="yxqz" column="YXQZ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="WjzCheckSqzgCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" 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="WjzCheckSqzgCurrResMap"/>
    </parameterMap>

    <procedure id="WjzCheckSqzgCurr" parameterMap="WjzCheckSqzgCurrMap">
        {call P_WEBJK_WXFW634_WJZCHECKSQZG(?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.WjzCxYsqxxDomain" id="WjzCxYsqxxListCurrResMap">
        <result property="sssxSlxh" column="SSSX_SLXH"/>
        <result property="wjDjhzxh" column="WS_DJHZ_XH"/>
        <result property="yxqq" column="YXQ_Q"/>
        <result property="yxqz" column="YXQ_Z"/>
        <result property="wcjydlx" column="WCJYDLX"/>
        <result property="wcjyd" column="WCJYD"/>
        <result property="jyfs" column="JYFS"/>
        <result property="xmmc" column="XMMC"/>
        <result property="htje" column="HTJE"/>
        <result property="slztDm" column="SLZT_DM"/>
        <result property="slztMc" column="SLZT_MC"/>
        <result property="slr" column="SLR"/>
        <result property="slrq" column="SLRQ"/>
        <result property="wjzSqdbh" column="WJZ_SQDBH"/>
        <result property="wszg" column="WSZG"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="WjzCxYsqxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" 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="WjzCxYsqxxListCurrResMap"/>
    </parameterMap>

    <procedure id="WjzCxYsqxxCurr" parameterMap="WjzCxYsqxxCurrMap">
        {call P_WEBJK_WXFW636_WJZCXYSQXX(?,?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="WjzQxsqCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" 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="WjzQxsqCurr" parameterMap="WjzQxsqCurrMap">
        {call P_WEBJK_WXFW637_WJZQXSQ(?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.FpjylxCheckSqzgDomain" id="fpjylxCheckSqzgCurrResMap">
        <result property="lxrXm" column="LXRXM"/>
        <result property="lxrSjhm" column="LXRSJHM"/>
        <result property="lxrGddh" column="LXRGDDH"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpjylxCheckSqzgCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="zgswjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="zgswjgMc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="fpjbrxm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="fpjbrsfz" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="yjsjhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sfyxhfp" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="fpjylxCheckSqzgCurrResMap"/>
    </parameterMap>

    <procedure id="fpjylxCheckSqzgCurr" parameterMap="fpjylxCheckSqzgCurrMap">
        {call P_WEBJK_WXFW638_FPJYLXCKSQZG(?,?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>

    <select id="selectFpyjCheckNsrYjxx" parameterClass="java.util.Map" resultClass="com.hst.common.domain.NsrxxDomain">
    	SELECT A.FDDBRMC fddbrmc,B.CWFZRMC cwfzrmc,A.BSRMC bsrmc,A.SCJYDZ scjydz,B.ZCDZ zcdz
		  FROM CTAIS2.DJ_NSRXX A,CTAIS2.DJ_NSRXX_KZ B
		 WHERE A.NSRDZDAH = B.NSRDZDAH
		   AND A.NSRSBH = #nsrsbh#
    </select>


    <resultMap class="com.hst.taxService.domain.wxfwh.FpjylxCxNsrPzxxDomain" id="FpjylxCxNsrPzxxListCurrResMap">
        <result property="fpzlDm" column="FPZL_DM"/>
        <result property="fpzlMc" column="FPZL_MC"/>
        <result property="mygpzgsl" column="MYGPZGSL"/>
        <result property="zdfpje" column="ZDFPJE"/>
        <result property="lgsl" column="LGSL"/>
        <result property="cpzgsl" column="CPZGSL"/>
        <result property="wsgpBz" column="WSGP_BZ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="FpjylxCxNsrPzxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" 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="FpjylxCxNsrPzxxListCurrResMap"/>
    </parameterMap>

    <procedure id="FpjylxCxNsrPzxxCurr" parameterMap="FpjylxCxNsrPzxxCurrMap">
        {call P_WEBJK_WXFW639_FPYJLXCXPZXX(?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.FpjylxCxNsrJcxxDomain" id="FpjylxCxNsrJcxxCurrMapResMap">
        <result property="fpzlDm" column="FPZL_DM"/>
        <result property="fpDm" column="FP_DM"/>
        <result property="fpzlMc" column="FPZL_MC"/>
        <result property="fs" column="FS"/>
        <result property="fpqh" column="FPQH"/>
        <result property="fpzh" column="FPZH"/>
        <result property="fpKcztDm" column="FP_KCZT_DM"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="FpjylxCxNsrJcxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" 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="FpjylxCxNsrJcxxCurrMapResMap"/>
    </parameterMap>

    <procedure id="FpjylxCxNsrJcxxCurr" parameterMap="FpjylxCxNsrJcxxCurrMap">
        {call P_WEBJK_WXFW6310_FPYJLXNSRJCXX(?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.FpjylxCxNsrDylgxxDomain" id="FpjylxCxNsrDylgxxResMap">
        <result property="fpzlDm" column="FPZL_DM"/>
        <result property="fpDm" column="FP_DM"/>
        <result property="fs" column="FS"/>
        <result property="fpqh" column="FPQH"/>
        <result property="fpzh" column="FPZH"/>
        <result property="rq" column="RQ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="FpjylxCxNsrDylgxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="ssyf" 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="FpjylxCxNsrDylgxxResMap"/>
    </parameterMap>

    <procedure id="fpjylxCxNsrDylgxxCurr" parameterMap="FpjylxCxNsrDylgxxCurrMap">
        {call P_WEBJK_WXFW6311_FPYJLXNSRLGXX(?,?,?,?,?,?,?)}
    </procedure>

    <resultMap id="pWebjkWxfw6312FpyjxxResMap" class="com.hst.taxService.domain.wxfwh.FpjylxCxNsrFpyjxxDomain">
        <result property="fpzlDm" column="FPZLDM"/>
        <result property="fpYjjgDm" column="FPYJJGDM"/>
        <result property="fpDm" column="FPDM"/>
        <result property="fs" column="FS"/>
        <result property="fpqh" column="FPQH"/>
        <result property="fpzh" column="FPZH"/>
        <result property="rqQ" column="RQ_Q"/>
        <result property="rqZ" column="RQ_Z"/>
        <result property="je" column="JE"/>
        <result property="se" column="SE"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="pWebjkWxfw6312FpyjxxMap">
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="fpzlDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="fpDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="fpqh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="fpzh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dataList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="pWebjkWxfw6312FpyjxxResMap"/>
    </parameterMap>

    <procedure id="pWebjkWxfw6312Fpyjxx" parameterMap="pWebjkWxfw6312FpyjxxMap">
        {call P_WEBJK_WXFW6312_FPYJFPYJXX(?,?,?,?,?,?)}
    </procedure>
    <resultMap class="com.hst.taxService.domain.wxfwh.PubGetDmbxxDomain" id="pubGetDmbxxResMap">
        <result property="dm" column="DM"/>
        <result property="mc" column="MC"/>
        <result property="by1" column="BY1"/>
        <result property="by2" column="BY2"/>
        <result property="by3" column="BY3"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="pubGetDmbxxCurrCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dmbmc" 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="pubGetDmbxxResMap"/>
    </parameterMap>

    <procedure id="pubGetDmbxxCurr" parameterMap="pubGetDmbxxCurrCurrMap">
        {call P_WEBJK_WXFW6113_PUBGETDMBXX(?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.FpjylxCxNsrSqslxxDomain" id="fpjylxCxNsrSqslxxResMap">
        <result property="sssxSlxh" column="SSSX_SLXH"/>
        <result property="wjDjhzxh" column="WS_DJHZ_XH"/>
        <result property="wsgpSqlbDm" column="WSGP_SQLB_DM"/>
        <result property="wsgpSqlxDm" column="WSGP_SQLX_DM"/>
        <result property="sqrq" column="SQRQ"/>
        <result property="sqsj" column="SQSJ"/>
        <result property="gpyxm" column="GPYXM"/>
        <result property="gpysfzm" column="GPYSFZM"/>
        <result property="kddh" column="KDDH"/>
        <result property="wsgpSqdbh" column="WSGP_SQDBH"/>
        <result property="byfsyy" column="BYFSYY"/>
        <result property="sljg" column="SLJG"/>
        <result property="slztDm" column="SLZT_DM"/>
        <result property="slztMc" column="SLZT_MC"/>
        <result property="slr" column="SLR"/>
        <result property="slrq" column="SLRQ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpjylxCxNsrSqslxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" 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="fpjylxCxNsrSqslxxResMap"/>
    </parameterMap>

    <procedure id="fpjylxCxNsrSqslxxCurr" parameterMap="fpjylxCxNsrSqslxxCurrMap">
        {call P_WEBJK_WXFW6314_FPJYLXCXSQ(?,?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="fpjylxQxsqCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" 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="fpjylxQxsqCurr" parameterMap="fpjylxQxsqCurrMap">
        {call P_WEBJK_WXFW6315_FPJYLXQXSQ(?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.FpjylxCxSqslMxxxReturnDomain" id="fpyjlxcxmxResMap">
        <result property="wsgpSqlbDm" column="WSGP_SQLB_DM"/>
        <result property="wsgpSqlxDm" column="WSGP_SQLX_DM"/>
        <result property="gpyxm" column="GPYXM"/>
        <result property="gpysfzm" column="GPYSFZM"/>
        <result property="sqrq" column="SQRQ"/>
        <result property="sqsj" column="SQSJ"/>
        <result property="swjgMc" column="SL_SWJG_MC"/>
        <result property="bsdtMc" column="SL_BSDT_MC"/>
        <result property="lxrXm" column="LXRXM"/>
        <result property="lxrSjhm" column="LXRSJHM"/>
        <result property="lxrGddh" column="LXRGDDH"/>
        <result property="yjxm" column="YJXM"/>
        <result property="yjdz" column="YJDZ"/>
        <result property="yjyb" column="YJYB"/>
        <result property="yjsjhm" column="YJSJHM"/>
        <result property="yjdddh" column="YJGDDH"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpyjlxcxmxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" 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="fpyjlxcxmxResMap"/>
    </parameterMap>

    <procedure id="fpyjlxcxmxCurr" parameterMap="fpyjlxcxmxCurrMap">
        {call P_WEBJK_WXFW6316_FPJYLXCXMX(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.FpyjlxSlmxFpffDomain" id="fpyjlxcxmxFfResMap">
        <result property="fpzlMc" column="FPZL_MC"/>
        <result property="fpqh" column="FPQH"/>
        <result property="fpzh" column="FPZH"/>
        <result property="dw" column="DW"/>
        <result property="ffrq" column="FFRQ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpyjlxcxmxFfCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" 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="fpyjlxcxmxFfResMap"/>
    </parameterMap>

    <procedure id="fpyjlxcxmxFfCurr" parameterMap="fpyjlxcxmxFfCurrMap">
        {call P_WEBJK_WXFW6316_FPJYLXCXMXFF(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.FpyjlxSlmxLgsqDomain" id="fpyjlxcxmxLgResMap">
        <result property="fpzlMc" column="FPZL_MC"/>
        <result property="lgsl" column="LGSL"/>
        <result property="dw" column="DW"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpyjlxcxmxLgCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" 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="fpyjlxcxmxLgResMap"/>
    </parameterMap>

    <procedure id="fpyjlxcxmxLgCurr" parameterMap="fpyjlxcxmxLgCurrMap">
        {call P_WEBJK_WXFW6316_FPJYLXCXMXSQ(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.FpyjlxSlmxYjsqDomain" id="fpyjlxcxmxYjResMap">
        <result property="fpzlMc" column="FPZL_MC"/>
        <result property="fs" column="FS"/>
        <result property="fpqh" column="FPQH"/>
        <result property="fpzh" column="FPZH"/>
        <result property="fpYjjgDm" column="FP_YJJG_DM"/>
        <result property="rqQ" column="KPRQ_Q"/>
        <result property="rqZ" column="KPRQ_Z"/>
        <result property="je" column="KPJE"/>
        <result property="se" column="SE"/>
        <result property="yjzt" column="YJZT"/>
        <result property="yjrq" column="YJRQ"/>
        <result property="fpDm" column="FP_DM"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpyjlxcxmxYjCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" 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="fpyjlxcxmxYjResMap"/>
    </parameterMap>

    <procedure id="fpyjlxcxmxYjCurr" parameterMap="fpyjlxcxmxYjCurrMap">
        {call P_WEBJK_WXFW6316_FPJYLXCXMXYJ(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.FpdkCheckSqzgLxrDomain" id="fpdkCheckSqzgCurrResMap">
        <result property="lxrXm" column="LXRXM"/>
        <result property="lxrSjhm" column="LXRSJHM"/>
        <result property="lxrGddh" column="LXRGDDH"/>
        <result property="lxrDjxh" column="LXRDJXH"/>
    </resultMap>
    <resultMap class="com.hst.taxService.domain.wxfwh.FpdkCheckSqzgYjxxDomain" id="fpdkCheckSqzgCurrYjListMap">
        <result property="yjxm" column="yjxm"/>
        <result property="yjdz" column="yjdz"/>
        <result property="yjyb" column="yjyb"/>
        <result property="yjsjhm" column="yjsjhm"/>
        <result property="yjdddh" column="YJGDDH"/>
        <result property="yjDjxh" column="YJDJXH"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpdkCheckSqzgCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="dkfpsqlxDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrmc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="zgswjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="zgswjgMc" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="xhfdz" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="xhfdh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="xhfkhyh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="xhfyhzh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="fr" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="cwfzr" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="xm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sjhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="gddh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="dkxybz" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="yzpsxybz" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="kpxe" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="xhfyhdm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="yjDjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="lxrDjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="jbdm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="fpdkCheckSqzgCurrResMap"/>
        <parameter property="yjList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="fpdkCheckSqzgCurrYjListMap"/>
    </parameterMap>

    <procedure id="fpdkCheckSqzgCurr" parameterMap="fpdkCheckSqzgCurrMap">
        {call P_WEBJK_WXFW6317_FPDKCHECKSQZG(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.FpdkCxGhfxxReturnDomain" id="fpdkCxGhfxxCurrResMap">
        <result property="ghfnsrsbh" column="GHFNSRSBH"/>
        <result property="ghfnsrmc" column="GHFNSRMC"/>
        <result property="ghfdz" column="GHFDZ"/>
        <result property="ghfdh" column="GHFDH"/>
        <result property="ghfkhyh" column="GHFKHYH"/>
        <result property="ghfyhzh" column="GHFYHZH"/>
        <result property="ghfyhdm" column="GHFYHDM"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpdkCxGhfxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="ghnsrsbh" 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="fpdkCxGhfxxCurrResMap"/>
    </parameterMap>

    <procedure id="fpdkCxGhfxxCurr" parameterMap="fpdkCxGhfxxCurrMap">
        {call P_WEBJK_WXFW6318_FPDKCXGHF(?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="fpdkSaveSqxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bcbz" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <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="fpdkSaveSqxxCurr" parameterMap="fpdkSaveSqxxCurrMap">
        {call P_WEBJK_WXFW6319_FPDKSAVESQXX(?,?,?,?,?,?,?,?)}
    </procedure>
    <insert id="insertWsFpDkfpsqLsb" parameterClass="com.hst.common.bo.WsFpDkfpsqLsb">
		insert into SSGLADMIN.WS_FP_DKFPSQ_LSB
		  (WS_DJHZ_XH,DKFPSQLX_DM,SQR_ZJHM,SQR_MC,SQR_LB,SQRQ,SQSJ,
		   FKFMC,FKFZJHM,FKFDZ,FKFDH,FKFYHMC,FKFYHZH,SKFMC,SKFZJHM,
		   SKFDZ,SKFDH,SKFYHMC,SKFYHZH,SHRMC,SHRSBH,FHRMC,FHRSBH,
		   QZDZ,CLZL,CLHM,CCDW,KPJE,JSHJ,SEHJ,SQLY,DKFPSQLB_DM,LXR_DJXH,YJDZ_DJXX_XH,
		   BZ,KJ_FPDM,KJ_FPHM,KJ_FPRQ,KJ_GS_SPHM,KJ_GS_SPRQ,KJ_DS_SPHM,KJ_DS_SPRQ,SWJG_DM,
		   FDDBR,CWFZR,TXR,YSHWXX,FKFLX_DM,FKFZJLX_DM,KPLB_DM,DKFP_SQDBH,SFJM,JMSLX,BSDT_DJXH,HWLWFWLX,FKFYHDM,SKFYHDM,FKFDJXH,SKFDJXH,
		   JMSYY,SFYDDK,JMSE,NSR_SWJG_DM,JBDM,ZSPM_DM,SJLY_DM)
		values(#wsDjhzXh#,#dkfpsqlxDm#,#sqrzjhm#,#sqrmc#,#sqrlb#,to_date(#sqrq#,'yyyy-MM-dd'),sysdate,#fkfmc#,
		   #fkfzjhm#,#fkfdz#,#fkfdh#,#fkfyhmc#,#fkfyhzh#,#skfmc#,
		   #skfzjhm#,#skfdz#,#skfdh#,#skfyhmc#,#skfyhzh#,#shrmc#,#shrsbh#,#fhrmc#,
		   #fhrsbh#,#qzdz#,#clzl#,#clhm#,#ccdw#,#kpje#,#jshj#,#sehj#,
		   #sqly#,#dkfpsqlbDm#,#lxrDjxh#,#yjdzDjxxXh#,#bz#,#kjFpdm#,
		   #kjFphm#,to_date(#kjFprq:DATE#,'yyyy-MM-dd'),#kjGsSphm#,to_date(#kjGsSprq:DATE#,'yyyy-MM-dd'),
		   #kjDsSphm#,to_date(#kjDsSprq:DATE#,'yyyy-MM-dd'),#swjgDm#,#fddbr#,
		   #cwfzr#,#txr#,#yshwxx#,#fkflxDm#,#fkfzjlxDm#,#kplbDm#,#dkfpSqdbh#,#sfjm#,#jmslx#,#bsdtDjxh#,#hwlwfwlx#,#fkfyhdm#,#skfyhdm#,#fkfdjxh#,#skfdjxh#,
		   #jmsyy#,#sfyddk#,#jmse#,#nsrSwjgDm#,#jbdm#,#zspmDm#,#sjlyDm#)
	</insert>
    <!--插入数据-->
    <insert id="insertWsFpDkfpsqZbLsb" parameterClass="com.hst.common.bo.WsFpDkfpsqLsbZb">
		insert into SSGLADMIN.WS_FP_DKFPSQ_ZB_LSB(WS_DJHZ_XH,XH,PM,GG,DW,SL,DJ,JFLC,JE,SLI,SE,BZ,DWSL_DM)
		values(#wsDjhzXh#,#xh#,#pm#,#gg#,#dw#,#sl#,#dj#,#jflc#,#je#,#sli#,#se#,#bz#,#dwslDm#)
	</insert>

    <resultMap class="com.hst.taxService.domain.wxfwh.FpdkCxNsrSqslxxDomain" id="fpdkCxNsrSqslxxResMap">
        <result property="sssxSlxh" column="SSSX_SLXH"/>
        <result property="wsDjhzXh" column="WS_DJHZ_XH"/>
        <result property="dkfpsqlxDm" column="DKFPSQLX_DM"/>
        <result property="dkfpsqlbDm" column="DKFPSQLB_DM"/>
        <result property="sqrq" column="SQRQ"/>
        <result property="sqsj" column="SQSJ"/>
        <result property="kddh" column="KDDH"/>
        <result property="dkfpSqdbh" column="DKFP_SQDBH"/>
        <result property="kpje" column="KPJE"/>
        <result property="Byslyj" column="BYSLYJ"/>
        <result property="slztDm" column="SLZT_DM"/>
        <result property="slztMc" column="SLZT_MC"/>
        <result property="slr" column="SLR"/>
        <result property="slrq" column="SLRQ"/>
        <result property="fkfmc" column="FKFMC"/>
        <result property="sssxDm" column="SSSX_DM"/>
        <result property="sssxMc" column="SSSX_MC"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpdkCxNsrSqslxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" 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="fpdkCxNsrSqslxxResMap"/>
    </parameterMap>

    <procedure id="fpdkCxNsrSqslxxCurr" parameterMap="fpdkCxNsrSqslxxCurrMap">
        {call P_WEBJK_WXFW6320_FPDKCXLIST(?,?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="fpdkQxsqCurrCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" 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="fpdkQxsqCurr" parameterMap="fpdkQxsqCurrCurrMap">
        {call P_WEBJK_WXFW6321_FPDKQXSQ(?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.FpdkCxSqslMxxxReturnDomain" id="fpdkCxSqslMxxxResMap">
        <result property="dkfpsqlxDm" column="DKFPSQLX_DM"/>
        <result property="dkfpsqlbDm" column="DKFPSQLB_DM"/>
        <result property="sqrzjhm" column="SQR_ZJHM"/>
        <result property="sqrmc" column="SQR_MC"/>
        <result property="sqrlb" column="SQR_LB"/>
        <result property="sqrq" column="SQRQ"/>
        <result property="sqsj" column="SQSJ"/>
        <result property="fkfmc" column="FKFMC"/>
        <result property="fkfzjhm" column="FKFZJHM"/>
        <result property="fkfdz" column="FKFDZ"/>
        <result property="fkfdh" column="FKFDH"/>
        <result property="fkfyhmc" column="FKFYHMC"/>
        <result property="fkfyhzh" column="FKFYHZH"/>
        <result property="skfmc" column="SKFMC"/>
        <result property="skfzjhm" column="SKFZJHM"/>
        <result property="skfdz" column="SKFDZ"/>
        <result property="skfdh" column="SKFDH"/>
        <result property="skfyhmc" column="SKFYHMC"/>
        <result property="skfyhzh" column="SKFYHZH"/>
        <result property="shrmc" column="SHRMC"/>
        <result property="shrsbh" column="SHRSBH"/>
        <result property="fhrmc" column="FHRMC"/>
        <result property="fhrsbh" column="FHRSBH"/>
        <result property="qzdz" column="QZDZ"/>
        <result property="clzl" column="CLZL"/>
        <result property="clhm" column="CLHM"/>
        <result property="ccdw" column="CCDW"/>
        <result property="kpje" column="KPJE"/>
        <result property="jshj" column="JSHJ"/>
        <result property="sehj" column="SEHJ"/>
        <result property="sqly" column="SQLY"/>
        <result property="bz" column="BZ"/>
        <result property="fddbr" column="FDDBR"/>
        <result property="cwfzr" column="CWFZR"/>
        <result property="txr" column="TXR"/>
        <result property="fkflxDm" column="FKFLX_DM"/>
        <result property="yshwxx" column="YSHWXX"/>
        <result property="fkfzjlxDm" column="FKFZJLX_DM"/>
        <result property="kplbDm" column="KPLB_DM"/>
        <result property="dkfpSqdbh" column="DKFP_SQDBH"/>
        <result property="sfjm" column="SFJM"/>
        <result property="jmslxMc" column="JMSLX"/>
        <result property="swjgMc" column="SL_SWJG_MC"/>
        <result property="bsdtMc" column="SL_BSDT_MC"/>
        <result property="lxrXm" column="LXRXM"/>
        <result property="lxrSjhm" column="LXRSJHM"/>
        <result property="lxrGddh" column="LXRGDDH"/>
        <result property="yjxm" column="YJXM"/>
        <result property="yjdz" column="YJDZ"/>
        <result property="yjyb" column="YJYB"/>
        <result property="yjdddh" column="YJGDDH"/>
        <result property="yjsjhm" column="YJSJHM"/>
        <result property="hwlwfwlx" column="HWLWFWLX"/>
        <result property="fkfyhdm" column="FKFYHDM"/>
        <result property="skfyhdm" column="SKFYHDM"/>
        <result property="jmsyy" column="JMSYY"/>
        <result property="sfyddk" column="SFYDDK"/>
        <result property="jmse" column="JMSE"/>
        <result property="swjgDm" column="SWJG_DM"/>
        <result property="bsdtDjxh" column="BSDT_DJXH"/>
        <result property="lxrDjxh" column="LXR_DJXH"/>
        <result property="yjDjxh" column="YJ_DJXH"/>
        <result property="jmslx" column="JMSLX"/>
        <result property="kjFpdm" column="KJ_FPDM"/>
        <result property="kjFphm" column="KJ_FPHM"/>
        <result property="kjFprq" column="KJ_FPRQ"/>
        <result property="kjfprmc" column="KJFPRMC"/>
        <result property="kjGsSphm" column="KJ_GS_SPHM"/>
        <result property="kjsprmc" column="KJSPRMC"/>
        <result property="kjGsSprq" column="KJ_GS_SPRQ"/>
        <result property="zspmDm" column="ZSPM_DM"/>
        <result property="dkSwjgNsrsbh" column="DK_SWJG_NSRSBH"/>
        <result property="dkSwjgNsrmc" column="DK_SWJG_NSRMC"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="fpdkCxSqslMxxxCurrMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" 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="fpdkCxSqslMxxxResMap"/>
    </parameterMap>

    <procedure id="fpdkCxSqslMxxxCurr" parameterMap="fpdkCxSqslMxxxCurrMap">
        {call P_WEBJK_WXFW6322_FPDKCXMX(?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.FpdkCxSqslMxxxDomain" id="fpdkCxSqslMxxxResMap2">
        <result property="xh" column="XH"/>
        <result property="pm" column="PM"/>
        <result property="gg" column="GG"/>
        <result property="dw" column="DW"/>
        <result property="sl" column="SL"/>
        <result property="dj" column="DJ"/>
        <result property="jflc" column="JFLC"/>
        <result property="je" column="JE"/>
        <result property="sli" column="SLI"/>
        <result property="se" column="SE"/>
        <result property="bz" column="BZ"/>
        <result property="dwslDm" column="DWSL_DM"/>
    </resultMap>

    <parameterMap class="java.util.Map" id="fpdkCxSqslMxxxCurrMap2">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="nsrsbh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sssxSlxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="wsDjhzXh" 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="fpdkCxSqslMxxxResMap2"/>
    </parameterMap>

    <procedure id="fpdkCxSqslMxxxCurr2" parameterMap="fpdkCxSqslMxxxCurrMap2">
        {call P_WEBJK_WXFW6322_FPDKCXMXZB(?,?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.XxcjGetNsrmdDomain" id="XxcjGetNsrmdRes">
        <result property="djxh" column="djxh"/>
        <result property="nsrsbh" column="nsrsbh"/>
        <result property="nsrmc" column="nsrmc"/>
        <result property="rwlb" column="rwlb"/>
        <result property="rw_uuid" column="rw_uuid"/>
        <result property="bzsm" column="bzsm"/>
        <result property="ztbz" column="ztbz"/>
        <result property="ztsm" column="ztsm"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="XxcjGetNsrmdMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" 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="XxcjGetNsrmdRes"/>
    </parameterMap>

    <procedure id="XxcjGetNsrmd" parameterMap="XxcjGetNsrmdMap">
        {call P_WEBJK_WXFW6239_XXCJGETNSRMD(?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.XxcjGetNsrZlscqkDomain" id="XxcjGetNsrZlscqkRes">
        <result property="bdjzl_xh" column="bdjzl_xh"/>
        <result property="bdjzl_mc" column="bdjzl_mc"/>
        <result property="yscsl" column="yscsl"/>
    </resultMap>
    <resultMap class="com.hst.taxService.domain.wxfwh.XxcjGetNsrZlscqkReturnDomain" id="XxcjGetNsrZlscqkRtn">
        <result property="djxh" column="djxh"/>
        <result property="rw_uuid" column="rw_uuid"/>
        <result property="nsrsbh" column="nsrsbh"/>
        <result property="nsrmc" column="nsrmc"/>
        <result property="wxts" column="wxts"/>
        <result property="ztbz" column="ztbz"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="XxcjGetNsrZlscqkMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="rw_uuid" 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="datRtn" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="XxcjGetNsrZlscqkRtn"/>
        <parameter property="dataList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="XxcjGetNsrZlscqkRes"/>
    </parameterMap>

    <procedure id="XxcjGetNsrZlscqk" parameterMap="XxcjGetNsrZlscqkMap">
        {call P_WEBJK_WXFW6240_XXCJGETSCQK(?,?,?,?,?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.wxfwh.XxcjGetNsrZlyscxxDomain" id="XxcjGetNsrZlyscxxRes">
        <result property="zl_uuid" column="zl_uuid"/>
        <result property="zlpic_nr" column="zlpic_nr"/>
        <result property="zlpic_url" column="zlpic_url"/>
    </resultMap>
    <resultMap class="com.hst.taxService.domain.wxfwh.XxcjGetNsrZlyscxxReturnDomain" id="XxcjGetNsrZlyscxxRtn">
        <result property="djxh" column="djxh"/>
        <result property="rw_uuid" column="rw_uuid"/>
        <result property="bdjzl_xh" column="bdjzl_xh"/>
        <result property="bdjzl_mc" column="bdjzl_mc"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="XxcjGetNsrZlyscxxMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="rw_uuid" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bdjzl_xh" 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="datRtn" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="XxcjGetNsrZlyscxxRtn"/>
        <parameter property="dataList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="XxcjGetNsrZlyscxxRes"/>
    </parameterMap>

    <procedure id="XxcjGetNsrZlyscxx" parameterMap="XxcjGetNsrZlyscxxMap">
        {call P_WEBJK_WXFW6241_XXCJGETYSCXX(?,?,?,?,?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.wxfwh.XxcjSaveSczlReturnDomain" id="XxcjSaveSczlRes">
        <result property="zl_uuid" column="zl_uuid"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="XxcjSaveSczlMap">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="rw_uuid" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bdjzl_xh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="zlpic_nr" javaType="java.lang.String" jdbcType="CLOB" 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="XxcjSaveSczlRes"/>
    </parameterMap>

    <procedure id="XxcjSaveSczl" parameterMap="XxcjSaveSczlMap">
        {call P_WEBJK_WXFW6242_XXCJSAVESCZL(?,?,?,?,?,?,?,?,?)}
    </procedure>


    <parameterMap class="java.util.Map" id="XxcjDelSczlMAP">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="rw_uuid" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bdjzl_xh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="zl_uuid" 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="XxcjDelSczl" parameterMap="XxcjDelSczlMAP">
        {call P_WEBJK_WXFW6243_XXCJDELSCZL(?,?,?,?,?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="XxcjSczlTjshPar">
        <parameter property="swjgDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="djxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="rw_uuid" 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="XxcjSczlTjsh" parameterMap="XxcjSczlTjshPar">
        {call P_WEBJK_WXFW6244_XXCJSCZLTJSH(?,?,?,?,?,?)}
    </procedure>


</sqlMap>