订单查询

接口描述

获取用户列表

HTTP VerbURL
POST/api/supplier-service/v1/b2b/shipper/userList


Example:

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=


请求样例

使用JSON列表格式创建客户信息

样例:

{
  "nameCN": "测试",
  "nameEN": "Test",
  "phone" : "18899998888",
  "email" : "sammyzhang@123.com",
  "pageSize" : 100,
  "pageNum" : 1
}

请求字段描述

字段名字段类型注释
nameENString英文名称
nameCNString中文名称
emailString邮箱
phoneString手机号


返回内容

成功样例

{
    "code": "0",
    "data": {
        "endRow": 1,
        "hasNextPage": false,
        "hasPreviousPage": false,
        "isFirstPage": true,
        "isLastPage": true,
        "list": [
            {
                "email": "sammyzhang@123.com",
                "enabled": true,
                "id": "1750810299088240640",
                "manageName": "",
                "managerIds": [],
                "nameCN": "Sammy测试账号",
                "nameEN": "SammyTest",
                "phone": "18866668888",
                "roleIds": [],
                "roles": [{
						"nameCn":"财务专员",
						"nameEn":"Finance",
						"departmentName":"Finance"
				}],
                "type": 3,
                "userId": 48807
            }
        ],
        "navigateFirstPage": 1,
        "navigateLastPage": 1,
        "navigatePages": 8,
        "navigatepageNums": [
            1
        ],
        "nextPage": 0,
        "pageNum": 1,
        "pageSize": 100,
        "pages": 1,
        "prePage": 0,
        "size": 1,
        "startRow": 1,
        "total": "1"
    },
    "errors": "",
    "message": "",
    "messageId": "",
    "success": true,
    "warnList": ""
}

失败样例


{
    "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
        }
    ]
}



字段描述


字段名

类型

描述

data.hasNextPagebooleanInteger是否还有下一页
data.isLastPagebooleanInteger是否是最后一页
data.totalIntegerInteger总数
data.listList
客户信息
data.list[].partyIdInteger租户ID
data.list[].nameENString英文名称
data.list[].nameCNString本地名称
data.list[].phoneString手机号
data.list[].userIdInteger用户id (客户对应的销售人员的id传这个值)
data.list[].rolesList角色名称
data.list[].roles[].nameCnString岗位
data.list[].roles[].departmentNameString部门