package com.stylefeng.guns.modular.system.warpper;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Map;
|
|
@ApiModel("个人中心详情")
|
@Data
|
public class DriverInfoWarpper {
|
@ApiModelProperty("司机id(用于生成二维码)")
|
private Integer id;
|
@ApiModelProperty("头像")
|
private String avatar;
|
@ApiModelProperty("姓名")
|
private String name;
|
@ApiModelProperty("电话")
|
private String phone;
|
@ApiModelProperty("性别")
|
private Integer sex;
|
@ApiModelProperty("车牌")
|
private String licensePlate;
|
@ApiModelProperty("车辆品牌")
|
private String brand;
|
@ApiModelProperty("车辆颜色")
|
private String carColor;
|
@ApiModelProperty("历史接单数")
|
private Integer orderNum;
|
@ApiModelProperty("评分")
|
private Double score;
|
@ApiModelProperty("账户余额")
|
private Double balance;
|
@ApiModelProperty("活动总收入")
|
private Double activityMoney;
|
@ApiModelProperty("剩余可提现活动收入")
|
private Double laveActivityMoney;
|
@ApiModelProperty("历史总收入")
|
private Double businessMoney;
|
@ApiModelProperty("剩余可提现收入")
|
private Double laveBusinessMoney;
|
@ApiModelProperty("出租车资格证号")
|
private String taxiAptitudeCard;
|
@ApiModelProperty("发证日期")
|
private String networkCarlssueDate;
|
@ApiModelProperty("公司")
|
private String company;
|
@ApiModelProperty("居住地(带分隔符)")
|
private String driverContactAddress_;
|
@ApiModelProperty("身份证号码")
|
private String idCard;
|
@ApiModelProperty("身份证正面照")
|
private String idCardImgUrl1;
|
@ApiModelProperty("身份证背面照")
|
private String idCardImgUrl2;
|
@ApiModelProperty("初次领取驾驶证日期")
|
private String getDriverLicenseDate;
|
@ApiModelProperty("服务模式(1=专车,2=出租车,3=城际,4=小件物流-同城,5=小件物流-跨城,6=包车)多个以逗号分隔")
|
private String type;
|
@ApiModelProperty("从业地(带分隔符)")
|
private String placeOfPractice;
|
@ApiModelProperty("从业地行政区域代码")
|
private String placeOfEmployment;
|
@ApiModelProperty("驾驶证照片")
|
private String driveCardImgUrl;
|
@ApiModelProperty("网约车资格证照片")
|
private String networkCarlssueImg;
|
private String wechatPic;
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getAvatar() {
|
return avatar;
|
}
|
|
public void setAvatar(String avatar) {
|
this.avatar = avatar;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public Integer getSex() {
|
return sex;
|
}
|
|
public void setSex(Integer sex) {
|
this.sex = sex;
|
}
|
|
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 String getCarColor() {
|
return carColor;
|
}
|
|
public void setCarColor(String carColor) {
|
this.carColor = carColor;
|
}
|
|
public Integer getOrderNum() {
|
return orderNum;
|
}
|
|
public void setOrderNum(Integer orderNum) {
|
this.orderNum = orderNum;
|
}
|
|
public Double getScore() {
|
return score;
|
}
|
|
public void setScore(Double score) {
|
this.score = score;
|
}
|
|
public Double getBalance() {
|
return balance;
|
}
|
|
public void setBalance(Double balance) {
|
this.balance = balance;
|
}
|
|
public String getPhone() {
|
return phone;
|
}
|
|
public void setPhone(String phone) {
|
this.phone = phone;
|
}
|
|
public Double getActivityMoney() {
|
return activityMoney;
|
}
|
|
public void setActivityMoney(Double activityMoney) {
|
this.activityMoney = activityMoney;
|
}
|
|
public Double getBusinessMoney() {
|
return businessMoney;
|
}
|
|
public void setBusinessMoney(Double businessMoney) {
|
this.businessMoney = businessMoney;
|
}
|
|
public String getTaxiAptitudeCard() {
|
return taxiAptitudeCard;
|
}
|
|
public void setTaxiAptitudeCard(String taxiAptitudeCard) {
|
this.taxiAptitudeCard = taxiAptitudeCard;
|
}
|
|
public String getNetworkCarlssueDate() {
|
return networkCarlssueDate;
|
}
|
|
public void setNetworkCarlssueDate(String networkCarlssueDate) {
|
this.networkCarlssueDate = networkCarlssueDate;
|
}
|
|
public String getCompany() {
|
return company;
|
}
|
|
public void setCompany(String company) {
|
this.company = company;
|
}
|
|
public String getDriverContactAddress_() {
|
return driverContactAddress_;
|
}
|
|
public void setDriverContactAddress_(String driverContactAddress_) {
|
this.driverContactAddress_ = driverContactAddress_;
|
}
|
|
public String getIdCard() {
|
return idCard;
|
}
|
|
public void setIdCard(String idCard) {
|
this.idCard = idCard;
|
}
|
|
public String getIdCardImgUrl1() {
|
return idCardImgUrl1;
|
}
|
|
public void setIdCardImgUrl1(String idCardImgUrl1) {
|
this.idCardImgUrl1 = idCardImgUrl1;
|
}
|
|
public String getIdCardImgUrl2() {
|
return idCardImgUrl2;
|
}
|
|
public void setIdCardImgUrl2(String idCardImgUrl2) {
|
this.idCardImgUrl2 = idCardImgUrl2;
|
}
|
|
public String getGetDriverLicenseDate() {
|
return getDriverLicenseDate;
|
}
|
|
public void setGetDriverLicenseDate(String getDriverLicenseDate) {
|
this.getDriverLicenseDate = getDriverLicenseDate;
|
}
|
|
public String getType() {
|
return type;
|
}
|
|
public void setType(String type) {
|
this.type = type;
|
}
|
|
public String getPlaceOfPractice() {
|
return placeOfPractice;
|
}
|
|
public void setPlaceOfPractice(String placeOfPractice) {
|
this.placeOfPractice = placeOfPractice;
|
}
|
|
public String getDriveCardImgUrl() {
|
return driveCardImgUrl;
|
}
|
|
public void setDriveCardImgUrl(String driveCardImgUrl) {
|
this.driveCardImgUrl = driveCardImgUrl;
|
}
|
|
public String getNetworkCarlssueImg() {
|
return networkCarlssueImg;
|
}
|
|
public void setNetworkCarlssueImg(String networkCarlssueImg) {
|
this.networkCarlssueImg = networkCarlssueImg;
|
}
|
|
public String getPlaceOfEmployment() {
|
return placeOfEmployment;
|
}
|
|
public void setPlaceOfEmployment(String placeOfEmployment) {
|
this.placeOfEmployment = placeOfEmployment;
|
}
|
|
public Double getLaveActivityMoney() {
|
return laveActivityMoney;
|
}
|
|
public void setLaveActivityMoney(Double laveActivityMoney) {
|
this.laveActivityMoney = laveActivityMoney;
|
}
|
|
public Double getLaveBusinessMoney() {
|
return laveBusinessMoney;
|
}
|
|
public void setLaveBusinessMoney(Double laveBusinessMoney) {
|
this.laveBusinessMoney = laveBusinessMoney;
|
}
|
|
@Override
|
public String toString() {
|
return "DriverInfoWarpper{" +
|
"id=" + id +
|
", avatar='" + avatar + '\'' +
|
", name='" + name + '\'' +
|
", phone='" + phone + '\'' +
|
", sex=" + sex +
|
", licensePlate='" + licensePlate + '\'' +
|
", brand='" + brand + '\'' +
|
", carColor='" + carColor + '\'' +
|
", orderNum=" + orderNum +
|
", score=" + score +
|
", balance=" + balance +
|
", activityMoney=" + activityMoney +
|
", laveActivityMoney=" + laveActivityMoney +
|
", businessMoney=" + businessMoney +
|
", laveBusinessMoney=" + laveBusinessMoney +
|
", taxiAptitudeCard='" + taxiAptitudeCard + '\'' +
|
", networkCarlssueDate='" + networkCarlssueDate + '\'' +
|
", company='" + company + '\'' +
|
", driverContactAddress_='" + driverContactAddress_ + '\'' +
|
", idCard='" + idCard + '\'' +
|
", idCardImgUrl1='" + idCardImgUrl1 + '\'' +
|
", idCardImgUrl2='" + idCardImgUrl2 + '\'' +
|
", getDriverLicenseDate='" + getDriverLicenseDate + '\'' +
|
", type='" + type + '\'' +
|
", placeOfPractice='" + placeOfPractice + '\'' +
|
", placeOfEmployment='" + placeOfEmployment + '\'' +
|
", driveCardImgUrl='" + driveCardImgUrl + '\'' +
|
", networkCarlssueImg='" + networkCarlssueImg + '\'' +
|
'}';
|
}
|
|
public static DriverInfoWarpper getDriverInfoWarpper(Map<String, Object> map){
|
DriverInfoWarpper driverInfoWarpper = new DriverInfoWarpper();
|
if(null != map){
|
driverInfoWarpper.setId(null != map.get("id") ? Integer.valueOf(String.valueOf(map.get("id"))) : 0);
|
driverInfoWarpper.setAvatar(null != map.get("avatar") ? String.valueOf(map.get("avatar")) : "");
|
driverInfoWarpper.setName(null != map.get("name") ? String.valueOf(map.get("name")) : "");
|
driverInfoWarpper.setPhone(null != map.get("phone") ? String.valueOf(map.get("phone")) : "");
|
driverInfoWarpper.setSex(null != map.get("sex") ? Integer.valueOf(String.valueOf(map.get("sex"))) : 0);
|
driverInfoWarpper.setLicensePlate(null != map.get("licensePlate") ? String.valueOf(map.get("licensePlate")) : "");
|
driverInfoWarpper.setBrand(null != map.get("brand") ? String.valueOf(map.get("brand")) : "");
|
driverInfoWarpper.setCarColor(null != map.get("carColor") ? String.valueOf(map.get("carColor")) : "");
|
driverInfoWarpper.setOrderNum(null != map.get("orderNum") ? Integer.valueOf(String.valueOf(map.get("orderNum"))) : 0);
|
driverInfoWarpper.setScore(null != map.get("score") ? Double.valueOf(String.valueOf(map.get("score"))) : 0);
|
driverInfoWarpper.setBalance(null != map.get("balance") ? Double.valueOf(String.valueOf(map.get("balance"))) : 0);
|
driverInfoWarpper.setActivityMoney(null != map.get("activityMoney") ? Double.valueOf(String.valueOf(map.get("activityMoney"))) : 0);
|
driverInfoWarpper.setBusinessMoney(null != map.get("businessMoney") ? Double.valueOf(String.valueOf(map.get("businessMoney"))) : 0);
|
driverInfoWarpper.setTaxiAptitudeCard(null != map.get("taxiAptitudeCard") ? String.valueOf(map.get("taxiAptitudeCard")) : "");
|
driverInfoWarpper.setNetworkCarlssueDate(null != map.get("networkCarlssueDate") ? String.valueOf(map.get("networkCarlssueDate")) : "");
|
driverInfoWarpper.setCompany(null != map.get("company") ? String.valueOf(map.get("company")) : "");
|
driverInfoWarpper.setDriverContactAddress_(null != map.get("driverContactAddress_") ? String.valueOf(map.get("driverContactAddress_")) : "");
|
driverInfoWarpper.setIdCard(null != map.get("idCard") ? String.valueOf(map.get("idCard")) : "");
|
driverInfoWarpper.setIdCardImgUrl1(null != map.get("idCardImgUrl1") ? String.valueOf(map.get("idCardImgUrl1")) : "");
|
driverInfoWarpper.setIdCardImgUrl2(null != map.get("idCardImgUrl2") ? String.valueOf(map.get("idCardImgUrl2")) : "");
|
driverInfoWarpper.setGetDriverLicenseDate(null != map.get("getDriverLicenseDate") ? String.valueOf(map.get("getDriverLicenseDate")) : "");
|
driverInfoWarpper.setType(null != map.get("type") ? String.valueOf(map.get("type")) : "");
|
driverInfoWarpper.setPlaceOfPractice(null != map.get("placeOfPractice") ? String.valueOf(map.get("placeOfPractice")) : "");
|
driverInfoWarpper.setDriveCardImgUrl(null != map.get("driveCardImgUrl") ? String.valueOf(map.get("driveCardImgUrl")) : "");
|
driverInfoWarpper.setNetworkCarlssueImg(null != map.get("networkCarlssueImg") ? String.valueOf(map.get("networkCarlssueImg")) : "");
|
driverInfoWarpper.setPlaceOfEmployment(null != map.get("placeOfEmployment") ? String.valueOf(map.get("placeOfEmployment")) : "");
|
driverInfoWarpper.setLaveActivityMoney(null != map.get("laveActivityMoney") ? Double.valueOf(String.valueOf(map.get("laveActivityMoney"))) : 0);
|
driverInfoWarpper.setLaveBusinessMoney(null != map.get("laveBusinessMoney") ? Double.valueOf(String.valueOf(map.get("laveBusinessMoney"))) : 0);
|
driverInfoWarpper.setLaveBusinessMoney(null != map.get("laveBusinessMoney") ? Double.valueOf(String.valueOf(map.get("laveBusinessMoney"))) : 0);
|
driverInfoWarpper.setWechatPic(null != map.get("wechatPic") ? String.valueOf(map.get("wechatPic")) : null);
|
}
|
return driverInfoWarpper;
|
}
|
}
|