您的位置 :首页 > 接口服务 > 舱单查询服务

舱单查询服务

     发布时间:2015-12-22 12:26:47.734

平台 名称:

《物流主数据系统平台 》

版本号:

V1. 0

发布时间:

2015/1 2 /2 8

文档状态

完善文档

 

版本控制

日 期

修改内容

描 述

修改类型

修 改 人

版 本

20 15-10 - 27

ALL

 

A

冯超

V1.0

 

 

 

 

 

 

 

 

接口描述

接口描述

通过 参数 杂费代码 、‘ 中文名 英文名 查询 货物 信息

访问地址

正式 地址:

SOAP: http://eal.ceair.com/e-mdp/ws/realExtractData-WService-soap/?wsdl

REST :http://eal.ceair.com/e-mdp/services/realExtractData/postQuery/

测试 地址 

SOAP: http://172.31.2.102/e-mdp/ws/realExtractData-WService-soap/?wsdl

REST :http://172.31.2.102/e-mdp/services/realExtractData/postQuery/

在访问接口地址后面加上: access_token = 此处为授权码

访问授权

通过 发放 AccessToken 访问 接口服务

例如:   

http://eal.ceair.com/e-mdp/services/agentWService/queryAgent?access_token= 此处为授权码  

访问数据库视图,需要申请用户名及密码。

 

1.1 queryData 方法

方法定义

String queryData (String xmLParam )

接口 协议

Soap 协议

访问方式

POST

方法描述

根据查询条件,返回记录信息

参数

enquire (XML、JSON格式查询条件 )

参数 方式

<QueryParam><alias> L_M_FFM </alias>< flightNo > MU2007 </ flightNo ></QueryParam> ; {"alias":"L_M_FFM","flightNo":"MU2007","flightDate":"2015-12-21"}

1.2 postQuery 方法

接口 协议

Restful

访问方式

POST (type =" application/ json " )

方法描述

根据查询条件,返回记录信息

参数 方式

{"query":"{\"alias\":\"L_M_FFM \",\"flightNo\":\"MU2007\"}"} ;

{"jsonq":{"alias":"L_M_FFM ","flightNo":"MU2007"}} ;

