|
|
<?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.tianbo.imfClient.dao.AGENTSTATISTICSMapper" >
|
|
|
<resultMap id="BaseResultMap" type="com.tianbo.imfClient.model.ORIGINMANIFESTMASTER" >
|
|
|
<result column="运单号" property="autoid" jdbcType="VARCHAR" />
|
|
|
<result column="航空托运人名称" property="waybillnomaster" jdbcType="VARCHAR" />
|
|
|
<result column="航空销售代理人名称" property="segment" jdbcType="VARCHAR" />
|
|
|
<result column="航协编号" property="originatingstation" jdbcType="VARCHAR" />
|
|
|
<result column="航空公司运输证明" property="destinationstation" jdbcType="VARCHAR" />
|
|
|
<result column="运输条件鉴定书" property="totalweight" jdbcType="VARCHAR" />
|
|
|
<result column="承运人" property="totalpiece" jdbcType="VARCHAR" />
|
|
|
<result column="航班号" property="manifesttotalpiece" jdbcType="VARCHAR" />
|
|
|
<result column="航班日期" property="manifesttotalweight" jdbcType="VARCHAR" />
|
|
|
<result column="航班起始站" property="flightno" jdbcType="VARCHAR" />
|
|
|
<result column="航班目的站" property="productname" jdbcType="VARCHAR" />
|
|
|
<result column="运单件数" property="customsstatus" jdbcType="VARCHAR" />
|
|
|
<result column="运单重量" property="carrier1" jdbcType="VARCHAR" />
|
|
|
<result column="操作时间" property="arrivalstation1" jdbcType="VARCHAR" />
|
|
|
<result column="关区" property="carrier2" jdbcType="VARCHAR" />
|
|
|
<result column="预配品名" property="arrivalstation2" jdbcType="VARCHAR" />
|
|
|
<result column="收货人公司" property="carrier3" jdbcType="VARCHAR" />
|
|
|
<result column="收货人地址" property="arrivalstation3" jdbcType="VARCHAR" />
|
|
|
<result column="收货人城市" property="paymode" jdbcType="VARCHAR" />
|
|
|
<result column="收货人国家" property="specialgoodscode" jdbcType="VARCHAR" />
|
|
|
<result column="收货人电话" property="customscode" jdbcType="VARCHAR" />
|
|
|
<result column="收货人名称" property="shippername" jdbcType="VARCHAR" />
|
|
|
<result column="发货人名称" property="shipperaddress" jdbcType="VARCHAR" />
|
|
|
<result column="发货人地址" property="consigneename" jdbcType="VARCHAR" />
|
|
|
<result column="发货人城市" property="consigneeaddress" jdbcType="VARCHAR" />
|
|
|
<result column="发货人国家" property="receiptinformation" jdbcType="VARCHAR" />
|
|
|
<result column="发货人电话" property="specificConsigneePhone" jdbcType="VARCHAR" />
|
|
|
<result column="发货人名称" property="consigneePhone" jdbcType="VARCHAR" />
|
|
|
<result column="海关回执状态" property="status" jdbcType="VARCHAR" />
|
|
|
<result column="海关回执信息" property="isbatch" jdbcType="VARCHAR" />
|
|
|
<result column="发货人编码" property="originatingstationBill" jdbcType="VARCHAR" />
|
|
|
<result column="收货人编码" property="destinationstationBill" jdbcType="VARCHAR" />
|
|
|
<result column="货物品名" property="reportorder" jdbcType="VARCHAR" />
|
|
|
<result column="二级类名称" property="islast" jdbcType="VARCHAR" />
|
|
|
<result column="一级类名称" property="shipperCode" jdbcType="VARCHAR" />
|
|
|
<result column="代理人三字码" property="shipperCountrycode" jdbcType="VARCHAR" />
|
|
|
<result column="代理人全称" property="shipperPhone" jdbcType="VARCHAR" />
|
|
|
<result column="代理人类别" property="shipperFax" jdbcType="VARCHAR" />
|
|
|
<result column="代理联系人" property="consigneeCode" jdbcType="VARCHAR" />
|
|
|
<result column="代理联系人电话" property="consigneeCountrycode" jdbcType="VARCHAR" />
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
<select id="statistics" resultMap="BaseResultMap" parameterType="java.util.Map">
|
|
|
SELECT
|
|
|
SD.SD_WAYBILL "运单号",
|
|
|
SD.SD_CARGO_SHIPPER_NAME "航空托运人名称" ,
|
|
|
SD.SD_CARGO_AGENT_NAME "航空销售代理人名称",
|
|
|
SD.SD_IATA_NUMBER "航协编号 ",
|
|
|
SD.SD_TRANSPORT_CERTIFICATE "航空公司运输证明",
|
|
|
SD.SD_TRANSPORTATION_PROVE "运输条件鉴定书",
|
|
|
MF.CARRIER "承运人",
|
|
|
MF.FLIGHTNO "航班号",
|
|
|
MF.FLIGHTDATE "航班日期",
|
|
|
MF.ORIGINATINGSTATION "航班起始站",
|
|
|
MF.DESTINATIONSTATION "航班目的站",
|
|
|
MF.TOTALPIECE "运单件数",
|
|
|
MF.TOTALWEIGHT "运单重量",
|
|
|
MF.STOWAGEDATE "操作时间",
|
|
|
MF.CUSTOMSCODE "关区",
|
|
|
MF.PRODUCTNAME "预配品名",
|
|
|
MF.SH_COMPANY "收货人公司",
|
|
|
MF.SH_ADDRESS "收货人地址",
|
|
|
MF.SH_CITY "收货人城市",
|
|
|
MF.SH_COUNTRY "收货人国家",
|
|
|
MF.SH_TELEPHONE "收货人电话",
|
|
|
MF.SH_NAME "收货人名称",
|
|
|
MF.CO_COMPANY "发货人名称",
|
|
|
MF.CO_ADDRESS "发货人地址",
|
|
|
MF.CO_CITY "发货人城市",
|
|
|
MF.CO_COUNTRY "发货人国家",
|
|
|
MF.CO_TELEPHONE "发货人电话",
|
|
|
MF.CO_NAME "发货人名称",
|
|
|
MF.RESPONSE_CODE "海关回执状态",
|
|
|
MF.RESPONSE_TEXT "海关回执信息",
|
|
|
MF.SHPCUSID "发货人编码",
|
|
|
MF.CNECUSID "收货人编码",
|
|
|
SCN.SD_CARGO_NAME "货物品名",
|
|
|
twoType.TWO_TYPE_NAME "二级类名称",
|
|
|
bigType.TYPE_NAME "一级类名称",
|
|
|
HSI.FOR_SHORT "代理人三字码",
|
|
|
HSI.FULL_NAME "代理人全称",
|
|
|
HSI.THE_SHIPPER_TYPE "代理人类别",
|
|
|
HSI.CONTACTS "代理联系人",
|
|
|
HSI.PHONE "代理联系人电话"
|
|
|
FROM
|
|
|
SECURITY_DECLARATION SD
|
|
|
LEFT JOIN MANIFEST MF ON MF.WAYBILLNOMASTER = SD.SD_WAYBILL
|
|
|
LEFT JOIN SD_CARGO_NAME SCN ON SCN.SD_WAYBILL = SD.SD_WAYBILL
|
|
|
LEFT JOIN SD_TWO_TYPE twoType ON twoType.CARGO_NAME = SCN.SD_CARGO_NAME
|
|
|
LEFT JOIN SD_BIG_TYPE bigType on bigType.ID = twoType.BIG_TYPE_ID
|
|
|
LEFT JOIN HZ_WAYBILL_INFO HWI ON hwi.WAYBILL_ID = MF.WAYBILLNOMASTER
|
|
|
LEFT JOIN HZ_SHIPPER_INFORMATION HSI ON HWI.HZINFOR_ID = HSI.ID
|
|
|
WHERE
|
|
|
trunc( MF.FLIGHTDATE ) BETWEEN to_date( #{startdate,jdbcType=VARCHAR}, 'yyyy-mm-dd' )
|
|
|
AND to_date(#{enddate,jdbcType=VARCHAR},'yyyy-mm-dd')
|
|
|
ORDER BY MF.FLIGHTDATE
|
|
|
</select>
|
|
|
</mapper> |
|
|
\ No newline at end of file |
...
|
...
|
|