<?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="TCD_NAME" jdbcType="VARCHAR" property="tcdName"/> <result column="TCD_TYPECODE" jdbcType="VARCHAR" property="tcdTypeCode"/> <result column="TALLTYPE" jdbcType="VARCHAR" property="tallType"/> <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="O_NAME" jdbcType="VARCHAR" property="oName"/> <result column="DESTINATIONSTATION" jdbcType="VARCHAR" property="destinationStation"/> <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="TALLYTOTALPIECE" jdbcType="VARCHAR" property="tallyTotalPiece"/> <result column="TALLYTOTALWEIGHT" jdbcType="VARCHAR" property="tallyTotalWeight"/> <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>