Class HistoryTraceQueryOptions
java.lang.Object
com.baidu.mapapi.synchronization.histroytrace.HistoryTraceQueryOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint获取当前的订单状态 当前订单的状态 默认值为订单完成状态5 必选参数 服务端如果检验到订单状态为结束,则存储到db中获取司机ID,必选参数获取订单号,必选参数 默认为nullintint获取角色类型,乘客为0,其它值为非法获取厂商标识,必选参数setCurrentOrderState(int currentOrderState) 设置当前的订单状态 当前订单的状态 默认值为订单完成状态5 必选参数 服务端如果检验到订单状态为结束,则存储到db中setDriverId(String driverId) 设置司机ID,必选参数setOrderId(String orderId) 设置订单号,必选参数 默认为nullsetQueryOrderState(int queryOrderState) setRoleType(int roleType) 设置角色类型,乘客为0,其它值为非法设置厂商标识,必选参数
-
Constructor Details
-
HistoryTraceQueryOptions
public HistoryTraceQueryOptions()
-
-
Method Details
-
getOrderId
获取订单号,必选参数 默认为null- Returns:
- 订单号
-
setOrderId
设置订单号,必选参数 默认为null- Parameters:
orderId- 订单号- Returns:
- 查询参数封装实例
-
getRoleType
public int getRoleType()获取角色类型,乘客为0,其它值为非法- Returns:
- 角色类型,乘客为0
-
setRoleType
设置角色类型,乘客为0,其它值为非法- Parameters:
roleType- 角色类型,乘客为0- Returns:
- 查询参数封装实例
-
getUserId
获取厂商标识,必选参数- Returns:
- 厂商标识
-
setUserId
设置厂商标识,必选参数- Parameters:
userId- 厂商标识,比如"Baidu"- Returns:
- 查询参数封装实例
-
getDriverId
获取司机ID,必选参数- Returns:
- 司机ID
-
setDriverId
设置司机ID,必选参数- Parameters:
driverId- 司机ID- Returns:
- 查询参数封装实例
-
getQueryOrderState
public int getQueryOrderState()获取请求哪个订单状态的历史轨迹 默认为送乘客状态4 如果库中未找到对应状态的结束时间,则以当前时间为准,且限制最长时间不超过12小时 当前仅支持以下状态的历史轨迹查询,绘制: 接乘客状态:2 送乘客状态:4 全流程状态(未知订单状态):0 如果非法值,则返回默认值- Returns:
- 请求哪个订单状态的历史轨迹
-
setQueryOrderState
设置请求哪个订单状态的历史轨迹 默认为送乘客状态4 如果库中未找到对应状态的结束时间,则以当前时间为准,且限制最长时间不超过12小时 当前仅支持以下状态的历史轨迹查询,绘制: 接乘客状态:2 送乘客状态:4 全流程状态(未知订单状态):0 如果非法值,则取默认值- Parameters:
queryOrderState- 请求哪个订单状态的历史轨迹- Returns:
- 查询参数封装实例
-
getCurrentOrderState
public int getCurrentOrderState()获取当前的订单状态 当前订单的状态 默认值为订单完成状态5 必选参数 服务端如果检验到订单状态为结束,则存储到db中- Returns:
- 当前订单的状态
-
setCurrentOrderState
设置当前的订单状态 当前订单的状态 默认值为订单完成状态5 必选参数 服务端如果检验到订单状态为结束,则存储到db中- Parameters:
currentOrderState- 当前订单的状态- Returns:
- 查询参数封装实例
-