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


    <resultMap class="com.hst.taxService.domain.SjqhBsdtListDomain" id="querySjqhGetBsdtResMap">
        <result property="bsdtDjxh" column="BSDT_DJXH"/>
        <result property="bsdtMc" column="BSDT_MC"/>
        <result property="dh" column="DH"/>
        <result property="dhrs" column="DHRS"/>
        <result property="dhsj" column="DHSJ"/>
        <result property="zt" column="ZT"/>
        <result property="longitude" column="LONGITUDE"/>
        <result property="dimension" column="DIMENSION"/>
        <result property="jsgg" column="JSGG"/>
        <result property="bsdtDz" column="BSDT_DZ"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="querySjqhGetBsdtMap">
        <parameter property="swjgDm" 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="sjqhBsdtList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="querySjqhGetBsdtResMap"/>
    </parameterMap>

    <procedure id="querySjqhGetBsdtList" parameterMap="querySjqhGetBsdtMap">
        {call P_WEBJK_WX251_SJQHGETBSDTLIST(?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.SjqhGetDryqhxxReturnDomain" id="queryDryqhxxResMap">
        <result property="bsdtDjxh" column="BSDT_DJXH"/>
        <result property="yqhbz" column="YQHBZ"/>
        <result property="sjqhXh" column="SJQH_XH"/>
        <result property="yxbz" column="YXBZ"/>
        <result property="rq" column="RQ"/>
        <result property="hqjzsj" column="HQJZSJ"/>
        <result property="ywflbm" column="YWFLBM"/>
        <result property="ywflmc" column="YWFLMC"/>
        <result property="qhhm" column="QHHM"/>
        <result property="hqyzm" column="HQYZM"/>
        <result property="bsdtMc" column="BSDT_MC"/>
        <result property="dz" column="DZ"/>
        <result property="dh" column="DH"/>
        <result property="gj" column="GJ"/>
        <result property="gzsjSw" column="GZSJSW"/>
        <result property="gzsjXw" column="GZSJXW"/>
        <result property="longitude" column="LONGITUDE"/>
        <result property="dimension" column="DIMENSION"/>
    </resultMap>

    <parameterMap class="java.util.Map" id="queryDryqhxxMap">
        <parameter property="bsdtDjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="userID" 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="dryqhxxList" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="queryDryqhxxResMap"/>
    </parameterMap>

    <procedure id="querySjqhGetDryqhxxList" parameterMap="queryDryqhxxMap">
        {call P_WEBJK_WX252_SJQHGETDRYQHXX(?,?,?,?,?)}
    </procedure>

    <resultMap class="com.hst.taxService.domain.SjqhGetSjqhhmReturnDomain" id="querySjqhGetSjqhhmResMap">
        <result property="bsdtDjxh" column="BSDT_DJXH"/>
        <result property="yqhbz" column="YQHBZ"/>
        <result property="sjqhXh" column="SJQH_XH"/>
        <result property="yxbz" column="YXBZ"/>
        <result property="rq" column="RQ"/>
        <result property="hqjzsj" column="HQJZSJ"/>
        <result property="ywflbm" column="YWFLBM"/>
        <result property="ywflmc" column="YWFLMC"/>
        <result property="qhhm" column="QHHM"/>
        <result property="hqyzm" column="HQYZM"/>
        <result property="bsdtMc" column="BSDT_MC"/>
        <result property="dz" column="DZ"/>
        <result property="dh" column="DH"/>
        <result property="gj" column="GJ"/>
        <result property="gzsjSw" column="GZSJSW"/>
        <result property="gzsjXw" column="GZSJXW"/>
    </resultMap>

    <parameterMap class="java.util.Map" id="querySjqhGetSjqhhmMap">
        <parameter property="bsdtDjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="sjqhXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="userId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="qhhm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="errMess" 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="sjqhGetSjqhhm" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="querySjqhGetSjqhhmResMap"/>
    </parameterMap>

    <procedure id="querySjqhGetSjqhhm" parameterMap="querySjqhGetSjqhhmMap">
        {call P_WEBJK_WX255_SJQHGETSJQHHM(?,?,?,?,?,?,?,?)}
    </procedure>
    <parameterMap class="java.util.Map" id="SjqhQhhmBeforeMap">
        <parameter property="bsdtDjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="userId" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="lbDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="ywflBm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="ywflMc" 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="code" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="mess" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="sjqhXh" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="hqyzm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="hqjzsj" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
        <parameter property="njDm" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
    </parameterMap>

    <procedure id="querySjqhQhhmBefore" parameterMap="SjqhQhhmBeforeMap">
        {call P_WEBJK_WX255_SJQHQHHM_BEFORE(?,?,?,?,?,?,?,?,?,?,?,?,?)}
    </procedure>
    <resultMap class="com.hst.taxService.domain.jhxtDomain.JhxtZfQhhmAppDomain" id="querySjqhZfsjqhBeforeResMap">
        <result property="bsdtdjXh" column="BSDT_DJXH"/>
        <result property="ywflbm" column="YWFLBM"/>
        <result property="qhhm" column="QHHM"/>
    </resultMap>
    <parameterMap class="java.util.Map" id="SjqhZfsjqhBeforeMap">
        <parameter property="sjqhXh" 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="sjqhZfsjqhBefore" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="querySjqhZfsjqhBeforeResMap"/>
    </parameterMap>

    <procedure id="querySjqhZfsjqhBefore" parameterMap="SjqhZfsjqhBeforeMap">
        {call P_WEBJK_WX256_SJQHZFSJQH_BEF(?,?,?,?)}
    </procedure>

    <parameterMap class="java.util.Map" id="SjqhZfsjqhMap">
        <parameter property="sjqhXh" 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="querySjqhZfsjqh" parameterMap="SjqhZfsjqhMap">
        {call P_WEBJK_WX256_SJQHZFSJQH(?,?,?)}
    </procedure>


    <parameterMap class="java.util.Map" id="doSjqhJhxtCheckMap">
        <parameter property="bsdtDjxh" 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="doSjqhJhxtCheck" parameterMap="doSjqhJhxtCheckMap">
        {call P_WEBJK_WX25_SJQH_JHXT_CHECK(?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.SjqhGetDryqhxxAllDomain" id="querySjqhGetDryqhxxAllResMap">
        <result property="bsdtDjxh" column="BSDT_DJXH"/>
        <result property="yqhbz" column="YQHBZ"/>
        <result property="sjqhXh" column="SJQH_XH"/>
        <result property="yxbz" column="YXBZ"/>
        <result property="rq" column="RQ"/>
        <result property="hqjzsj" column="HQJZSJ"/>
        <result property="ywflbm" column="YWFLBM"/>
        <result property="ywflmc" column="YWFLMC"/>
        <result property="qhhm" column="QHHM"/>
        <result property="hqyzm" column="HQYZM"/>
        <result property="bsdtMc" column="BSDT_MC"/>
        <result property="dz" column="DZ"/>
        <result property="dh" column="DH"/>
        <result property="gj" column="GJ"/>
        <result property="gzsjSw" column="GZSJSW"/>
        <result property="gzsjXw" column="GZSJXW"/>
        <result property="bsdtDz" column="BSDT_DZ"/>
        <result property="longitude" column="LONGITUDE"/>
        <result property="dimension" column="DIMENSION"/>
    </resultMap>

    <parameterMap class="java.util.Map" id="querySjqhGetDryqhxxAllMap">
        <parameter property="userId" 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="querySjqhGetDryqhxxAllResMap"/>
    </parameterMap>

    <procedure id="querySjqhGetDryqhxxAll" parameterMap="querySjqhGetDryqhxxAllMap">
        {call P_WEBJK_WX257_SJQHGETDRYQHXXA(?,?,?,?)}
    </procedure>


    <resultMap class="com.hst.taxService.domain.SjqhGetDayQhtjDomain" id="pWebjk258SjqhgetdayqhtjResMap">
        <result property="swjgdm" column="SWJG_DM"/>
        <result property="swjgmc" column="SWJG_MC"/>
        <result property="qhrs" column="QHRS"/>
    </resultMap>

    <parameterMap class="java.util.Map" id="pWebjk258SjqhgetdayqhtjMap">
        <parameter property="rq" 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="pWebjk258SjqhgetdayqhtjResMap"/>
    </parameterMap>

    <procedure id="pWebjk258Sjqhgetdayqhtj" parameterMap="pWebjk258SjqhgetdayqhtjMap">
        {call P_WEBJK_WX258_SJQHGETDAYQHTJ(?,?,?,?)}
    </procedure>
    <resultMap class="com.hst.taxService.domain.SjqhPutqhxxDomain" id="pWebjk259SjqhPutQhxxRes">
        <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="ywflbm" column="YWFLBM"/>
        <result property="ywflmc" column="YWFLMC"/>
        <result property="yxbz" column="YXBZ"/>
        <result property="rq" column="RQ"/>
        <result property="qhhm" column="QHHM"/>
        <result property="phzt" column="PHZT"/>
    </resultMap>

    <parameterMap class="java.util.Map" id="pWebjk259SjqhPutQhxxMap">
        <parameter property="swjgdm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="appid" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="openid" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="bsdtdjxh" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="ywflbm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="rq" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
        <parameter property="qhhm" 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="pWebjk259SjqhPutQhxxRes"/>
    </parameterMap>

    <procedure id="pWebjk259SjqhPutQhxx" parameterMap="pWebjk259SjqhPutQhxxMap">
        {call P_WEBJK_WX259_SJQHPUTQHXX(?,?,?,?,?,?,?,?,?,?)}
    </procedure>
</sqlMap>