package com.stylefeng.guns.modular.system.model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.enums.IdType;
import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;
/**
*
* 订单-跨城
*
*
* @author 吕雪
* @since 2020-09-16
*/
@TableName("t_order_cross_city")
public class TOrderCrossCity extends Model {
private static final long serialVersionUID = 1L;
/**
* 主键id
*/
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 用户id
*/
private Integer userId;
/**
* 服务车型
*/
private Integer serverCarModelId;
/**
* 接单司机ID
*/
private Integer driverId;
/**
* 线路id
*/
private Integer lineId;
/**
* 预约班次数据id
*/
private Integer lineShiftDriverId;
/**
* 车辆id
*/
private Integer carId;
/**
* 订单号
*/
private String orderNum;
/**
* 下单地点经度
*/
private Double placementLon;
/**
* 下单地点纬度
*/
private Double placementLat;
/**
* 下单地点
*/
private String placementAddress;
/**
* 出发地经度值
*/
private Double startLon;
/**
* 出发地纬度值
*/
private Double startLat;
/**
* 目的地经度
*/
private Double endLon;
/**
* 出发地地点
*/
private String startAddress;
/**
* 目的地纬度
*/
private Double endLat;
/**
* 目的地地点
*/
private String endAddress;
/**
* 上车点经度
*/
private Double boardingLon;
/**
* 上车点纬度
*/
private Double boardingLat;
/**
* 上车点
*/
private String boardingAddress;
/**
* 上车时间
*/
private Date boardingTime;
/**
* 下车点经度
*/
private Double getoffLon;
/**
* 下车点纬度
*/
private Double getoffLat;
/**
* 下车地点
*/
private String getoffAddress;
/**
* 下车时间
*/
private Date getoffTime;
/**
* 行驶里程数(米)
*/
private Double mileage;
/**
* 支付方式(1=OK平台支付,2=其他方式支付)
*/
private Integer payManner;
/**
* 支付方式(1=微信,2=支付宝,3=其他)
*/
private Integer payType;
/**
* 节假费
*/
private BigDecimal holidayFee;
/**
* 订单金额
*/
private BigDecimal orderMoney;
/**
* 红包抵扣金额
*/
private BigDecimal redPacketMoney;
/**
* 优惠券抵扣金额
*/
private BigDecimal couponMoney;
/**
* 红包记录id
*/
private Integer redPacketId;
/**
* 优惠券id
*/
private Integer couponId;
/**
* 折扣
*/
private Double discount;
/**
* 折扣优惠金额
*/
private Double discountMoney;
/**
* 折扣活动id
*/
private Integer activityId;
/**
* 打车卡id
*/
private Integer taxiCardId;
/**
* 打车卡记录id
*/
private Integer userTaxiCardId;
/**
* 优惠金额
*/
private Double discountAmount;
/**
* 公司id
*/
private Integer companyId;
/**
* 支付金额
*/
private BigDecimal payMoney;
/**
* 感谢费
*/
private BigDecimal thankYouFee;
/**
* 乘车人
*/
private String passengers;
/**
* 乘车人电话
*/
private String passengersPhone;
/**
* 出行人数
*/
private Integer peopleNumber;
/**
* 座位编号
*/
private String seatNumber;
/**
* 排序(订单为拼车时的排序-不是所有订单的排序)
*/
private Integer sort;
/**
* 状态(1=待接单,2=待出发,3=待到达预约地点,4=待乘客上车,5=服务中,6=完成服务,7=待支付,8=待评价,9=已完成,10=已取消,11=改派中,12=取消待支付)
*/
private Integer state;
/**
* 下单时间
*/
private Date insertTime;
/**
* 出行时间
*/
private Date travelTime;
/**
* 抢单时间
*/
private Date snatchOrderTime;
/**
* 司机点出发时间
*/
private Date setOutTime;
/**
* 司机到达预约地点时间
*/
private Date arriveTime;
/**
* 开始服务时间
*/
private Date startServiceTime;
/**
* 结束服务时间
*/
private Date endServiceTime;
/**
* 出行方式(1=拼车,2=包车)
*/
private Integer travelMode;
/**
* 下单方式(1:APP下单,2:扫码下单,3:小程序下单,4:司机下单,5:调度下单)
*/
private Integer orderSource;
/**
* 备注
*/
private String remark;
/**
* 发票id
*/
private Integer invoiceId;
/**
* 是否是改派单(1=否,2=是)
*/
private Integer isReassign;
/**
* 改派通知(0=没有改派,1=改派中,2=已改派)
*/
private Integer reassignNotice;
/**
* 高德猎鹰上的轨迹id
*/
private String trackId;
/**
* 是否删除 1=否 2=是
*/
private Integer isDelete;
/**
* 状态(改派前订单状态)
*/
private Integer oldState;
/**
* 移动小号
*/
private String telX;
/**
* 移动小号绑定关系id
*/
private String bindId;
/**
* 工行支付下单订单号
*/
private String payOrderId;
private String billNo;
private Integer abnormalStatus;
private Integer responsibilityType;
private BigDecimal responsibilityMoney;
private String abnormalRemark;
private Integer promotionDriverId;
private BigDecimal promotionMoney;
private String voice;
private Date voiceTime;
/**
* 是否异常订单 1否 2是
*/
@TableField("abnormal")
private Integer abnormal;
/**
* 推广订单 1否 2是
*/
@TableField("promotion")
private Integer promotion;
/**
* 乘客反馈情况
*/
@TableField("abnormalIntro")
private String abnormalIntro;
/**
* 乘客反馈图片
*/
@TableField("abnormalImg")
private String abnormalImg;
private String splitAllocation;
private Long promotionActivityId;
private String promotionUser;
private String promotionPhone;
/**
* 中台行程id
*/
private String travelId;
/**
* 中台是否已创建订单(0=否,1=是)
*/
private Integer isCreated;
/**
* 是否是追缴单(0=否,1=是)
*/
private Integer recoveryOrder;
/**
* 是否生成追缴单(0=否,1=是)
*/
private Integer isGenerateRecoveryOrder;
/**
* 原始订单id
*/
private Integer oldOrderId;
private Date recoveryOrderCreateDate;
private Date payTime;
public String getVoice() {
return voice;
}
public void setVoice(String voice) {
this.voice = voice;
}
public Date getVoiceTime() {
return voiceTime;
}
public void setVoiceTime(Date voiceTime) {
this.voiceTime = voiceTime;
}
public BigDecimal getPromotionMoney() {
return promotionMoney;
}
public void setPromotionMoney(BigDecimal promotionMoney) {
this.promotionMoney = promotionMoney;
}
public Integer getPromotionDriverId() {
return promotionDriverId;
}
public void setPromotionDriverId(Integer promotionDriverId) {
this.promotionDriverId = promotionDriverId;
}
public Integer getAbnormalStatus() {
return abnormalStatus;
}
public void setAbnormalStatus(Integer abnormalStatus) {
this.abnormalStatus = abnormalStatus;
}
public String getAbnormalRemark() {
return abnormalRemark;
}
public void setAbnormalRemark(String abnormalRemark) {
this.abnormalRemark = abnormalRemark;
}
public BigDecimal getResponsibilityMoney() {
return responsibilityMoney;
}
public void setResponsibilityMoney(BigDecimal responsibilityMoney) {
this.responsibilityMoney = responsibilityMoney;
}
public Integer getResponsibilityType() {
return responsibilityType;
}
public void setResponsibilityType(Integer responsibilityType) {
this.responsibilityType = responsibilityType;
}
public String getBillNo() {
return billNo;
}
public void setBillNo(String billNo) {
this.billNo = billNo;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public Integer getServerCarModelId() {
return serverCarModelId;
}
public void setServerCarModelId(Integer serverCarModelId) {
this.serverCarModelId = serverCarModelId;
}
public Integer getDriverId() {
return driverId;
}
public void setDriverId(Integer driverId) {
this.driverId = driverId;
}
public Integer getLineId() {
return lineId;
}
public void setLineId(Integer lineId) {
this.lineId = lineId;
}
public Integer getLineShiftDriverId() {
return lineShiftDriverId;
}
public void setLineShiftDriverId(Integer lineShiftDriverId) {
this.lineShiftDriverId = lineShiftDriverId;
}
public Integer getCarId() {
return carId;
}
public void setCarId(Integer carId) {
this.carId = carId;
}
public String getOrderNum() {
return orderNum;
}
public void setOrderNum(String orderNum) {
this.orderNum = orderNum;
}
public Double getPlacementLon() {
return placementLon;
}
public void setPlacementLon(Double placementLon) {
this.placementLon = placementLon;
}
public Double getPlacementLat() {
return placementLat;
}
public void setPlacementLat(Double placementLat) {
this.placementLat = placementLat;
}
public String getPlacementAddress() {
return placementAddress;
}
public void setPlacementAddress(String placementAddress) {
this.placementAddress = placementAddress;
}
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 String getStartAddress() {
return startAddress;
}
public void setStartAddress(String startAddress) {
this.startAddress = startAddress;
}
public Double getEndLat() {
return endLat;
}
public void setEndLat(Double endLat) {
this.endLat = endLat;
}
public String getEndAddress() {
return endAddress;
}
public void setEndAddress(String endAddress) {
this.endAddress = endAddress;
}
public Double getBoardingLon() {
return boardingLon;
}
public void setBoardingLon(Double boardingLon) {
this.boardingLon = boardingLon;
}
public Double getBoardingLat() {
return boardingLat;
}
public void setBoardingLat(Double boardingLat) {
this.boardingLat = boardingLat;
}
public String getBoardingAddress() {
return boardingAddress;
}
public void setBoardingAddress(String boardingAddress) {
this.boardingAddress = boardingAddress;
}
public Date getBoardingTime() {
return boardingTime;
}
public void setBoardingTime(Date boardingTime) {
this.boardingTime = boardingTime;
}
public Double getGetoffLon() {
return getoffLon;
}
public void setGetoffLon(Double getoffLon) {
this.getoffLon = getoffLon;
}
public Double getGetoffLat() {
return getoffLat;
}
public void setGetoffLat(Double getoffLat) {
this.getoffLat = getoffLat;
}
public String getGetoffAddress() {
return getoffAddress;
}
public void setGetoffAddress(String getoffAddress) {
this.getoffAddress = getoffAddress;
}
public Date getGetoffTime() {
return getoffTime;
}
public void setGetoffTime(Date getoffTime) {
this.getoffTime = getoffTime;
}
public Double getMileage() {
return mileage;
}
public void setMileage(Double mileage) {
this.mileage = mileage;
}
public Integer getPayManner() {
return payManner;
}
public void setPayManner(Integer payManner) {
this.payManner = payManner;
}
public Integer getPayType() {
return payType;
}
public void setPayType(Integer payType) {
this.payType = payType;
}
public BigDecimal getHolidayFee() {
return holidayFee;
}
public void setHolidayFee(BigDecimal holidayFee) {
this.holidayFee = holidayFee;
}
public BigDecimal getOrderMoney() {
return orderMoney;
}
public void setOrderMoney(BigDecimal orderMoney) {
this.orderMoney = orderMoney;
}
public BigDecimal getRedPacketMoney() {
return redPacketMoney;
}
public void setRedPacketMoney(BigDecimal redPacketMoney) {
this.redPacketMoney = redPacketMoney;
}
public BigDecimal getCouponMoney() {
return couponMoney;
}
public void setCouponMoney(BigDecimal couponMoney) {
this.couponMoney = couponMoney;
}
public Integer getRedPacketId() {
return redPacketId;
}
public void setRedPacketId(Integer redPacketId) {
this.redPacketId = redPacketId;
}
public Integer getCouponId() {
return couponId;
}
public void setCouponId(Integer couponId) {
this.couponId = couponId;
}
public Double getDiscount() {
return discount;
}
public void setDiscount(Double discount) {
this.discount = discount;
}
public Double getDiscountMoney() {
return discountMoney;
}
public void setDiscountMoney(Double discountMoney) {
this.discountMoney = discountMoney;
}
public Integer getActivityId() {
return activityId;
}
public void setActivityId(Integer activityId) {
this.activityId = activityId;
}
public Integer getTaxiCardId() {
return taxiCardId;
}
public void setTaxiCardId(Integer taxiCardId) {
this.taxiCardId = taxiCardId;
}
public Integer getUserTaxiCardId() {
return userTaxiCardId;
}
public void setUserTaxiCardId(Integer userTaxiCardId) {
this.userTaxiCardId = userTaxiCardId;
}
public Double getDiscountAmount() {
return discountAmount;
}
public void setDiscountAmount(Double discountAmount) {
this.discountAmount = discountAmount;
}
public Integer getCompanyId() {
return companyId;
}
public void setCompanyId(Integer companyId) {
this.companyId = companyId;
}
public BigDecimal getPayMoney() {
return payMoney;
}
public void setPayMoney(BigDecimal payMoney) {
this.payMoney = payMoney;
}
public BigDecimal getThankYouFee() {
return thankYouFee;
}
public void setThankYouFee(BigDecimal thankYouFee) {
this.thankYouFee = thankYouFee;
}
public String getPassengers() {
return passengers;
}
public void setPassengers(String passengers) {
this.passengers = passengers;
}
public String getPassengersPhone() {
return passengersPhone;
}
public void setPassengersPhone(String passengersPhone) {
this.passengersPhone = passengersPhone;
}
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 Integer getSort() {
return sort;
}
public void setSort(Integer sort) {
this.sort = sort;
}
public Integer getState() {
return state;
}
public void setState(Integer state) {
this.state = state;
}
public Date getInsertTime() {
return insertTime;
}
public void setInsertTime(Date insertTime) {
this.insertTime = insertTime;
}
public Date getTravelTime() {
return travelTime;
}
public void setTravelTime(Date travelTime) {
this.travelTime = travelTime;
}
public Date getSnatchOrderTime() {
return snatchOrderTime;
}
public void setSnatchOrderTime(Date snatchOrderTime) {
this.snatchOrderTime = snatchOrderTime;
}
public Date getSetOutTime() {
return setOutTime;
}
public void setSetOutTime(Date setOutTime) {
this.setOutTime = setOutTime;
}
public Date getArriveTime() {
return arriveTime;
}
public void setArriveTime(Date arriveTime) {
this.arriveTime = arriveTime;
}
public Date getStartServiceTime() {
return startServiceTime;
}
public void setStartServiceTime(Date startServiceTime) {
this.startServiceTime = startServiceTime;
}
public Date getEndServiceTime() {
return endServiceTime;
}
public void setEndServiceTime(Date endServiceTime) {
this.endServiceTime = endServiceTime;
}
public Integer getTravelMode() {
return travelMode;
}
public void setTravelMode(Integer travelMode) {
this.travelMode = travelMode;
}
public Integer getOrderSource() {
return orderSource;
}
public void setOrderSource(Integer orderSource) {
this.orderSource = orderSource;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Integer getInvoiceId() {
return invoiceId;
}
public void setInvoiceId(Integer invoiceId) {
this.invoiceId = invoiceId;
}
public Integer getIsReassign() {
return isReassign;
}
public void setIsReassign(Integer isReassign) {
this.isReassign = isReassign;
}
public Integer getReassignNotice() {
return reassignNotice;
}
public void setReassignNotice(Integer reassignNotice) {
this.reassignNotice = reassignNotice;
}
public String getTrackId() {
return trackId;
}
public void setTrackId(String trackId) {
this.trackId = trackId;
}
public Integer getIsDelete() {
return isDelete;
}
public void setIsDelete(Integer isDelete) {
this.isDelete = isDelete;
}
public Integer getOldState() {
return oldState;
}
public void setOldState(Integer oldState) {
this.oldState = oldState;
}
public String getTelX() {
return telX;
}
public void setTelX(String telX) {
this.telX = telX;
}
public String getBindId() {
return bindId;
}
public void setBindId(String bindId) {
this.bindId = bindId;
}
public String getPayOrderId() {
return payOrderId;
}
public void setPayOrderId(String payOrderId) {
this.payOrderId = payOrderId;
}
public Integer getAbnormal() {
return abnormal;
}
public void setAbnormal(Integer abnormal) {
this.abnormal = abnormal;
}
public Integer getPromotion() {
return promotion;
}
public void setPromotion(Integer promotion) {
this.promotion = promotion;
}
public String getAbnormalIntro() {
return abnormalIntro;
}
public void setAbnormalIntro(String abnormalIntro) {
this.abnormalIntro = abnormalIntro;
}
public String getAbnormalImg() {
return abnormalImg;
}
public void setAbnormalImg(String abnormalImg) {
this.abnormalImg = abnormalImg;
}
public String getSplitAllocation() {
return splitAllocation;
}
public void setSplitAllocation(String splitAllocation) {
this.splitAllocation = splitAllocation;
}
public Long getPromotionActivityId() {
return promotionActivityId;
}
public void setPromotionActivityId(Long promotionActivityId) {
this.promotionActivityId = promotionActivityId;
}
public String getPromotionUser() {
return promotionUser;
}
public void setPromotionUser(String promotionUser) {
this.promotionUser = promotionUser;
}
public String getPromotionPhone() {
return promotionPhone;
}
public void setPromotionPhone(String promotionPhone) {
this.promotionPhone = promotionPhone;
}
public String getTravelId() {
return travelId;
}
public void setTravelId(String travelId) {
this.travelId = travelId;
}
public Integer getIsCreated() {
return isCreated;
}
public void setIsCreated(Integer isCreated) {
this.isCreated = isCreated;
}
public Integer getRecoveryOrder() {
return recoveryOrder;
}
public void setRecoveryOrder(Integer recoveryOrder) {
this.recoveryOrder = recoveryOrder;
}
public Integer getIsGenerateRecoveryOrder() {
return isGenerateRecoveryOrder;
}
public void setIsGenerateRecoveryOrder(Integer isGenerateRecoveryOrder) {
this.isGenerateRecoveryOrder = isGenerateRecoveryOrder;
}
public Integer getOldOrderId() {
return oldOrderId;
}
public void setOldOrderId(Integer oldOrderId) {
this.oldOrderId = oldOrderId;
}
public Date getRecoveryOrderCreateDate() {
return recoveryOrderCreateDate;
}
public void setRecoveryOrderCreateDate(Date recoveryOrderCreateDate) {
this.recoveryOrderCreateDate = recoveryOrderCreateDate;
}
public Date getPayTime() {
return payTime;
}
public void setPayTime(Date payTime) {
this.payTime = payTime;
}
@Override
protected Serializable pkVal() {
return this.id;
}
@Override
public String toString() {
return "TOrderCrossCity{" +
"id=" + id +
", userId=" + userId +
", serverCarModelId=" + serverCarModelId +
", driverId=" + driverId +
", lineId=" + lineId +
", lineShiftDriverId=" + lineShiftDriverId +
", carId=" + carId +
", orderNum=" + orderNum +
", placementLon=" + placementLon +
", placementLat=" + placementLat +
", placementAddress=" + placementAddress +
", startLon=" + startLon +
", startLat=" + startLat +
", endLon=" + endLon +
", startAddress=" + startAddress +
", endLat=" + endLat +
", endAddress=" + endAddress +
", boardingLon=" + boardingLon +
", boardingLat=" + boardingLat +
", boardingAddress=" + boardingAddress +
", boardingTime=" + boardingTime +
", getoffLon=" + getoffLon +
", getoffLat=" + getoffLat +
", getoffAddress=" + getoffAddress +
", getoffTime=" + getoffTime +
", mileage=" + mileage +
", payManner=" + payManner +
", payType=" + payType +
", holidayFee=" + holidayFee +
", orderMoney=" + orderMoney +
", redPacketMoney=" + redPacketMoney +
", couponMoney=" + couponMoney +
", redPacketId=" + redPacketId +
", couponId=" + couponId +
", discount=" + discount +
", discountMoney=" + discountMoney +
", activityId=" + activityId +
", taxiCardId=" + taxiCardId +
", userTaxiCardId=" + userTaxiCardId +
", discountAmount=" + discountAmount +
", companyId=" + companyId +
", payMoney=" + payMoney +
", thankYouFee=" + thankYouFee +
", passengers=" + passengers +
", passengersPhone=" + passengersPhone +
", peopleNumber=" + peopleNumber +
", seatNumber=" + seatNumber +
", sort=" + sort +
", state=" + state +
", insertTime=" + insertTime +
", travelTime=" + travelTime +
", snatchOrderTime=" + snatchOrderTime +
", setOutTime=" + setOutTime +
", arriveTime=" + arriveTime +
", startServiceTime=" + startServiceTime +
", endServiceTime=" + endServiceTime +
", travelMode=" + travelMode +
", orderSource=" + orderSource +
", remark=" + remark +
", invoiceId=" + invoiceId +
", isReassign=" + isReassign +
", reassignNotice=" + reassignNotice +
", trackId=" + trackId +
", isDelete=" + isDelete +
", oldState=" + oldState +
", telX=" + telX +
", bindId=" + bindId +
", payOrderId=" + payOrderId +
"}";
}
}