subscribe
查询预约
- 请求路由:
subscribe- 交互模型:
Request Stream条件查询预约分页展示
请求
RSocket.rs({
route: 'subscribe',
arg: {
search: {
keyword:"",
port:"",
tenantId:"",
goodType:"",
username:"",
companyId:"",
vehicleId:"",
status:"",
driverId:"",
direction:""
},
pg:{
page:0,
size:10
}
}
})
请求参数
| 属性 | 类型 | 默认值 | 必须 | 说明 |
|---|---|---|---|---|
| search | Object | 否 | 查询条件 | |
| search.keyword | string | 否 | 关键字匹配 | |
| search.port | string | 否 | 口岸 | |
| search.tenantId | string | 是 | 租户id | |
| search.goodType | string | 否 | 类别 | |
| search.username | string | 否 | 用户唯一标识 | |
| search.companyId | string | 否 | 公司id | |
| search.vehicleId | string | 否 | 车辆id | |
| search.status | string | 否 | 状态 | |
| search.driverId | string | 否 | 司机id | |
| pg | Object | 否 | 分页对象 | |
| pg.page | string | 0 | 否 | 第几页 |
| pg.size | string | 10 | 否 | 每页显示数 |
返回
预约列表
[
{
"crBy": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"upBy": "admin@szbp",
"crDate": "2022-03-27T04:11:32.696Z",
"upDate": "2022-03-27T08:59:14.657Z",
"tenantId": "szbp",
"id": "542",
"username": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"fullname": "钟贤标",
"companyId": "999999999@szbp",
"companyName": "广发运输有限公司",
"vehicleId": "622b606ada168644a5f44579",
"vehicleName": "粤ZFU81港 / VX5131",
"vehicleInfos": [
{
"vehicleId": "622b606ada168644a5f44579",
"vehicleMainland": "粤ZFU81港",
"vehicleHk": "VX5131",
"infos": [
{
"infoId": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"name": "钟贤标",
"type": "1"
}
]
}
],
"direction": "exit",
"directionText": "深圳 - 香港(出境)",
"startCustomTime": "2022-03-27T08:00:00Z",
"customTime": "2022-03-27T10:00:00Z",
"positionTime": "2022-03-27T06:59:10.512+00:00",
"port": "1",
"portText": "深圳湾口岸",
"goodType": "2",
"goodTypeText": "防疫物资保障车辆",
"remarks": "",
"position": "已通过东滨隧道,到达口岸缓冲车场",
"status": 3,
"mobile": "13632545813",
"companyModel": {
"crBy": "999999999@szbp",
"upBy": "admin@szbp",
"crDate": "2021-08-09T03:37:50.911Z",
"upDate": "2022-03-25T08:22:01.546Z",
"tenantId": "szbp",
"id": "999999999@szbp",
"encode": "999999999",
"name": "虚拟公司",
"registerAddr": "CN",
"registerAddrText": "内地",
"operateType": "1",
"operateTypeText": "货运",
"goodTypes": [
"4",
"3",
"2",
"1"
],
"email": "support@aspiretop.com",
"contact": "管理员",
"contactMobile": "13510486135",
"address": "深圳湾",
"auditStatus": 2,
"attachements": [],
"goodTypeNames": [
"防疫物资保障车辆",
"马会车辆"
],
"vehicleCount": 67,
"driverConsoleCount": 51,
"subscribeCount": 134
},
"vehicleModel": {
"crBy": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"upBy": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"crDate": "2022-03-11T14:44:58.102Z",
"upDate": "2022-03-11T14:44:58.102Z",
"tenantId": "szbp",
"id": "622b606ada168644a5f44579",
"companyId": "999999999@szbp",
"companyName": "广发运输有限公司",
"disable": false,
"licenseNo": {
"mainland": "粤ZFU81港",
"hk": "VX5131"
},
"subscribeCount": 16,
"company": {
"crBy": "999999999@szbp",
"upBy": "admin@szbp",
"crDate": "2021-08-09T03:37:50.911Z",
"upDate": "2022-03-25T08:22:01.546Z",
"tenantId": "szbp",
"id": "999999999@szbp",
"encode": "999999999",
"name": "虚拟公司",
"registerAddr": "CN",
"registerAddrText": "内地",
"operateType": "1",
"operateTypeText": "货运",
"goodTypes": [
"4",
"3",
"2",
"1"
],
"email": "support@aspiretop.com",
"contact": "管理员",
"contactMobile": "13510486135",
"address": "深圳湾",
"auditStatus": 2,
"attachements": []
}
},
"driverModel": {
"crBy": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"upBy": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"crDate": "2022-03-11T14:45:07.284Z",
"upDate": "2022-03-11T14:45:07.284Z",
"tenantId": "szbp",
"id": "622b6073da168644a5f4457a",
"username": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"companyId": "999999999@szbp",
"name": "钟贤标",
"cardType": "3",
"cardTypeText": "内地居民往来港澳通行证",
"number": "K90783174",
"mainlandMobile": "13632545813",
"hkMobile": "",
"disable": false,
"vehicleIds": [
"622b606ada168644a5f44579"
],
"user": {
"crDate": "2022-03-11T14:43:36.903Z",
"tenantId": "szbp",
"username": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"accountId": "ob_BQ5OGQxwtoQqOFyuviODxwby4",
"domain": "szbp",
"fullname": "钟贤标",
"mobile": "13632545813",
"gender": 0,
"genderText": "未知",
"status": 1,
"userTypes": [
1
]
},
"vehicleModels": [
{
"crBy": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"upBy": "ob_BQ5OGQxwtoQqOFyuviODxwby4@szbp",
"crDate": "2022-03-11T14:44:58.102Z",
"upDate": "2022-03-11T14:44:58.102Z",
"tenantId": "szbp",
"id": "622b606ada168644a5f44579",
"companyId": "999999999@szbp",
"companyName": "广发运输有限公司",
"disable": false,
"licenseNo": {
"mainland": "粤ZFU81港",
"hk": "VX5131"
},
"subscribeCount": 16,
"company": {
"crBy": "999999999@szbp",
"upBy": "admin@szbp",
"crDate": "2021-08-09T03:37:50.911Z",
"upDate": "2022-03-25T08:22:01.546Z",
"tenantId": "szbp",
"id": "999999999@szbp",
"encode": "999999999",
"name": "虚拟公司",
"registerAddr": "CN",
"registerAddrText": "内地",
"operateType": "1",
"operateTypeText": "货运",
"goodTypes": [
"4",
"3",
"2",
"1"
],
"email": "support@aspiretop.com",
"contact": "管理员",
"contactMobile": "13510486135",
"address": "深圳湾",
"auditStatus": 2,
"attachements": []
}
}
],
"subscribeCount": 16,
"companyNames": "虚拟公司",
"companyIds": [
"999999999@szbp"
]
}
}
]
返回属性
companyModel | Object | 公司模板属性 vehicleModel | Object | 车辆模板属性 driverModel | Object | 司机模板属性
| 属性 | 类型 | 说明 |
|---|---|---|
| id | String | id |
| username | String | 用户唯一id |
| fullname | String | 全名 |
| companyId | String | 公司id |
| companyName | String | 公司名 |
| vehicleId | String | 车辆id |
| vehicleName | String | 车辆名 |
| vehicleInfos | List | 车辆信息 |
| infos | List | 车辆里的信息 |
| direction | String | 方向=>出境:深圳 - 香港(出境):exit,入境:香港 - 深圳(入境—):entry |
| startCustomTime | Instant | 预约开始时间 |
| customTime | Instant | 预约结束时间(现在作为通关时间) |
| positionTime | Date | 位置上报时间 |
| cancelCustomTime | Instant | 预约取消时间 |
| customClearanceTime | Instant | 通关时间 |
| failureCustomTime | Instant | 失效时间 |
| port | String | 出入境口岸 |
| goodType | String | 经营范围 1生鲜冷链,2抗疫物资,3民生物资,4大宗商品 |
| remarks | String | 备注 |
| position | String | 位置文本 |
| status | Integer | 0, 已取消,1已预约,2已到达,3 已通关,4 已失效 |
| mobile | String | 电话 |