ResultExitDataMapper.xml 4.1 KB
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sunyo.wlpt.cgonms.provide.mapper.ResultExitDataMapper">
    <resultMap id="BaseResultMap" type="com.sunyo.wlpt.cgonms.provide.domain.ResultExitData">
        <!--@mbg.generated-->
        <!--@Table TALLYMASTER-->
        <result column="AUTOID" jdbcType="VARCHAR" property="autoId"/>
        <result column="WAYBILLNOMASTER" jdbcType="VARCHAR" property="waybillNoMaster"/>
        <result column="FLIGHTNO" jdbcType="VARCHAR" property="flightNo"/>
        <result column="FLIGHTDATE" jdbcType="TIMESTAMP" property="flightDate"/>
        <result column="SEGMENT" jdbcType="VARCHAR" property="segment"/>
        <result column="ORIGINATINGSTATION" jdbcType="VARCHAR" property="originatingStation"/>
        <result column="DESTINATIONSTATION" jdbcType="VARCHAR" property="destinationStation"/>
        <result column="TALLYTOTALPIECE" jdbcType="VARCHAR" property="tallyTotalPiece"/>
        <result column="TALLYTOTALWEIGHT" jdbcType="VARCHAR" property="tallyTotalWeight"/>

<!--        <result column="O_NAME" jdbcType="VARCHAR" property="oName"/>-->
<!--        <result column="TCD_NAME" jdbcType="VARCHAR" property="tcdName"/>-->
<!--        <result column="TCD_TYPECODE" jdbcType="VARCHAR" property="tcdTypeCode"/>-->
<!--        <result column="TALLTYPE" jdbcType="VARCHAR" property="tallType"/>-->
<!--        <result column="FD_NAME" jdbcType="VARCHAR" property="fdName"/>-->
<!--        <result column="TOTALWEIGHT" jdbcType="VARCHAR" property="totalWeight"/>-->
<!--        <result column="TOTALGROSSWEIGHTMEASUREUC" jdbcType="VARCHAR" property="totalGrossWeightMeasureuc"/>-->
<!--        <result column="TOTALPIECE" jdbcType="VARCHAR" property="totalPiece"/>-->
<!--        <result column="GROSSWEIGHTMEASUREUC" jdbcType="VARCHAR" property="grossWeightMeasureuc"/>-->
<!--        <result column="LOADSTARTTIME" jdbcType="TIMESTAMP" property="loadStartTime"/>-->
<!--        <result column="LOADENDTIME" jdbcType="TIMESTAMP" property="loadEndTime"/>-->
<!--        <result column="STATUS" jdbcType="VARCHAR" property="status"/>-->
<!--        <result column="CUSTOMSCODE" jdbcType="VARCHAR" property="customsCode"/>-->
<!--        <result column="PRODUCTNAME" jdbcType="VARCHAR" property="productName"/>-->
<!--        <result column="DISCHARGEDATE" jdbcType="TIMESTAMP" property="dischargeDate"/>-->
<!--        <result column="RECEIPTINFORMATION" jdbcType="VARCHAR" property="receiptInformation"/>-->
<!--        <result column="CREATEDATE" jdbcType="TIMESTAMP" property="createDate"/>-->
<!--        <result column="DEAL_FLAG" jdbcType="VARCHAR" property="dealFlag"/>-->
<!--        <result column="BILL_TALLY_FLAG" jdbcType="VARCHAR" property="billTallyFlag"/>-->
<!--        <result column="DEAL_TIME" jdbcType="TIMESTAMP" property="dealTime"/>-->
<!--        <result column="TRANSPORTSPLITDESCRIPTION" jdbcType="VARCHAR" property="transportSplitDescription"/>-->

    </resultMap>
    <sql id="Base_Column_List">
        <!--@mbg.generated-->
        AUTOID, WAYBILLNOMASTER, TCD_NAME, TCD_TYPECODE, TALLTYPE, FLIGHTNO, FLIGHTDATE,
        SEGMENT, ORIGINATINGSTATION, O_NAME, DESTINATIONSTATION, FD_NAME, TOTALWEIGHT, TOTALGROSSWEIGHTMEASUREUC,
        TOTALPIECE, TALLYTOTALPIECE, TALLYTOTALWEIGHT, GROSSWEIGHTMEASUREUC, LOADSTARTTIME,
        LOADENDTIME, "STATUS", CUSTOMSCODE, PRODUCTNAME, DISCHARGEDATE, RECEIPTINFORMATION,
        CREATEDATE, DEAL_FLAG, BILL_TALLY_FLAG, DEAL_TIME, TRANSPORTSPLITDESCRIPTION
    </sql>
    <!-- 获取 新舱单——理货信息 中的相应数据 -->
    <select id="getResultExitDataInfo" parameterType="com.sunyo.wlpt.cgonms.provide.domain.ResultExitData"
            resultMap="BaseResultMap">
        select
        <include refid="Base_Column_List"/>
        from TALLYMASTER
        where 1=1
        <!-- 航班号 -->
        <if test="flightNo!=null and flightNo!=''">
            AND FLIGHTNO= #{flightNo,jdbcType=VARCHAR}
        </if>
        <!-- 航班日期 -->
        <if test="flightDate!=null">
            AND FLIGHTDATE = #{flightDate,jdbcType=DATE}
        </if>
    </select>


</mapper>