-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathindex.d.ts
33 lines (28 loc) · 1.5 KB
/
index.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
export type InitResult = {
code: string, data: any, success: string, message: string
}
/**
* 初始化
* @param {String} appId 网络货运企业 APP 的唯一标识
* @param {String} appSecurity 网络货运企业在 省平台申请的接 入密钥
* @param {String} enterpriseSenderCode 网络货运企业在 省平台申请的唯 一标识代码
* @param {String} environment 环境: 'debug' 接入测试环境,'release'接入 正式环境。
*/
export function init(appId: string, appSecurity: string, enterpriseSenderCode: string, environment: 'debug' | 'release'): InitResult;
/**
* 启用定位
* @param {String} shippingNoteNumber 当 Android 的时候,运单号
* @param {Array} shippingNoteNumber 当 iOS 的时候,运单信息数组
* @param {String} serialNumber 分单号
* @param {String} startCountrySubdivisionCode 起点行政区划代码
* @param {String} endCountrySubdivisionCode 终点行政区划代码
*/
export function start(shippingNoteNumber: string | string[], serialNumber: string, startCountrySubdivisionCode: string, endCountrySubdivisionCode: string): void;
/**
* 结束定位
* @param {String} shippingNoteNumber 运单号
* @param {String} serialNumber 分单号
* @param {String} startCountrySubdivisionCode 起点行政区划代码
* @param {String} endCountrySubdivisionCode 终点行政区划代码
*/
export function stop(shippingNoteNumber: string | string[], serialNumber: string, startCountrySubdivisionCode: string, endCountrySubdivisionCode: string): void;