package com.stylefeng.guns.modular.system.warpper;
|
|
import com.alibaba.fastjson.JSONObject;
|
import com.baomidou.mybatisplus.annotations.TableField;
|
import com.stylefeng.guns.modular.specialTrain.model.OrderPrivateCar;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
import java.math.BigDecimal;
|
import java.math.RoundingMode;
|
import java.util.ArrayList;
|
import java.util.List;
|
import java.util.Map;
|
|
@ApiModel("订单详情")
|
public class OrderInfoWarpper {
|
@ApiModelProperty("订单id")
|
private Integer orderId;
|
@ApiModelProperty("订单类型(1=专车,2=出租车,3=跨城)")
|
private Integer orderType;
|
@ApiModelProperty("订单类型(1=普通订单,2=摆渡车)")
|
private Integer type;
|
@ApiModelProperty("订单状态(1=待接单,2=待出发,3=待到达预约地点,4=待乘客上车,5=服务中,6=完成服务,7=待支付,8=待评价,9=已完成,10=已取消,11=改派中,12=取消待支付)")
|
private Integer state;
|
@ApiModelProperty("下单时间")
|
private String insertTime;
|
@ApiModelProperty("出行时间")
|
private String travelTime;
|
@ApiModelProperty("出行时间(完整)")
|
private String travelTime1;
|
@ApiModelProperty("班次时间")
|
private String lineShiftTime;
|
@ApiModelProperty("到达预约点时间")
|
private String arriveTime;
|
@ApiModelProperty("起点经度")
|
private Double startLon;
|
@ApiModelProperty("起点纬度")
|
private Double startLat;
|
@ApiModelProperty("起点")
|
private String startAddress;
|
@ApiModelProperty("起点市")
|
private String startCity;
|
@ApiModelProperty("终点经度")
|
private Double endLon;
|
@ApiModelProperty("终点纬度")
|
private Double endLat;
|
@ApiModelProperty("终点")
|
private String endAddress;
|
@ApiModelProperty("终点市")
|
private String endCity;
|
@ApiModelProperty("司机id")
|
private Integer driverId;
|
@ApiModelProperty("司机头像")
|
private String driverAvatar;
|
@ApiModelProperty("司机名称")
|
private String driverName;
|
@ApiModelProperty("车牌")
|
private String licensePlate;
|
@ApiModelProperty("车辆品牌")
|
private String brand;
|
@ApiModelProperty("车辆颜色")
|
private String carColor;
|
@ApiModelProperty("司机评分")
|
private Double score;
|
@ApiModelProperty("历史单数")
|
private Integer orderNum;
|
@ApiModelProperty("司机电话")
|
private String driverPhone;
|
@ApiModelProperty("订单取消支付金额")
|
private Double cancelPayMoney;
|
@ApiModelProperty("取消单预支付id(支付的时候需要回传)")
|
private Integer cancelId;
|
@ApiModelProperty("订单总金额")
|
private Double orderMoney;
|
@ApiModelProperty("起步里程")
|
private Double startMoney;
|
@ApiModelProperty("起步价")
|
private Double startMileage;
|
@ApiModelProperty("里程数")
|
private Double mileage;
|
@ApiModelProperty("里程费")
|
private Double mileageMoney;
|
@ApiModelProperty("时长")
|
private Double duration;
|
@ApiModelProperty("时长费")
|
private Double durationMoney;
|
@ApiModelProperty("等待时长")
|
private Double wait;
|
@ApiModelProperty("等待费")
|
private Double waitMoney;
|
@ApiModelProperty("远途里程")
|
private Double longDistance;
|
@ApiModelProperty("远途费")
|
private Double longDistanceMoney;
|
@ApiModelProperty("行程费")
|
private Double travelMoney;
|
@ApiModelProperty("停车费")
|
private Double parkMoney;
|
@ApiModelProperty("过路费")
|
private Double roadTollMoney;
|
@ApiModelProperty("红包抵扣金额")
|
private Double redPacketMoney;
|
@ApiModelProperty("优惠券抵扣金额")
|
private Double couponMoney;
|
@ApiModelProperty("discount")
|
private Double discount;
|
@ApiModelProperty("折扣优惠金额")
|
private Double discountMoney;
|
@ApiModelProperty("打车卡优惠金额")
|
private Double taxiCardMoney;
|
@ApiModelProperty("节假日费")
|
private Double holidayFee;
|
@ApiModelProperty("附加费")
|
private List<OrderAdditionalFeeWarpper> orderAdditionalFeeWarpper;
|
@ApiModelProperty("订单支付金额")
|
private Double payMoney;
|
@ApiModelProperty("小费金额")
|
private Double tipMoney;
|
@ApiModelProperty("订单评分")
|
private Integer orderScore;
|
@ApiModelProperty("评价内容")
|
private String evaluate;
|
@ApiModelProperty("接单设备(1=APP,2=车载端)")
|
private Integer device;
|
@ApiModelProperty("出行人数")
|
private Integer peopleNumber;
|
@ApiModelProperty("座位号")
|
private String seatNumber;
|
@ApiModelProperty("取消方(1=用户,2=后台,3=调度)")
|
private Integer cancelUserType;
|
@ApiModelProperty("取消费用")
|
private Double cancelMoney;
|
@ApiModelProperty("取消原因")
|
private String cancelReason;
|
@ApiModelProperty("取消备注")
|
private String cancelRemark;
|
@ApiModelProperty("备注")
|
private String remark;
|
|
@ApiModelProperty("1=司机取消")
|
private Integer driverCancle;
|
|
@ApiModelProperty("一人拼成规则")
|
private JSONObject contentPutOne;//一人拼成
|
@ApiModelProperty("一人未拼成规则")
|
private JSONObject contentNotOne;//一人未拼成
|
@ApiModelProperty("2人拼成规则")
|
private JSONObject contentPutTwo;//2人拼成
|
@ApiModelProperty("2人未拼成规则")
|
private JSONObject contentNotTwo;//2人未拼成
|
@ApiModelProperty("3人拼成规则")
|
private JSONObject contentPutThree;//3人拼成
|
@ApiModelProperty("3人未拼成规则")
|
private JSONObject contentNotThree;//3人未拼成
|
@ApiModelProperty("独享规则")
|
private JSONObject contentExclusive;//独享
|
@ApiModelProperty("一口价规则")
|
private JSONObject contentPrice;//一口价
|
|
@ApiModelProperty("计价说明(拼车)")
|
private String fareTypeNote1;
|
@ApiModelProperty("计价说明(独享)")
|
private String fareTypeNote2;
|
@ApiModelProperty("计价说明(一口价)")
|
private String fareTypeNote3;
|
|
|
private String time;
|
|
public String getTime() {
|
return time;
|
}
|
|
public void setTime(String time) {
|
this.time = time;
|
}
|
|
public JSONObject getContentPutOne() {
|
return contentPutOne;
|
}
|
|
public void setContentPutOne(JSONObject contentPutOne) {
|
this.contentPutOne = contentPutOne;
|
}
|
|
public JSONObject getContentNotOne() {
|
return contentNotOne;
|
}
|
|
public void setContentNotOne(JSONObject contentNotOne) {
|
this.contentNotOne = contentNotOne;
|
}
|
|
public JSONObject getContentPutTwo() {
|
return contentPutTwo;
|
}
|
|
public void setContentPutTwo(JSONObject contentPutTwo) {
|
this.contentPutTwo = contentPutTwo;
|
}
|
|
public JSONObject getContentNotTwo() {
|
return contentNotTwo;
|
}
|
|
public void setContentNotTwo(JSONObject contentNotTwo) {
|
this.contentNotTwo = contentNotTwo;
|
}
|
|
public JSONObject getContentPutThree() {
|
return contentPutThree;
|
}
|
|
public void setContentPutThree(JSONObject contentPutThree) {
|
this.contentPutThree = contentPutThree;
|
}
|
|
public JSONObject getContentNotThree() {
|
return contentNotThree;
|
}
|
|
public void setContentNotThree(JSONObject contentNotThree) {
|
this.contentNotThree = contentNotThree;
|
}
|
|
public JSONObject getContentExclusive() {
|
return contentExclusive;
|
}
|
|
public void setContentExclusive(JSONObject contentExclusive) {
|
this.contentExclusive = contentExclusive;
|
}
|
|
public JSONObject getContentPrice() {
|
return contentPrice;
|
}
|
|
public void setContentPrice(JSONObject contentPrice) {
|
this.contentPrice = contentPrice;
|
}
|
|
public String getFareTypeNote1() {
|
return fareTypeNote1;
|
}
|
|
public void setFareTypeNote1(String fareTypeNote1) {
|
this.fareTypeNote1 = fareTypeNote1;
|
}
|
|
public String getFareTypeNote2() {
|
return fareTypeNote2;
|
}
|
|
public void setFareTypeNote2(String fareTypeNote2) {
|
this.fareTypeNote2 = fareTypeNote2;
|
}
|
|
public String getFareTypeNote3() {
|
return fareTypeNote3;
|
}
|
|
public void setFareTypeNote3(String fareTypeNote3) {
|
this.fareTypeNote3 = fareTypeNote3;
|
}
|
|
public Integer getDriverCancle() {
|
return driverCancle;
|
}
|
|
public void setDriverCancle(Integer driverCancle) {
|
this.driverCancle = driverCancle;
|
}
|
|
/**
|
* 乘车类型(1=独享,2=一口价,3=拼车)
|
*/
|
@ApiModelProperty("乘车类型(1=独享,2=一口价,3=拼车)")
|
private Integer rideType;
|
|
private Integer pid;
|
|
@ApiModelProperty("0未成功,1成功")
|
private Integer spellSuccess;
|
|
@ApiModelProperty("等待费规则")
|
private String waitRule;
|
@ApiModelProperty("计费规则")
|
private String chargeRule;
|
|
@ApiModelProperty("计费规则")
|
private String chargeRules;
|
|
public String getChargeRules() {
|
return chargeRules;
|
}
|
|
public void setChargeRules(String chargeRules) {
|
this.chargeRules = chargeRules;
|
}
|
|
public String getWaitRule() {
|
return waitRule;
|
}
|
|
public void setWaitRule(String waitRule) {
|
this.waitRule = waitRule;
|
}
|
|
public String getChargeRule() {
|
return chargeRule;
|
}
|
|
public void setChargeRule(String chargeRule) {
|
this.chargeRule = chargeRule;
|
}
|
|
|
public Integer getSpellSuccess() {
|
return spellSuccess;
|
}
|
|
public void setSpellSuccess(Integer spellSuccess) {
|
this.spellSuccess = spellSuccess;
|
}
|
|
public Integer getPid() {
|
return pid;
|
}
|
|
public void setPid(Integer pid) {
|
this.pid = pid;
|
}
|
|
@ApiModelProperty("送人订单")
|
private List<OrderCrossCityInfoWrapper> giveOrderList=new ArrayList<>();
|
|
@ApiModelProperty("接人订单")
|
private List<OrderCrossCityInfoWrapper> meetOrderList=new ArrayList<>();
|
|
public List<OrderCrossCityInfoWrapper> getGiveOrderList() {
|
return giveOrderList;
|
}
|
|
public void setGiveOrderList(List<OrderCrossCityInfoWrapper> giveOrderList) {
|
this.giveOrderList = giveOrderList;
|
}
|
|
public List<OrderCrossCityInfoWrapper> getMeetOrderList() {
|
return meetOrderList;
|
}
|
|
public void setMeetOrderList(List<OrderCrossCityInfoWrapper> meetOrderList) {
|
this.meetOrderList = meetOrderList;
|
}
|
|
public Integer getOrderId() {
|
return orderId;
|
}
|
|
public void setOrderId(Integer orderId) {
|
this.orderId = orderId;
|
}
|
|
public Integer getOrderType() {
|
return orderType;
|
}
|
|
public void setOrderType(Integer orderType) {
|
this.orderType = orderType;
|
}
|
|
public Integer getType() {
|
return type;
|
}
|
|
public void setType(Integer type) {
|
this.type = type;
|
}
|
|
public Integer getState() {
|
return state;
|
}
|
|
public void setState(Integer state) {
|
this.state = state;
|
}
|
|
public String getTravelTime() {
|
return travelTime;
|
}
|
|
public void setTravelTime(String travelTime) {
|
this.travelTime = travelTime;
|
}
|
|
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 Integer getDriverId() {
|
return driverId;
|
}
|
|
public void setDriverId(Integer driverId) {
|
this.driverId = driverId;
|
}
|
|
public String getDriverAvatar() {
|
return driverAvatar;
|
}
|
|
public void setDriverAvatar(String driverAvatar) {
|
this.driverAvatar = driverAvatar;
|
}
|
|
public String getDriverName() {
|
return driverName;
|
}
|
|
public void setDriverName(String driverName) {
|
this.driverName = driverName;
|
}
|
|
public String getLicensePlate() {
|
return licensePlate;
|
}
|
|
public void setLicensePlate(String licensePlate) {
|
this.licensePlate = licensePlate;
|
}
|
|
public String getBrand() {
|
return brand;
|
}
|
|
public void setBrand(String brand) {
|
this.brand = brand;
|
}
|
|
public Double getScore() {
|
return score;
|
}
|
|
public void setScore(Double score) {
|
this.score = score;
|
}
|
|
public Integer getOrderNum() {
|
return orderNum;
|
}
|
|
public void setOrderNum(Integer orderNum) {
|
this.orderNum = orderNum;
|
}
|
|
public String getDriverPhone() {
|
return driverPhone;
|
}
|
|
public void setDriverPhone(String driverPhone) {
|
this.driverPhone = driverPhone;
|
}
|
|
public Double getCancelPayMoney() {
|
return cancelPayMoney;
|
}
|
|
public void setCancelPayMoney(Double cancelPayMoney) {
|
this.cancelPayMoney = cancelPayMoney;
|
}
|
|
public Double getPayMoney() {
|
return payMoney;
|
}
|
|
public void setPayMoney(Double payMoney) {
|
this.payMoney = payMoney;
|
}
|
|
public Double getTipMoney() {
|
return tipMoney;
|
}
|
|
public void setTipMoney(Double tipMoney) {
|
this.tipMoney = tipMoney;
|
}
|
|
public Double getOrderMoney() {
|
return orderMoney;
|
}
|
|
public void setOrderMoney(Double orderMoney) {
|
this.orderMoney = orderMoney;
|
}
|
|
public Double getStartMoney() {
|
return startMoney;
|
}
|
|
public void setStartMoney(Double startMoney) {
|
this.startMoney = startMoney;
|
}
|
|
public Double getMileageMoney() {
|
return mileageMoney;
|
}
|
|
public void setMileageMoney(Double mileageMoney) {
|
this.mileageMoney = mileageMoney;
|
}
|
|
public Double getDurationMoney() {
|
return durationMoney;
|
}
|
|
public void setDurationMoney(Double durationMoney) {
|
this.durationMoney = durationMoney;
|
}
|
|
public Double getLongDistanceMoney() {
|
return longDistanceMoney;
|
}
|
|
public void setLongDistanceMoney(Double longDistanceMoney) {
|
this.longDistanceMoney = longDistanceMoney;
|
}
|
|
public String getInsertTime() {
|
return insertTime;
|
}
|
|
public void setInsertTime(String insertTime) {
|
this.insertTime = insertTime;
|
}
|
|
public String getArriveTime() {
|
return arriveTime;
|
}
|
|
public void setArriveTime(String arriveTime) {
|
this.arriveTime = arriveTime;
|
}
|
|
public Double getStartLon() {
|
return startLon;
|
}
|
|
public void setStartLon(Double startLon) {
|
this.startLon = startLon;
|
}
|
|
public Double getStartLat() {
|
return startLat;
|
}
|
|
public void setStartLat(Double startLat) {
|
this.startLat = startLat;
|
}
|
|
public Double getEndLon() {
|
return endLon;
|
}
|
|
public void setEndLon(Double endLon) {
|
this.endLon = endLon;
|
}
|
|
public Double getEndLat() {
|
return endLat;
|
}
|
|
public void setEndLat(Double endLat) {
|
this.endLat = endLat;
|
}
|
|
public Integer getOrderScore() {
|
return orderScore;
|
}
|
|
public void setOrderScore(Integer orderScore) {
|
this.orderScore = orderScore;
|
}
|
|
public String getEvaluate() {
|
return evaluate;
|
}
|
|
public void setEvaluate(String evaluate) {
|
this.evaluate = evaluate;
|
}
|
|
public String getCarColor() {
|
return carColor;
|
}
|
|
public void setCarColor(String carColor) {
|
this.carColor = carColor;
|
}
|
|
public Integer getCancelId() {
|
return cancelId;
|
}
|
|
public void setCancelId(Integer cancelId) {
|
this.cancelId = cancelId;
|
}
|
|
public Double getTravelMoney() {
|
return travelMoney;
|
}
|
|
public void setTravelMoney(Double travelMoney) {
|
this.travelMoney = travelMoney;
|
}
|
|
public Double getParkMoney() {
|
return parkMoney;
|
}
|
|
public void setParkMoney(Double parkMoney) {
|
this.parkMoney = parkMoney;
|
}
|
|
public Double getRoadTollMoney() {
|
return roadTollMoney;
|
}
|
|
public void setRoadTollMoney(Double roadTollMoney) {
|
this.roadTollMoney = roadTollMoney;
|
}
|
|
public Double getRedPacketMoney() {
|
return redPacketMoney;
|
}
|
|
public void setRedPacketMoney(Double redPacketMoney) {
|
this.redPacketMoney = redPacketMoney;
|
}
|
|
public Double getCouponMoney() {
|
return couponMoney;
|
}
|
|
public void setCouponMoney(Double couponMoney) {
|
this.couponMoney = couponMoney;
|
}
|
|
public Double getDiscountMoney() {
|
return discountMoney;
|
}
|
|
public void setDiscountMoney(Double discountMoney) {
|
this.discountMoney = discountMoney;
|
}
|
|
public Integer getDevice() {
|
return device;
|
}
|
|
public void setDevice(Integer device) {
|
this.device = device;
|
}
|
|
public Integer getPeopleNumber() {
|
return peopleNumber;
|
}
|
|
public void setPeopleNumber(Integer peopleNumber) {
|
this.peopleNumber = peopleNumber;
|
}
|
|
public String getSeatNumber() {
|
return seatNumber;
|
}
|
|
public void setSeatNumber(String seatNumber) {
|
this.seatNumber = seatNumber;
|
}
|
|
public Double getMileage() {
|
return mileage;
|
}
|
|
public void setMileage(Double mileage) {
|
this.mileage = mileage;
|
}
|
|
public Double getDuration() {
|
return duration;
|
}
|
|
public void setDuration(Double duration) {
|
this.duration = duration;
|
}
|
|
public Double getWait() {
|
return wait;
|
}
|
|
public void setWait(Double wait) {
|
this.wait = wait;
|
}
|
|
public Double getWaitMoney() {
|
return waitMoney;
|
}
|
|
public void setWaitMoney(Double waitMoney) {
|
this.waitMoney = waitMoney;
|
}
|
|
public Double getLongDistance() {
|
return longDistance;
|
}
|
|
public void setLongDistance(Double longDistance) {
|
this.longDistance = longDistance;
|
}
|
|
public Double getStartMileage() {
|
return startMileage;
|
}
|
|
public void setStartMileage(Double startMileage) {
|
this.startMileage = startMileage;
|
}
|
|
public String getTravelTime1() {
|
return travelTime1;
|
}
|
|
public void setTravelTime1(String travelTime1) {
|
this.travelTime1 = travelTime1;
|
}
|
|
public Double getDiscount() {
|
return discount;
|
}
|
|
public void setDiscount(Double discount) {
|
this.discount = discount;
|
}
|
|
public Integer getCancelUserType() {
|
return cancelUserType;
|
}
|
|
public void setCancelUserType(Integer cancelUserType) {
|
this.cancelUserType = cancelUserType;
|
}
|
|
public Double getCancelMoney() {
|
return cancelMoney;
|
}
|
|
public void setCancelMoney(Double cancelMoney) {
|
this.cancelMoney = cancelMoney;
|
}
|
|
public String getCancelReason() {
|
return cancelReason;
|
}
|
|
public void setCancelReason(String cancelReason) {
|
this.cancelReason = cancelReason;
|
}
|
|
public String getCancelRemark() {
|
return cancelRemark;
|
}
|
|
public void setCancelRemark(String cancelRemark) {
|
this.cancelRemark = cancelRemark;
|
}
|
|
public String getStartCity() {
|
return startCity;
|
}
|
|
public void setStartCity(String startCity) {
|
this.startCity = startCity;
|
}
|
|
public String getEndCity() {
|
return endCity;
|
}
|
|
public void setEndCity(String endCity) {
|
this.endCity = endCity;
|
}
|
|
public String getRemark() {
|
return remark;
|
}
|
|
public void setRemark(String remark) {
|
this.remark = remark;
|
}
|
|
public String getLineShiftTime() {
|
return lineShiftTime;
|
}
|
|
public void setLineShiftTime(String lineShiftTime) {
|
this.lineShiftTime = lineShiftTime;
|
}
|
|
public Double getTaxiCardMoney() {
|
return taxiCardMoney;
|
}
|
|
public void setTaxiCardMoney(Double taxiCardMoney) {
|
this.taxiCardMoney = taxiCardMoney;
|
}
|
|
public Double getHolidayFee() {
|
return holidayFee;
|
}
|
|
public void setHolidayFee(Double holidayFee) {
|
this.holidayFee = holidayFee;
|
}
|
|
public Integer getRideType() {
|
return rideType;
|
}
|
|
public void setRideType(Integer rideType) {
|
this.rideType = rideType;
|
}
|
|
public List<OrderAdditionalFeeWarpper> getOrderAdditionalFeeWarpper() {
|
return orderAdditionalFeeWarpper;
|
}
|
|
public void setOrderAdditionalFeeWarpper(List<OrderAdditionalFeeWarpper> orderAdditionalFeeWarpper) {
|
this.orderAdditionalFeeWarpper = orderAdditionalFeeWarpper;
|
}
|
|
@Override
|
public String toString() {
|
return "OrderInfoWarpper{" +
|
"orderId=" + orderId +
|
", type=" + type +
|
", state=" + state +
|
", insertTime='" + insertTime + '\'' +
|
", travelTime='" + travelTime + '\'' +
|
", travelTime1='" + travelTime1 + '\'' +
|
", arriveTime='" + arriveTime + '\'' +
|
", startLon=" + startLon +
|
", startLat=" + startLat +
|
", startAddress='" + startAddress + '\'' +
|
", startCity='" + startCity + '\'' +
|
", endLon=" + endLon +
|
", endLat=" + endLat +
|
", endAddress='" + endAddress + '\'' +
|
", endCity='" + endCity + '\'' +
|
", driverId=" + driverId +
|
", driverAvatar='" + driverAvatar + '\'' +
|
", driverName='" + driverName + '\'' +
|
", licensePlate='" + licensePlate + '\'' +
|
", brand='" + brand + '\'' +
|
", carColor='" + carColor + '\'' +
|
", score=" + score +
|
", orderNum=" + orderNum +
|
", driverPhone='" + driverPhone + '\'' +
|
", cancelPayMoney=" + cancelPayMoney +
|
", cancelId=" + cancelId +
|
", orderMoney=" + orderMoney +
|
", startMoney=" + startMoney +
|
", startMileage=" + startMileage +
|
", mileage=" + mileage +
|
", mileageMoney=" + mileageMoney +
|
", duration=" + duration +
|
", durationMoney=" + durationMoney +
|
", wait=" + wait +
|
", waitMoney=" + waitMoney +
|
", longDistance=" + longDistance +
|
", longDistanceMoney=" + longDistanceMoney +
|
", travelMoney=" + travelMoney +
|
", parkMoney=" + parkMoney +
|
", roadTollMoney=" + roadTollMoney +
|
", redPacketMoney=" + redPacketMoney +
|
", couponMoney=" + couponMoney +
|
", discount=" + discount +
|
", discountMoney=" + discountMoney +
|
", payMoney=" + payMoney +
|
", tipMoney=" + tipMoney +
|
", orderScore=" + orderScore +
|
", evaluate='" + evaluate + '\'' +
|
", device=" + device +
|
", peopleNumber=" + peopleNumber +
|
", seatNumber='" + seatNumber + '\'' +
|
", cancelUserType=" + cancelUserType +
|
", cancelMoney=" + cancelMoney +
|
", cancelReason='" + cancelReason + '\'' +
|
", cancelRemark='" + cancelRemark + '\'' +
|
'}';
|
}
|
|
public static OrderInfoWarpper getOrderInfoWarpper(Map<String, Object> map, List<OrderAdditionalFeeWarpper> list){
|
OrderInfoWarpper orderInfoWarpper = new OrderInfoWarpper();
|
if(null != map){
|
orderInfoWarpper.setOrderId(null != map.get("orderId") ? Integer.valueOf(String.valueOf(map.get("orderId"))) : 0);
|
orderInfoWarpper.setPid(null != map.get("pid") ? Integer.valueOf(String.valueOf(map.get("pid"))) : 0);
|
orderInfoWarpper.setSpellSuccess(null != map.get("spellSuccess") ? Integer.valueOf(String.valueOf(map.get("spellSuccess"))) : 1);
|
orderInfoWarpper.setDriverCancle(null != map.get("driverCancle") ? Integer.valueOf(String.valueOf(map.get("driverCancle"))) : 0);
|
orderInfoWarpper.setRideType(null != map.get("rideType") ? Integer.valueOf(String.valueOf(map.get("rideType"))) : 1);
|
orderInfoWarpper.setOrderType(null != map.get("orderType") ? Integer.valueOf(map.get("orderType").toString()) : 0);
|
orderInfoWarpper.setType(null != map.get("type") ? Integer.valueOf(map.get("type").toString()) : 0);
|
orderInfoWarpper.setState(null != map.get("state") ? Integer.valueOf(String.valueOf(map.get("state"))) : 0);
|
orderInfoWarpper.setTravelTime(null != map.get("travelTime") ? String.valueOf(map.get("travelTime")) : "");
|
orderInfoWarpper.setTravelTime1(null != map.get("travelTime1") ? String.valueOf(map.get("travelTime1")) : "");
|
orderInfoWarpper.setStartAddress(null != map.get("startAddress") ? String.valueOf(map.get("startAddress")) : "");
|
orderInfoWarpper.setEndAddress(null != map.get("endAddress") ? String.valueOf(map.get("endAddress")) : "");
|
orderInfoWarpper.setDriverId(null != map.get("driverId") ? Integer.valueOf(String.valueOf(map.get("driverId"))) : 0);
|
orderInfoWarpper.setDriverAvatar(null != map.get("driverAvatar") ? String.valueOf(map.get("driverAvatar")) : "");
|
orderInfoWarpper.setDriverName(null != map.get("driverName") ? String.valueOf(map.get("driverName")).substring(0, 1) + "师傅" : "");
|
orderInfoWarpper.setLicensePlate(null != map.get("licensePlate") ? String.valueOf(map.get("licensePlate")) : "");
|
orderInfoWarpper.setBrand(null != map.get("brand") ? String.valueOf(map.get("brand")) : "");
|
orderInfoWarpper.setWaitRule(null != map.get("waitRule") ? String.valueOf(map.get("waitRule")) : "");
|
orderInfoWarpper.setChargeRule(null != map.get("chargeRule") ? String.valueOf(map.get("chargeRule")) : "");
|
orderInfoWarpper.setChargeRules(null != map.get("chargeRules") ? String.valueOf(map.get("chargeRules")) : "");
|
orderInfoWarpper.setScore(null != map.get("score") ? Double.valueOf(String.valueOf(map.get("score"))) : 0);
|
orderInfoWarpper.setOrderNum(null != map.get("orderNum") ? Integer.valueOf(String.valueOf(map.get("orderNum"))) : 0);
|
orderInfoWarpper.setDriverPhone(null != map.get("driverPhone") ? String.valueOf(map.get("driverPhone")) : "");
|
orderInfoWarpper.setCancelPayMoney(null != map.get("cancelPayMoney") ? Double.valueOf(String.valueOf(map.get("cancelPayMoney"))) : 0);
|
orderInfoWarpper.setPayMoney(null != map.get("payMoney") ? Double.valueOf(String.valueOf(map.get("payMoney"))) : 0);
|
orderInfoWarpper.setTipMoney(null != map.get("tipMoney") ? Double.valueOf(String.valueOf(map.get("tipMoney"))) : 0);
|
orderInfoWarpper.setOrderMoney(null != map.get("orderMoney") ? Double.valueOf(String.valueOf(map.get("orderMoney"))) : 0);
|
orderInfoWarpper.setStartMileage(null != map.get("startMileage") ? new BigDecimal(Double.valueOf(String.valueOf(map.get("startMileage")))).setScale(2, RoundingMode.HALF_UP).doubleValue() : 0);
|
orderInfoWarpper.setStartMoney(null != map.get("startMoney") ? Double.valueOf(String.valueOf(map.get("startMoney"))) : 0);
|
orderInfoWarpper.setMileage(null != map.get("mileageKilometers") ? Double.valueOf(String.valueOf(map.get("mileageKilometers"))) : 0);
|
orderInfoWarpper.setMileageMoney(null != map.get("mileageMoney") ? Double.valueOf(String.valueOf(map.get("mileageMoney"))) : 0);
|
orderInfoWarpper.setDuration(null != map.get("duration") ? Double.valueOf(String.valueOf(map.get("duration"))) : 0);
|
orderInfoWarpper.setDurationMoney(null != map.get("durationMoney") ? Double.valueOf(String.valueOf(map.get("durationMoney"))) : 0);
|
orderInfoWarpper.setWait(null != map.get("wait") ? Double.valueOf(String.valueOf(map.get("wait"))) : 0);
|
orderInfoWarpper.setWaitMoney(null != map.get("waitMoney") ? Double.valueOf(String.valueOf(map.get("waitMoney"))) : 0);
|
orderInfoWarpper.setLongDistance(null != map.get("longDistance") ? Double.valueOf(String.valueOf(map.get("longDistance"))) : 0);
|
orderInfoWarpper.setLongDistanceMoney(null != map.get("longDistanceMoney") ? Double.valueOf(String.valueOf(map.get("longDistanceMoney"))) : 0);
|
orderInfoWarpper.setInsertTime(null != map.get("insertTime") ? String.valueOf(map.get("insertTime")) : "");
|
orderInfoWarpper.setArriveTime(null != map.get("arriveTime") ? String.valueOf(map.get("arriveTime")) : "");
|
orderInfoWarpper.setStartLon(null != map.get("startLon") ? Double.valueOf(String.valueOf(map.get("startLon"))) : 0);
|
orderInfoWarpper.setStartLat(null != map.get("startLat") ? Double.valueOf(String.valueOf(map.get("startLat"))) : 0);
|
orderInfoWarpper.setEndLon(null != map.get("endLon") ? Double.valueOf(String.valueOf(map.get("endLon"))) : 0);
|
orderInfoWarpper.setEndLat(null != map.get("endLat") ? Double.valueOf(String.valueOf(map.get("endLat"))) : 0);
|
orderInfoWarpper.setOrderScore(null != map.get("orderScore") ? Double.valueOf(String.valueOf(map.get("orderScore"))).intValue() : 0);
|
orderInfoWarpper.setEvaluate(null != map.get("evaluate") ? String.valueOf(map.get("evaluate")) : "");
|
orderInfoWarpper.setCarColor(null != map.get("carColor") ? String.valueOf(map.get("carColor")) : "");
|
orderInfoWarpper.setCancelId(null != map.get("cancelId") ? Integer.valueOf(String.valueOf(map.get("cancelId"))) : 0);
|
orderInfoWarpper.setTravelMoney(null != map.get("travelMoney") ? Double.valueOf(String.valueOf(map.get("travelMoney"))) : 0);
|
orderInfoWarpper.setParkMoney(null != map.get("parkMoney") ? Double.valueOf(String.valueOf(map.get("parkMoney"))) : 0);
|
orderInfoWarpper.setRoadTollMoney(null != map.get("roadTollMoney") ? Double.valueOf(String.valueOf(map.get("roadTollMoney"))) : 0);
|
orderInfoWarpper.setRedPacketMoney(null != map.get("redPacketMoney") ? Double.valueOf(String.valueOf(map.get("redPacketMoney"))) : 0);
|
orderInfoWarpper.setCouponMoney(null != map.get("couponMoney") ? Double.valueOf(String.valueOf(map.get("couponMoney"))) : 0);
|
orderInfoWarpper.setDiscountMoney(null != map.get("discountMoney") ? Double.valueOf(String.valueOf(map.get("discountMoney"))) : 0);
|
orderInfoWarpper.setDevice(null != map.get("device") ? Integer.valueOf(String.valueOf(map.get("device"))) : 1);
|
orderInfoWarpper.setPeopleNumber(null != map.get("peopleNumber") ? Integer.valueOf(String.valueOf(map.get("peopleNumber"))) : 1);
|
orderInfoWarpper.setSeatNumber(null != map.get("seatNumber") ? String.valueOf(map.get("seatNumber")) : "");
|
orderInfoWarpper.setDiscount(null != map.get("discount") ? Double.valueOf(map.get("discount").toString()) : 0);
|
orderInfoWarpper.setCancelUserType(null != map.get("cancelUserType") ? Integer.valueOf(map.get("cancelUserType").toString()) : 0);
|
orderInfoWarpper.setCancelMoney(null != map.get("cancelMoney") ? Double.valueOf(map.get("cancelMoney").toString()) : 0);
|
orderInfoWarpper.setCancelReason(null != map.get("cancelReason") ? map.get("cancelReason").toString() : "");
|
orderInfoWarpper.setCancelRemark(null != map.get("cancelRemark") ? map.get("cancelRemark").toString() : "");
|
orderInfoWarpper.setStartCity(null != map.get("startCity") ? map.get("startCity").toString() : "");
|
orderInfoWarpper.setEndCity(null != map.get("endCity") ? map.get("endCity").toString() : "");
|
orderInfoWarpper.setRemark(null != map.get("remark") ? map.get("remark").toString() : "");
|
orderInfoWarpper.setLineShiftTime(null != map.get("lineShiftTime") ? map.get("lineShiftTime").toString() : "");
|
orderInfoWarpper.setHolidayFee(null != map.get("holidayFee") ? Double.valueOf(map.get("holidayFee").toString()) : 0);
|
orderInfoWarpper.setTaxiCardMoney(null != map.get("taxiCardMoney") ? Double.valueOf(map.get("taxiCardMoney").toString()) : 0);
|
orderInfoWarpper.setOrderAdditionalFeeWarpper(list);
|
}
|
return orderInfoWarpper;
|
}
|
}
|