|
|
|
@ -1,16 +1,29 @@ |
|
|
|
package cc.hiver.core.vo; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.FieldFill; |
|
|
|
import com.baomidou.mybatisplus.annotation.TableField; |
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
|
|
import io.swagger.annotations.ApiModel; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
import lombok.Data; |
|
|
|
import lombok.NoArgsConstructor; |
|
|
|
import org.springframework.data.annotation.CreatedBy; |
|
|
|
import org.springframework.data.annotation.LastModifiedBy; |
|
|
|
import org.springframework.data.annotation.LastModifiedDate; |
|
|
|
import org.springframework.format.annotation.DateTimeFormat; |
|
|
|
|
|
|
|
import javax.persistence.Column; |
|
|
|
import javax.validation.constraints.NotNull; |
|
|
|
import java.io.Serializable; |
|
|
|
import java.util.Date; |
|
|
|
import java.util.Objects; |
|
|
|
|
|
|
|
|
|
|
|
@Data |
|
|
|
@ApiModel("保存 ") |
|
|
|
@AllArgsConstructor |
|
|
|
@NoArgsConstructor |
|
|
|
@ApiModel("实体类") |
|
|
|
public class OrderVO implements Serializable { |
|
|
|
private static final long serialVersionUID = 1L; |
|
|
|
|
|
|
|
@ -18,7 +31,6 @@ public class OrderVO implements Serializable { |
|
|
|
/** |
|
|
|
* 订单号,默认前缀为XD |
|
|
|
*/ |
|
|
|
@NotNull(message = "orderId can not null") |
|
|
|
@ApiModelProperty("订单号,默认前缀为XD") |
|
|
|
private String orderId; |
|
|
|
|
|
|
|
@ -85,6 +97,12 @@ public class OrderVO implements Serializable { |
|
|
|
@ApiModelProperty("抢单工编号") |
|
|
|
private String orderByWorker; |
|
|
|
|
|
|
|
/** |
|
|
|
* 快递员编号 |
|
|
|
*/ |
|
|
|
@ApiModelProperty("快递员编号") |
|
|
|
private String orderByCourier; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 被抢单时间 |
|
|
|
@ -92,4 +110,321 @@ public class OrderVO implements Serializable { |
|
|
|
@ApiModelProperty("被抢单时间") |
|
|
|
private Date orderByWorkertime; |
|
|
|
|
|
|
|
/** |
|
|
|
* 订单的手机号 |
|
|
|
*/ |
|
|
|
@ApiModelProperty("订单手机号") |
|
|
|
private String mobile; |
|
|
|
|
|
|
|
/** |
|
|
|
* 快递员手机号 |
|
|
|
*/ |
|
|
|
@ApiModelProperty("快递员手机号") |
|
|
|
private String kdMobile; |
|
|
|
|
|
|
|
/** |
|
|
|
* 扛包工手机号 |
|
|
|
*/ |
|
|
|
@ApiModelProperty("扛包工手机号") |
|
|
|
private String kbMobile; |
|
|
|
|
|
|
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@ApiModelProperty("订单创建时间") |
|
|
|
private Date createTime; |
|
|
|
|
|
|
|
@ApiModelProperty("订单创建人") |
|
|
|
private String createBy; |
|
|
|
|
|
|
|
@ApiModelProperty("订单修改人") |
|
|
|
private String updateBy; |
|
|
|
|
|
|
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@ApiModelProperty(value = "订单修改时间") |
|
|
|
private Date updateTime; |
|
|
|
|
|
|
|
/** |
|
|
|
* 订单区域 |
|
|
|
*/ |
|
|
|
@ApiModelProperty("订单所属区域") |
|
|
|
private String region; |
|
|
|
|
|
|
|
/** |
|
|
|
* 快递员所属区域 |
|
|
|
*/ |
|
|
|
@ApiModelProperty("快递员所属区域") |
|
|
|
private String kdRegion; |
|
|
|
|
|
|
|
/** |
|
|
|
* 扛包工所属区域 |
|
|
|
*/ |
|
|
|
@ApiModelProperty("扛包工所属区域") |
|
|
|
private String kbRegion; |
|
|
|
|
|
|
|
@ApiModelProperty("抢单工名称") |
|
|
|
private String workerName; |
|
|
|
|
|
|
|
@ApiModelProperty("快递员名称") |
|
|
|
private String courierName; |
|
|
|
|
|
|
|
@ApiModelProperty("快递所属公司") |
|
|
|
private String kdCompany; |
|
|
|
|
|
|
|
@ApiModelProperty("扛包所属公司") |
|
|
|
private String kbCompany; |
|
|
|
|
|
|
|
|
|
|
|
public String getOrderId() { |
|
|
|
return orderId; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderId(String orderId) { |
|
|
|
this.orderId = orderId; |
|
|
|
} |
|
|
|
|
|
|
|
public String getOrderAddress() { |
|
|
|
return orderAddress; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderAddress(String orderAddress) { |
|
|
|
this.orderAddress = orderAddress; |
|
|
|
} |
|
|
|
|
|
|
|
public String getOrderLogistics() { |
|
|
|
return orderLogistics; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderLogistics(String orderLogistics) { |
|
|
|
this.orderLogistics = orderLogistics; |
|
|
|
} |
|
|
|
|
|
|
|
public String getOrderDescribe() { |
|
|
|
return orderDescribe; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderDescribe(String orderDescribe) { |
|
|
|
this.orderDescribe = orderDescribe; |
|
|
|
} |
|
|
|
|
|
|
|
public Integer getOrderNum() { |
|
|
|
return orderNum; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderNum(Integer orderNum) { |
|
|
|
this.orderNum = orderNum; |
|
|
|
} |
|
|
|
|
|
|
|
public String getKdOrderId() { |
|
|
|
return kdOrderId; |
|
|
|
} |
|
|
|
|
|
|
|
public void setKdOrderId(String kdOrderId) { |
|
|
|
this.kdOrderId = kdOrderId; |
|
|
|
} |
|
|
|
|
|
|
|
public Boolean getTimeout() { |
|
|
|
return timeout; |
|
|
|
} |
|
|
|
|
|
|
|
public void setTimeout(Boolean timeout) { |
|
|
|
this.timeout = timeout; |
|
|
|
} |
|
|
|
|
|
|
|
public Integer getOrderStatus() { |
|
|
|
return orderStatus; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderStatus(Integer orderStatus) { |
|
|
|
this.orderStatus = orderStatus; |
|
|
|
} |
|
|
|
|
|
|
|
public Integer getOrderBkge() { |
|
|
|
return orderBkge; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderBkge(Integer orderBkge) { |
|
|
|
this.orderBkge = orderBkge; |
|
|
|
} |
|
|
|
|
|
|
|
public String getOrderByWorker() { |
|
|
|
return orderByWorker; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderByWorker(String orderByWorker) { |
|
|
|
this.orderByWorker = orderByWorker; |
|
|
|
} |
|
|
|
|
|
|
|
public String getOrderByCourier() { |
|
|
|
return orderByCourier; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderByCourier(String orderByCourier) { |
|
|
|
this.orderByCourier = orderByCourier; |
|
|
|
} |
|
|
|
|
|
|
|
public Date getOrderByWorkertime() { |
|
|
|
return orderByWorkertime; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOrderByWorkertime(Date orderByWorkertime) { |
|
|
|
this.orderByWorkertime = orderByWorkertime; |
|
|
|
} |
|
|
|
|
|
|
|
public String getMobile() { |
|
|
|
return mobile; |
|
|
|
} |
|
|
|
|
|
|
|
public void setMobile(String mobile) { |
|
|
|
this.mobile = mobile; |
|
|
|
} |
|
|
|
|
|
|
|
public String getKdMobile() { |
|
|
|
return kdMobile; |
|
|
|
} |
|
|
|
|
|
|
|
public void setKdMobile(String kdMobile) { |
|
|
|
this.kdMobile = kdMobile; |
|
|
|
} |
|
|
|
|
|
|
|
public String getKbMobile() { |
|
|
|
return kbMobile; |
|
|
|
} |
|
|
|
|
|
|
|
public void setKbMobile(String kbMobile) { |
|
|
|
this.kbMobile = kbMobile; |
|
|
|
} |
|
|
|
|
|
|
|
public Date getCreateTime() { |
|
|
|
return createTime; |
|
|
|
} |
|
|
|
|
|
|
|
public void setCreateTime(Date createTime) { |
|
|
|
this.createTime = createTime; |
|
|
|
} |
|
|
|
|
|
|
|
public String getCreateBy() { |
|
|
|
return createBy; |
|
|
|
} |
|
|
|
|
|
|
|
public void setCreateBy(String createBy) { |
|
|
|
this.createBy = createBy; |
|
|
|
} |
|
|
|
|
|
|
|
public String getUpdateBy() { |
|
|
|
return updateBy; |
|
|
|
} |
|
|
|
|
|
|
|
public void setUpdateBy(String updateBy) { |
|
|
|
this.updateBy = updateBy; |
|
|
|
} |
|
|
|
|
|
|
|
public Date getUpdateTime() { |
|
|
|
return updateTime; |
|
|
|
} |
|
|
|
|
|
|
|
public void setUpdateTime(Date updateTime) { |
|
|
|
this.updateTime = updateTime; |
|
|
|
} |
|
|
|
|
|
|
|
public String getRegion() { |
|
|
|
return region; |
|
|
|
} |
|
|
|
|
|
|
|
public void setRegion(String region) { |
|
|
|
this.region = region; |
|
|
|
} |
|
|
|
|
|
|
|
public String getKdRegion() { |
|
|
|
return kdRegion; |
|
|
|
} |
|
|
|
|
|
|
|
public void setKdRegion(String kdRegion) { |
|
|
|
this.kdRegion = kdRegion; |
|
|
|
} |
|
|
|
|
|
|
|
public String getKbRegion() { |
|
|
|
return kbRegion; |
|
|
|
} |
|
|
|
|
|
|
|
public void setKbRegion(String kbRegion) { |
|
|
|
this.kbRegion = kbRegion; |
|
|
|
} |
|
|
|
|
|
|
|
public String getWorkerName() { |
|
|
|
return workerName; |
|
|
|
} |
|
|
|
|
|
|
|
public void setWorkerName(String workerName) { |
|
|
|
this.workerName = workerName; |
|
|
|
} |
|
|
|
|
|
|
|
public String getCourierName() { |
|
|
|
return courierName; |
|
|
|
} |
|
|
|
|
|
|
|
public void setCourierName(String courierName) { |
|
|
|
this.courierName = courierName; |
|
|
|
} |
|
|
|
|
|
|
|
public String getKdCompany() { |
|
|
|
return kdCompany; |
|
|
|
} |
|
|
|
|
|
|
|
public void setKdCompany(String kdCompany) { |
|
|
|
this.kdCompany = kdCompany; |
|
|
|
} |
|
|
|
|
|
|
|
public String getKbCompany() { |
|
|
|
return kbCompany; |
|
|
|
} |
|
|
|
|
|
|
|
public void setKbCompany(String kbCompany) { |
|
|
|
this.kbCompany = kbCompany; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public String toString() { |
|
|
|
return "OrderVO{" + |
|
|
|
"orderId='" + orderId + '\'' + |
|
|
|
", orderAddress='" + orderAddress + '\'' + |
|
|
|
", orderLogistics='" + orderLogistics + '\'' + |
|
|
|
", orderDescribe='" + orderDescribe + '\'' + |
|
|
|
", orderNum=" + orderNum + |
|
|
|
", kdOrderId='" + kdOrderId + '\'' + |
|
|
|
", timeout=" + timeout + |
|
|
|
", orderStatus=" + orderStatus + |
|
|
|
", orderBkge=" + orderBkge + |
|
|
|
", orderByWorker='" + orderByWorker + '\'' + |
|
|
|
", orderByCourier='" + orderByCourier + '\'' + |
|
|
|
", orderByWorkertime=" + orderByWorkertime + |
|
|
|
", mobile='" + mobile + '\'' + |
|
|
|
", kdMobile='" + kdMobile + '\'' + |
|
|
|
", kbMobile='" + kbMobile + '\'' + |
|
|
|
", createTime=" + createTime + |
|
|
|
", createBy='" + createBy + '\'' + |
|
|
|
", updateBy='" + updateBy + '\'' + |
|
|
|
", updateTime=" + updateTime + |
|
|
|
", region='" + region + '\'' + |
|
|
|
", kdRegion='" + kdRegion + '\'' + |
|
|
|
", kbRegion='" + kbRegion + '\'' + |
|
|
|
", workerName='" + workerName + '\'' + |
|
|
|
", courierName='" + courierName + '\'' + |
|
|
|
", kdCompany='" + kdCompany + '\'' + |
|
|
|
", kbCompany='" + kbCompany + '\'' + |
|
|
|
'}'; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public boolean equals(Object o) { |
|
|
|
if (this == o) return true; |
|
|
|
if (o == null || getClass() != o.getClass()) return false; |
|
|
|
OrderVO orderVO = (OrderVO) o; |
|
|
|
return Objects.equals(orderId, orderVO.orderId) && Objects.equals(orderAddress, orderVO.orderAddress) && Objects.equals(orderLogistics, orderVO.orderLogistics) && Objects.equals(orderDescribe, orderVO.orderDescribe) && Objects.equals(orderNum, orderVO.orderNum) && Objects.equals(kdOrderId, orderVO.kdOrderId) && Objects.equals(timeout, orderVO.timeout) && Objects.equals(orderStatus, orderVO.orderStatus) && Objects.equals(orderBkge, orderVO.orderBkge) && Objects.equals(orderByWorker, orderVO.orderByWorker) && Objects.equals(orderByCourier, orderVO.orderByCourier) && Objects.equals(orderByWorkertime, orderVO.orderByWorkertime) && Objects.equals(mobile, orderVO.mobile) && Objects.equals(kdMobile, orderVO.kdMobile) && Objects.equals(kbMobile, orderVO.kbMobile) && Objects.equals(createTime, orderVO.createTime) && Objects.equals(createBy, orderVO.createBy) && Objects.equals(updateBy, orderVO.updateBy) && Objects.equals(updateTime, orderVO.updateTime) && Objects.equals(region, orderVO.region) && Objects.equals(kdRegion, orderVO.kdRegion) && Objects.equals(kbRegion, orderVO.kbRegion) && Objects.equals(workerName, orderVO.workerName) && Objects.equals(courierName, orderVO.courierName) && Objects.equals(kdCompany, orderVO.kdCompany) && Objects.equals(kbCompany, orderVO.kbCompany); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public int hashCode() { |
|
|
|
return Objects.hash(orderId, orderAddress, orderLogistics, orderDescribe, orderNum, kdOrderId, timeout, orderStatus, orderBkge, orderByWorker, orderByCourier, orderByWorkertime, mobile, kdMobile, kbMobile, createTime, createBy, updateBy, updateTime, region, kdRegion, kbRegion, workerName, courierName, kdCompany, kbCompany); |
|
|
|
} |
|
|
|
} |
|
|
|
|