package com.stylefeng.guns.modular.system.warpper;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 改派
|
*/
|
@ApiModel("改派列表")
|
public class ReassignListWarpper {
|
@ApiModelProperty("改派单id")
|
private Integer id;
|
@ApiModelProperty("申请时间")
|
private String applyTime;
|
@ApiModelProperty("申请司机")
|
private String applyDriver;
|
@ApiModelProperty("新司机")
|
private String nowDriver;
|
@ApiModelProperty("起点")
|
private String startAddress;
|
@ApiModelProperty("终点")
|
private String endAddress;
|
@ApiModelProperty("状态(1=提交申请,2=已支付,3=已改派,4=已取消,5=已拒绝)")
|
private Integer state;
|
@ApiModelProperty("订单类型(1=专车,2=出租车,3=跨城,4=同城小件,5=跨城小件)")
|
private Integer orderType;
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getApplyTime() {
|
return applyTime;
|
}
|
|
public void setApplyTime(String applyTime) {
|
this.applyTime = applyTime;
|
}
|
|
public String getApplyDriver() {
|
return applyDriver;
|
}
|
|
public void setApplyDriver(String applyDriver) {
|
this.applyDriver = applyDriver;
|
}
|
|
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 getState() {
|
return state;
|
}
|
|
public void setState(Integer state) {
|
this.state = state;
|
}
|
|
public String getNowDriver() {
|
return nowDriver;
|
}
|
|
public void setNowDriver(String nowDriver) {
|
this.nowDriver = nowDriver;
|
}
|
|
public Integer getOrderType() {
|
return orderType;
|
}
|
|
public void setOrderType(Integer orderType) {
|
this.orderType = orderType;
|
}
|
|
@Override
|
public String toString() {
|
return "ReassignListWarpper{" +
|
"id=" + id +
|
", applyTime='" + applyTime + '\'' +
|
", applyDriver='" + applyDriver + '\'' +
|
", startAddress='" + startAddress + '\'' +
|
", endAddress='" + endAddress + '\'' +
|
", state=" + state +
|
'}';
|
}
|
|
public static ReassignListWarpper getReassignListWarpper(Map<String, Object> map){
|
ReassignListWarpper reassignListWarpper = new ReassignListWarpper();
|
if(null != map){
|
reassignListWarpper.setId(null != map.get("id") ? Integer.valueOf(map.get("id").toString()) : 0);
|
reassignListWarpper.setApplyTime(null != map.get("applyTime") ? map.get("applyTime").toString() : "");
|
reassignListWarpper.setApplyDriver(null != map.get("applyDriver") ? map.get("applyDriver").toString() : "");
|
reassignListWarpper.setNowDriver(null != map.get("nowDriver") ? map.get("nowDriver").toString() : "");
|
reassignListWarpper.setStartAddress(null != map.get("startAddress") ? map.get("startAddress").toString() : "");
|
reassignListWarpper.setEndAddress(null != map.get("endAddress") ? map.get("endAddress").toString() : "");
|
reassignListWarpper.setState(null != map.get("state") ? Integer.valueOf(map.get("state").toString()) : 0);
|
reassignListWarpper.setOrderType(null != map.get("orderType") ? Integer.valueOf(map.get("orderType").toString()) : 0);
|
}
|
return reassignListWarpper;
|
}
|
|
|
public static List<ReassignListWarpper> getReassignListWarppers(List<Map<String, Object>> maps){
|
List<ReassignListWarpper> list = new ArrayList<>();
|
if(null != maps){
|
for(Map<String, Object> map : maps){
|
list.add(ReassignListWarpper.getReassignListWarpper(map));
|
}
|
}
|
return list;
|
}
|
}
|