package com.stylefeng.guns.modular.crossCity.warpper;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
import java.util.Date;
|
import java.util.Map;
|
|
@ApiModel("订单详情")
|
public class OrderCrossCityInfoWrapper {
|
@ApiModelProperty("订单id")
|
private Integer orderId;
|
@ApiModelProperty("用户id")
|
private Integer userId;
|
@ApiModelProperty("司机id")
|
private Integer driverId;
|
@ApiModelProperty("订单状态(1=待接单,2=待出发,3=待到达预约地点,4=待乘客上车,5=服务中,6=完成服务,7=待支付,8=待评价,9=已完成,10=已取消,11=改派中,12=取消待支付)")
|
private Integer orderState;
|
@ApiModelProperty("出行时间")
|
private String travelTime;
|
@ApiModelProperty("出行时间")
|
private String travelTime_;
|
@ApiModelProperty("到达预约点时间")
|
private String arriveTime;
|
@ApiModelProperty("起点地址")
|
private String startAddress;
|
@ApiModelProperty("终点地址")
|
private String endAddress;
|
@ApiModelProperty("起点经度")
|
private String startLon;
|
@ApiModelProperty("起点纬度")
|
private String startLat;
|
@ApiModelProperty("终点经度")
|
private String endLon;
|
@ApiModelProperty("终点纬度")
|
private String endLat;
|
@ApiModelProperty("高德猎鹰轨迹id(订单开始后需要上传坐标到指定轨迹中)")
|
private String trackId;
|
@ApiModelProperty("乘客昵称")
|
private String nickName;
|
@ApiModelProperty("乘客电话")
|
private String phone;
|
@ApiModelProperty("出行人数")
|
private Integer peopleNumber;
|
@ApiModelProperty("支付金额")
|
private Double payMoney;
|
@ApiModelProperty("座位")
|
private String seatNumber;
|
|
public Integer getOrderId() {
|
return orderId;
|
}
|
|
public void setOrderId(Integer orderId) {
|
this.orderId = orderId;
|
}
|
|
public Integer getUserId() {
|
return userId;
|
}
|
|
public void setUserId(Integer userId) {
|
this.userId = userId;
|
}
|
|
public Integer getDriverId() {
|
return driverId;
|
}
|
|
public void setDriverId(Integer driverId) {
|
this.driverId = driverId;
|
}
|
|
public Integer getOrderState() {
|
return orderState;
|
}
|
|
public void setOrderState(Integer orderState) {
|
this.orderState = orderState;
|
}
|
|
public String getTravelTime() {
|
return travelTime;
|
}
|
|
public void setTravelTime(String travelTime) {
|
this.travelTime = travelTime;
|
}
|
|
public String getTravelTime_() {
|
return travelTime_;
|
}
|
|
public void setTravelTime_(String travelTime_) {
|
this.travelTime_ = travelTime_;
|
}
|
|
public String getArriveTime() {
|
return arriveTime;
|
}
|
|
public void setArriveTime(String arriveTime) {
|
this.arriveTime = arriveTime;
|
}
|
|
public String getStartAddress() {
|
return startAddress;
|
}
|
|
public void setStartAddress(String startAddress) {
|
this.startAddress = startAddress;
|
}
|
|
public String getEndAddress() {
|
return endAddress;
|
}
|
|
public void setEndAddress(String endAddress) {
|
this.endAddress = endAddress;
|
}
|
|
public String getStartLon() {
|
return startLon;
|
}
|
|
public void setStartLon(String startLon) {
|
this.startLon = startLon;
|
}
|
|
public String getStartLat() {
|
return startLat;
|
}
|
|
public void setStartLat(String startLat) {
|
this.startLat = startLat;
|
}
|
|
public String getEndLon() {
|
return endLon;
|
}
|
|
public void setEndLon(String endLon) {
|
this.endLon = endLon;
|
}
|
|
public String getEndLat() {
|
return endLat;
|
}
|
|
public void setEndLat(String endLat) {
|
this.endLat = endLat;
|
}
|
|
public String getTrackId() {
|
return trackId;
|
}
|
|
public void setTrackId(String trackId) {
|
this.trackId = trackId;
|
}
|
|
public String getNickName() {
|
return nickName;
|
}
|
|
public void setNickName(String nickName) {
|
this.nickName = nickName;
|
}
|
|
public String getPhone() {
|
return phone;
|
}
|
|
public void setPhone(String phone) {
|
this.phone = phone;
|
}
|
|
public Integer getPeopleNumber() {
|
return peopleNumber;
|
}
|
|
public void setPeopleNumber(Integer peopleNumber) {
|
this.peopleNumber = peopleNumber;
|
}
|
|
public Double getPayMoney() {
|
return payMoney;
|
}
|
|
public void setPayMoney(Double payMoney) {
|
this.payMoney = payMoney;
|
}
|
|
public String getSeatNumber() {
|
return seatNumber;
|
}
|
|
public void setSeatNumber(String seatNumber) {
|
this.seatNumber = seatNumber;
|
}
|
|
@Override
|
public String toString() {
|
return "OrderCrossCityInfoWrapper{" +
|
"orderId=" + orderId +
|
", userId=" + userId +
|
", driverId=" + driverId +
|
", orderState=" + orderState +
|
", travelTime='" + travelTime + '\'' +
|
", travelTime_='" + travelTime_ + '\'' +
|
", arriveTime='" + arriveTime + '\'' +
|
", startAddress='" + startAddress + '\'' +
|
", endAddress='" + endAddress + '\'' +
|
", startLon='" + startLon + '\'' +
|
", startLat='" + startLat + '\'' +
|
", endLon='" + endLon + '\'' +
|
", endLat='" + endLat + '\'' +
|
", trackId='" + trackId + '\'' +
|
", nickName='" + nickName + '\'' +
|
", phone='" + phone + '\'' +
|
", peopleNumber=" + peopleNumber +
|
", payMoney=" + payMoney +
|
", seatNumber='" + seatNumber + '\'' +
|
'}';
|
}
|
|
public static OrderCrossCityInfoWrapper getOrderInfoWarpper(Map<String, Object> map){
|
OrderCrossCityInfoWrapper orderInfoWarpper = new OrderCrossCityInfoWrapper();
|
if(null != map){
|
orderInfoWarpper.setOrderId(null != map.get("orderId") ? Integer.valueOf(String.valueOf(map.get("orderId"))) : 0);
|
orderInfoWarpper.setUserId(null != map.get("userId") ? Integer.valueOf(String.valueOf(map.get("userId"))) : 0);
|
orderInfoWarpper.setDriverId(null != map.get("driverId") ? Integer.valueOf(String.valueOf(map.get("driverId"))) : 0);
|
orderInfoWarpper.setOrderState(null != map.get("orderState") ? Integer.valueOf(String.valueOf(map.get("orderState"))) : 0);
|
orderInfoWarpper.setTravelTime(null != map.get("travelTime") ? String.valueOf(map.get("travelTime")) : "");
|
orderInfoWarpper.setTravelTime_(null != map.get("travelTime_") ? String.valueOf(map.get("travelTime_")) : "");
|
orderInfoWarpper.setArriveTime(null != map.get("arriveTime") ? String.valueOf(map.get("arriveTime")) : "");
|
orderInfoWarpper.setStartAddress(null != map.get("startAddress") ? String.valueOf(map.get("startAddress")) : "");
|
orderInfoWarpper.setEndAddress(null != map.get("endAddress") ? String.valueOf(map.get("endAddress")) : "");
|
orderInfoWarpper.setStartLon(null != map.get("startLon") ? String.valueOf(map.get("startLon")) : "");
|
orderInfoWarpper.setStartLat(null != map.get("startLat") ? String.valueOf(map.get("startLat")) : "");
|
orderInfoWarpper.setEndLon(null != map.get("endLon") ? String.valueOf(map.get("endLon")) : "");
|
orderInfoWarpper.setEndLat(null != map.get("endLat") ? String.valueOf(map.get("endLat")) : "");
|
orderInfoWarpper.setNickName(null != map.get("nickName") ? String.valueOf(map.get("nickName")) : "");
|
orderInfoWarpper.setPhone(null != map.get("phone") ? String.valueOf(map.get("phone")) : "");
|
orderInfoWarpper.setTrackId(null != map.get("trackId") ? String.valueOf(map.get("trackId")) : "");
|
orderInfoWarpper.setPeopleNumber(null != map.get("peopleNumber") ? Integer.valueOf(String.valueOf(map.get("peopleNumber"))) : 0);
|
orderInfoWarpper.setPayMoney(null != map.get("payMoney") ? Double.valueOf(String.valueOf(map.get("payMoney"))) : 0);
|
orderInfoWarpper.setSeatNumber(null != map.get("seatNumber") ? String.valueOf(map.get("seatNumber")) : "");
|
}
|
return orderInfoWarpper;
|
}
|
}
|