package com.stylefeng.guns.modular.crossCity.model; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import io.swagger.annotations.ApiModelProperty; import java.math.BigDecimal; import java.util.Date; /** * 跨城订单 */ @TableName("t_order_cross_city") public class OrderCrossCity { /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) @TableField("id") private Integer id; /** * 用户id */ @TableField("userId") private Integer userId; /** * 服务车型id */ @TableField("serverCarModelId") private Integer serverCarModelId; /** * 司机id */ @TableField("driverId") private Integer driverId; /** * 线路id */ @TableField("lineId") private Integer lineId; /** * 预约班次的id */ @TableField("lineShiftDriverId") private Integer lineShiftDriverId; /** * 车辆id */ @TableField("carId") private Integer carId; /** * 订单号 */ @TableField("orderNum") private String orderNum; /** * 下单地点经度 */ @TableField("placementLon") private Double placementLon; /** * 下单地点纬度 */ @TableField("placementLat") private Double placementLat; /** * 下单地点 */ @TableField("placementAddress") private String placementAddress; /** * 起点经度 */ @TableField("startLon") private Double startLon; /** * 起点纬度 */ @TableField("startLat") private Double startLat; /** * 起点 */ @TableField("startAddress") private String startAddress; /** * 目的地经度 */ @TableField("endLon") private Double endLon; /** * 目的地纬度 */ @TableField("endLat") private Double endLat; /** * 目的地 */ @TableField("endAddress") private String endAddress; /** * 上车点经度 */ @TableField("boardingLon") private Double boardingLon; /** * 上车点纬度 */ @TableField("boardingLat") private Double boardingLat; /** * 上车地点 */ @TableField("boardingAddress") private String boardingAddress; /** * 上车时间 */ @TableField("boardingTime") private Date boardingTime; /** * 下车点经度 */ @TableField("getoffLon") private Double getoffLon; /** * 下车点纬度 */ @TableField("getoffLat") private Double getoffLat; /** * 下车点 */ @TableField("getoffAddress") private String getoffAddress; /** * 下车时间 */ @TableField("getoffTime") private Date getoffTime; /** * 行驶里程数(米) */ @TableField("mileage") private Double mileage; /** * 支付方式(1=OK平台支付,2=其他方式支付) */ @TableField("payManner") private Integer payManner; /** * 支付方式(1=微信,2=支付宝,3=余额) */ @TableField("payType") private Integer payType; /** * 订单金额 */ @TableField("orderMoney") private Double orderMoney; /** * 红包抵扣金额 */ @TableField("redPacketMoney") private Double redPacketMoney; /** * 优惠券抵扣金额 */ @TableField("couponMoney") private Double couponMoney; /** * 红包id */ @TableField("redPacketId") private Integer redPacketId; /** * 优惠券id */ @TableField("couponId") private Integer couponId; /** * 折扣 */ @TableField("discount") private Double discount; /** * 折扣优惠金额 */ @TableField("discountMoney") private Double discountMoney; /** * 折扣活动id */ @TableField("activityId") private Integer activityId; /** * 公司id */ @TableField("companyId") private Integer companyId; /** * 支付金额 */ @TableField("payMoney") private Double payMoney; //感谢费 @TableField("thankYouFee") private Double thankYouFee; /** * 乘车人姓名 */ @TableField("passengers") private String passengers; /** * 乘车人电话 */ @TableField("passengersPhone") private String passengersPhone; /** * 出行人数 */ @TableField("peopleNumber") private Integer peopleNumber; /** * 座位编号 */ @TableField("seatNumber") private String seatNumber; /** * 排序(订单为拼车时的排序-不是所有订单的排序) */ @TableField("sort") private Integer sort; /** * 订单状态(1=待接单,2=待出发,3=待到达预约地点,4=待乘客上车,5=服务中,6=完成服务,7=待支付,8=待评价,9=已完成,10=已取消,11=改派中,12=取消待支付) */ @TableField("state") private Integer state; /** * 下单时间 */ @TableField("insertTime") private Date insertTime; /** * 出行时间 */ @TableField("travelTime") private Date travelTime; /** * 抢单时间 */ @TableField("snatchOrderTime") private Date snatchOrderTime; /** * 司机点出发时间 */ @TableField("setOutTime") private Date setOutTime; /** * 司机到达预约地点时间 */ @TableField("arriveTime") private Date arriveTime; /** * 开始服务时间 */ @TableField("startServiceTime") private Date startServiceTime; /** * 结束服务时间 */ @TableField("endServiceTime") private Date endServiceTime; /** * 出行方式(1=拼车,2=包车) */ @TableField("travelMode") private Integer travelMode; /** * 订单来源(1:APP下单,2:扫码下单,3:小程序下单,4:司机下单,5:调度下单) */ @TableField("orderSource") private Integer orderSource; /** * 是否是改派单(1=否,2=是) * @return */ @TableField("isReassign") private Integer isReassign; /** * 改派通知标识(0=没有改派,1=改派中,2=已改派)用于通知前端获取新司机数据 */ @TableField("reassignNotice") private Integer reassignNotice; /** * 发票id */ @TableField("invoiceId") private Integer invoiceId; /** * 高德猎鹰轨迹id * @return */ @TableField("trackId") private String trackId; /** * 是否删除(1=否,2=是) */ @TableField("isDelete") private Integer isDelete; /** * 该派前的订单状态 * @return */ @TableField("oldState") private Integer oldState; /** * 移动小号 * @return */ @TableField("telX") private String telX; /** * 绑定小号关系id * @return */ @TableField("bindId") private String bindId; @ApiModelProperty(value = "云闪付订单号") @TableField("billNo") private String billNo; @ApiModelProperty(value = "支付时间") @TableField("payTime") private Date payTime; private Long promotionActivityId; private String splitAllocation; // 推广应的金额 private BigDecimal promotionMoney; // 推广司机id private Integer promotionDriverId; private String voice; private Date voiceTime; private Integer responsibilityType; private Date successTime; /** * 是否异常订单 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 promotionUser; private String promotionPhone; /** * 中台行程id */ private String travelId; /** * 中台是否已创建订单(0=否,1=是) */ private Integer isCreated; /** * 是否是追缴单(0=否,1=是) */ private Integer recoveryOrder; /** * 是否生成追缴单(0=否,1=是) */ private Integer isGenerateRecoveryOrder; /** * 是否司机改价(0=否,1=是) */ private Integer hasChangePrice; /** * 原始订单id */ private Integer oldOrderId; private Integer abnormalStatus; private String abnormalRemark; private BigDecimal responsibilityMoney; private Date recoveryOrderCreateDate; private BigDecimal otherFee; public BigDecimal getOtherFee() { return otherFee; } public void setOtherFee(BigDecimal otherFee) { this.otherFee = otherFee; } public Integer getResponsibilityType() { return responsibilityType; } public void setResponsibilityType(Integer responsibilityType) { this.responsibilityType = responsibilityType; } public Date getSuccessTime() { return successTime; } public void setSuccessTime(Date successTime) { this.successTime = successTime; } public Long getPromotionActivityId() { return promotionActivityId; } public void setPromotionActivityId(Long promotionActivityId) { this.promotionActivityId = promotionActivityId; } public Date getVoiceTime() { return voiceTime; } public void setVoiceTime(Date voiceTime) { this.voiceTime = voiceTime; } public String getVoice() { return voice; } public void setVoice(String voice) { this.voice = voice; } 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 Date getPayTime() { return payTime; } public void setPayTime(Date payTime) { this.payTime = payTime; } 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 String getStartAddress() { return startAddress; } public void setStartAddress(String startAddress) { this.startAddress = startAddress; } 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 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 Double getOrderMoney() { return orderMoney; } public void setOrderMoney(Double orderMoney) { this.orderMoney = orderMoney; } 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 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 getCompanyId() { return companyId; } public void setCompanyId(Integer companyId) { this.companyId = companyId; } public Double getPayMoney() { return payMoney; } public void setPayMoney(Double payMoney) { this.payMoney = payMoney; } public Double getThankYouFee() { return thankYouFee; } public void setThankYouFee(Double 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 Integer getInvoiceId() { return invoiceId; } public void setInvoiceId(Integer invoiceId) { this.invoiceId = invoiceId; } 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 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 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 Integer getOldState() { return oldState; } public void setOldState(Integer oldState) { this.oldState = oldState; } public String getSplitAllocation() { return splitAllocation; } public void setSplitAllocation(String splitAllocation) { this.splitAllocation = splitAllocation; } public String getAbnormalRemark() { return abnormalRemark; } public void setAbnormalRemark(String abnormalRemark) { this.abnormalRemark = abnormalRemark; } 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 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 Integer getAbnormalStatus() { return abnormalStatus; } public void setAbnormalStatus(Integer abnormalStatus) { this.abnormalStatus = abnormalStatus; } public BigDecimal getResponsibilityMoney() { return responsibilityMoney; } public void setResponsibilityMoney(BigDecimal responsibilityMoney) { this.responsibilityMoney = responsibilityMoney; } public Date getRecoveryOrderCreateDate() { return recoveryOrderCreateDate; } public void setRecoveryOrderCreateDate(Date recoveryOrderCreateDate) { this.recoveryOrderCreateDate = recoveryOrderCreateDate; } public Integer getHasChangePrice() { return hasChangePrice; } public void setHasChangePrice(Integer hasChangePrice) { this.hasChangePrice = hasChangePrice; } @Override public String toString() { return "OrderCrossCity{" + "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 + ", startAddress='" + startAddress + '\'' + ", endLon=" + endLon + ", 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 + ", orderMoney=" + orderMoney + ", redPacketMoney=" + redPacketMoney + ", couponMoney=" + couponMoney + ", redPacketId=" + redPacketId + ", couponId=" + couponId + ", discount=" + discount + ", discountMoney=" + discountMoney + ", activityId=" + activityId + ", companyId=" + companyId + ", payMoney=" + payMoney + ", 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 + ", isReassign=" + isReassign + ", reassignNotice=" + reassignNotice + ", invoiceId=" + invoiceId + ", trackId='" + trackId + '\'' + ", isDelete=" + isDelete + ", oldState=" + oldState + ", telX='" + telX + '\'' + ", bindId='" + bindId + '\'' + '}'; } }