| | |
| | | package com.xiaopeng.api.vo.vehicleConvoy; |
| | | |
| | | import lombok.Getter; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * 车辆控制请求 |
| | | */ |
| | | @Getter |
| | | @Data |
| | | public class VehiclesCommandVo { |
| | | /** |
| | | * 接入方应用ID,由小鹏分配,需要向用户中心工单申请 |
| | | */ |
| | | private String appId; |
| | | /** |
| | | * 请求时间戳 |
| | | */ |
| | | private String nonce; |
| | | /** |
| | | * 签名,验签作用 |
| | | */ |
| | | private String sign; |
| | | /** |
| | | * 开放平台接入合作方ID: |
| | | * 自动驾驶出租车(robot_taxi) |
| | | */ |
| | | private String openId; |
| | | /** |
| | | * 用户id |
| | | */ |
| | | private Long uid; |
| | | /** |
| | | * 车辆vin |
| | | */ |
| | |
| | | * 命令参数 |
| | | */ |
| | | private VehiclesCommandParamVo extParam; |
| | | |
| | | public void setUid(Long uid) { |
| | | this.uid = uid; |
| | | } |
| | | |
| | | public void setVin(String vin) { |
| | | this.vin = vin; |
| | | } |
| | | |
| | | public void setCommandCode(VehiclesCommandEnum commandCode) { |
| | | this.commandCode = commandCode.getCommand(); |
| | | } |
| | | |
| | | public void setExtParam(VehiclesCommandParamVo extParam) { |
| | | this.extParam = extParam; |
| | | } |
| | | |
| | | public void setAppId(String appId) { |
| | | this.appId = appId; |
| | | } |
| | | |
| | | public void setNonce(String nonce) { |
| | | this.nonce = nonce; |
| | | } |
| | | |
| | | public void setSign(String sign) { |
| | | this.sign = sign; |
| | | } |
| | | |
| | | public void setOpenId(String openId) { |
| | | this.openId = openId; |
| | | } |
| | | |
| | | public void setCommandCode(String commandCode) { |
| | | this.commandCode = commandCode; |
| | | } |
| | | } |