订单查询
接口描述
修改客户信息
customerCategory| HTTP Verb | URL |
|---|---|
| POST | /api/supplier-service/v1/b2b/shipper/shipperUpdate |
provinceExample:
| 代码块 |
|---|
POST /api/supplier-service/v1/b2b/OrderSearch HTTP/1.1 Content-Type: application/json Accept: application/json Host: http://cfs-qa.etowertech.com/ X-WallTech-Date: Thu, 06 Aug 2020 06:44:25 GMT Authorization: WallTech testLvs2jdug2qIoRsJyuxs:F714XG5EBjslUUdx5xJrTCVb9Xs= UserToken:true |
...
使用JSON列表格式创建客户信息
样例:
| 代码块 | ||
|---|---|---|
| ||
{
"partyId" : 12283,
"shipperType": "1",
"attribute": "1",
"nameCN": "中文名XX3",
"nameEN": "EN NAME XX3 ",
"shortName": "SHORT",
"contact": "联系人",
"email": "JL121703@q.copm",
"phone": "18899998888",
"country": "CN",
"province": "省",
"document" : "document",
"city": "市",
"addressLine1": "地址1",
"addressLine2": "地址2",
"postCode": "邮编",
"language": "zh_CN",
"sellersalesId": "4869663810",
"csId" : "48696""settlementId": "63810",
"csIds": [63810,63813],
"customerService": ""
} |
请求字段描述
| 字段名 |
|---|
类型
描述
partyId
订单号
订单号
shipperType
List
附件列表
fileList[].fileBase64不传递默认是:1
1 : 装箱单2 : 商业发票
3 : 保证金
4 : 客户委托书
5 : 报关单
6 : 合同
7 : AMS
8 : ISF
9 : 商品文件
10 : 其他
11 : 快递面单
1000 : 进仓通知单(禁用)
1010 : 提单
1020 : POD
| 字段类型 | 注释 | |
|---|---|---|
| partyId | Integer | 租户ID |
| nameEN | String | 英文名称 |
| nameCN | String | 中文名称 |
| contact | String | 联系人 |
| String | 邮箱 | |
| shortName | String | 别名 |
| phone | String | 电话 |
| type | Integer | 类型:1:个人;2:公司 |
document | String | 唯一代码:个人:身份证号码;公司:组织机构代码 |
| language | String | 默认语言en=英文 zh=中文 |
| country | String | 国家二字代码 |
| province | String | 州(省) |
| city | String | 城市 |
| district | String | 区 |
| postCode | String | 邮编 |
| addressLine1 | String | 地址1 |
| addressLine2 | String | 地址2 |
| addressLine3 | String | 地址3 |
| salesId | Integer | 销售用户id |
| salesAccount | String | |
| salesName | String | |
| csIds | List<Integer> | 客服 id 多条 |
| tag | String | 标签 |
| paymentMethod | Integer | 付款方式 1:寄付现结 |
customerCategory | String | 客户分类 ,取值范围{A,B,C,D} |
customerInternalCode | String | 客户代码(内部) |
jsonExt | 拓展信息 | |
jsonExt.extField1 | String | 客户发票类型 |
jsonExt.extField2 | String | 拓展字段2 |
jsonExt.extField3 | String | 拓展字段3 |
settlementId | Integer | 结算员 id |
customerSourceType | Short | 客户平台 (0=市场, 1=销售) |
clientStatus | Short | 客户状态(0=普通客户,1=冻结客户) |
| businessCode | String | 业务编码 |
返回内容
成功样例
| 代码块 | ||
|---|---|---|
| ||
{
"code": "0",
"data": {
"nameCN": "中文名XX3",
"nameEN": "EN NAME XX3 ",
"partyId": 18417
},
"errors": "",
"message": "",
"messageId": "",
"success": true,
"errorswarnList": null""
} |
失败样例
| 代码块 |
|---|
{
"code": "1003",
"success": false,
"errors": [
{
"code": 100009,
"message": "Order 13344389 not found"
}
],
"data": [
{
"status": "Failure",
"errors": [
{
"code": 100009,
"message": "Order 13344389 not found"
}
],
"orderId": "13344389",
"trackingNo": null
}
]
} |
...
字段名 | 类型 | 最大长度 | 描述 |
| code | int | 0成功,其他失败 | |
| errors | varchar | 256 | 查询报错 |
data | 返回信息 | ||
| data.partyId | Integer | 保存以便后续更改时候使用 |