{"query":"<QueryParam><alias>L_M_FFM</alias>

<flightNo>MU2007</flightNo></QueryParam>"}

JSON 数据格式 , 见参考参数描述

参考类型

查询条件 字段描述

参数名称

数据类型

描述信息

能空否

flightNo

String

航班号

Y

flightDate String 航班日期 Y
mffmArrEventDTOs.mffmAssoTcargoDTOs.mffmConsignments.trancondocId String 运单号  Y

返回结果

描述 信息

<?xml version="1.0" encoding="UTF-8"?>
<DATAROWS>
 <DATA>
  <id type="java.lang.String"><!--字段含义:编号--></id>
  <flightNo type="java.lang.String"><!--字段含义:航班号--></flightNo>
  <updateTime type="java.util.Date"><!--字段含义:更新时间--></updateTime>
  <flightDate type="java.util.Date"><!--字段含义:航班日期--></flightDate>
  <stageCode type="java.lang.String"><!--字段含义:阶段码--></stageCode>
  <modeCode type="java.lang.String"><!--字段含义:运输代号--></modeCode>
  <modeInf type="java.lang.String"><!--字段含义:运输模式--></modeInf>
  <seqNum type="java.lang.String"><!--字段含义:序号--></seqNum>
  <tgweightmeasure type="java.lang.Integer"><!--字段含义:总毛重--></tgweightmeasure>
  <tgweightmeasureUc type="java.lang.String"><!--字段含义:毛总单位--></tgweightmeasureUc>
  <tgvolumemeasure type="java.lang.Integer"><!--字段含义:总体积--></tgvolumemeasure>
  <tgvolumemeasureUc type="java.lang.String"><!--字段含义:体积单位--></tgvolumemeasureUc>
  <totalpiecequantity type="java.lang.Integer"><!--字段含义:总件数--></totalpiecequantity>
  <mrtpName type="java.lang.String"><!--字段含义:承运人--></mrtpName>
  <ultmName type="java.lang.String"><!--字段含义:飞机号--></ultmName>
  <deptSdodatetime type="java.util.Date"><!--字段含义:计划起飞时间--></deptSdodatetime>
  <deptOdlocationId type="java.lang.String"><!--字段含义:出发站点--></deptOdlocationId>
  <deptOdlocationName type="java.lang.String"><!--字段含义:出发站描述--></deptOdlocationName>
 <deptOdlocationTcode type="java.lang.String"><!--字段含义:出发站类型代码--></deptOdlocationTcode>
  <createTime type="java.util.Date"><!--字段含义:新建时间--></createTime>
  <mffmArrEventDTOs><!-- 可重复多项-->
    <saoTime type="java.util.Date"><!--字段含义:计划到达时间--></saoTime>
    <sdoTime type="java.util.Date"><!--字段含义:计划起飞时间--></sdoTime>
    <oalId type="java.lang.String"><!--字段含义:到达站代码--></oalId>
    <oalName type="java.lang.String"><!--字段含义:到达站描述--></oalName>
    <oalTypeCode type="java.lang.String"><!--字段含义:到达站类型--></oalTypeCode>
    <oalFacId type="java.lang.String"><!--字段含义:到达站国家--></oalFacId>
    <mffmAssoTcargoDTOs><!-- 可重复多项-->
    <typecode type="java.lang.String"><!--字段含义:ULD类型--></typecode>
    <uldId type="java.lang.String"><!--字段含义:ULD号--></uldId>
    <ffmId type="java.lang.String"><!--字段含义:FFM编号--></ffmId>
    <uldGwm type="java.lang.Integer"><!--字段含义:重量--></uldGwm>
    <uldGwmUc type="java.lang.String"><!--字段含义:重量单位--></uldGwmUc>
    <uldGvm type="java.lang.Integer"><!--字段含义:体积--></uldGvm>
    <uldGvmUc type="java.lang.String"><!--字段含义:体积单位--></uldGvmUc>
    <uldPiecequantity type="java.lang.Integer"><!--字段含义:件数--></uldPiecequantity>
    <uldCharcode type="java.lang.String"><!--字段含义:ULD类型--></uldCharcode>
    <uldPeOplId type="java.lang.String"><!--字段含义:到达站代码--></uldPeOplId>
    <uldOpPid type="java.lang.String"><!--字段含义:ULD所属公司代码--></uldOpPid>
    <mffmConsignments><!-- 可重复多项-->
        <trancondocId type="java.lang.String"><!--字段含义:运单号--></trancondocId>
        <trancondocTcode type="java.lang.String"><!--字段含义:运单类型代码--></trancondocTcode>
        <uldId type="java.lang.String"><!--字段含义:ULD号--></uldId>
        <flightNo type="java.lang.String"><!--字段含义:运输工具代号--></flightNo>
        <flightDate type="java.util.Date"><!--字段含义:航班日期--></flightDate>
        <grossweightmeasure type="java.lang.Integer"><!--字段含义:毛重--></grossweightmeasure>
        <grossweightmeasureUc type="java.lang.String"><!--字段含义:毛重单位--></grossweightmeasureUc>
        <grossvolumemeasure type="java.lang.Integer"><!--字段含义:体积--></grossvolumemeasure>
        <grossvolumemeasureUc type="java.lang.String"><!--字段含义:体积单位--></grossvolumemeasureUc>
        <totalpiecequantity type="java.lang.Integer"><!--字段含义:件数--></totalpiecequantity>
        <transplitdesc type="java.lang.String"><!--字段含义:是否分批--></transplitdesc>
        <originlocationId type="java.lang.String"><!--字段含义:始发站--></originlocationId>
        <originlocationName type="java.lang.String"><!--字段含义:始发站描述--></originlocationName>
        <finaldestlocationId type="java.lang.String"><!--字段含义:目的站--></finaldestlocationId>
        <finaldestlocationName type="java.lang.String"><!--字段含义:目的站描述--></finaldestlocationName>
        <masterconsitemTcode type="java.lang.String"><!--字段含义:货物描述--></masterconsitemTcode>
    </mffmConsignments>
    </mffmAssoTcargoDTOs>
   </mffmArrEventDTOs>
    </DATA>
</DATAROWS>