您的位置 :首页 > 接口服务 > 卡车进口分拨(进港过滤)

卡车进口分拨(进港过滤)

     发布时间:2018-12-20 14:40:42.198

 

平台 名称:

《物流主数据系统平台 》

版本号:

V1. 0

发布时间:

2018/12/20

文档状态

完善文档

 

版本控制

日 期

修改内容

描 述

修改类型

修 改 人

版 本

2018-12-20

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/方法名/

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

访问授权

通过发放的AccessToken访问接口服务

例如:   

http://eal.ceair.com/e-mdp/ws/realExtractData-WService-soap/?wsdl&access_token=此处为授权码   

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

1.1 queryData 方法

方法定义

List<V> queryData (String xmLParam)

接口 协议

Soap 协议

访问方式

POST

方法描述

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

参数

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

参数 方式

<queryParam><alias> L_TRUCKDISPATCHINFOFILT </alias>< truck > SPIAG22 </ truck ></queryParam>

1.2 postQuery 方法

接口 协议

Restful

访问方式

POST (type =" application/json " )

方法描述

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

参数 方式

  {"query":"{\"alias\":\"L_TRUCKDISPATCHINFOFILT\",\"billNo\":\"11295349715\"}","pageSize":10,"pageNum":1}

{"query":"{\"alias\":\" L_TRUCK_DISPATCHINFO \",\" truck \":\"XXXX\"}"} ;

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

< truck >XXXXX</ truck ></QueryParam>"}

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


参考类型

查询条件 字段描述

参数名称

数据类型

描述 信息

能空否 

truck

String

卡车车牌号

Y

billNo

String

总单号

Y

warehouse

String

分拨仓库

Y

outGate

String

出卡口地点

Y

outTime

String

出卡口时间,支持日期格式查询:如 2018-08-30

Y

inGate

String

进卡口地点

Y

inTime

String

进卡口时间

Y

createTime String 因卡口推送文件,产生纪录的时间。形如:2019-01-01。 Y

alias

String

功能代码,必写,此功能固定为:L_TRUCKDISPATCHINFOFILT

N

QUERY_PARAM_RESOLVED

String

分页条件。若需分页但未给出除了alias外任何条件,则必须指定此值。逻辑只是校验此值有无,值可以任意。

Y

pageSize

int

分页,每页获取数据条目数。

Y

pageNum

int

分页,第几页。

Y


返回结果 字段描述

参数名称

数据类型

描述 信息

truck

String

卡车车牌号

billNo

String

总单号

packNo

Long

件数

grossWeight

Double

重量

warehouse

String

分拨仓库

outGate

String

出卡口地点

outTime

String

出卡口时间

inGate

String

进卡口地点

inTime

String

进卡口时间

createTime String 因卡口推送文件,产生纪录的时间。