| package com.stylefeng.guns.modular.system.warpper; | 
|   | 
| import io.swagger.annotations.ApiModel; | 
| import io.swagger.annotations.ApiModelProperty; | 
|   | 
| import java.util.Map; | 
|   | 
| @ApiModel("个人中心详情") | 
| public class DriverInfoWarpper { | 
|     @ApiModelProperty("司机id(用于生成二维码)") | 
|     private Integer id; | 
|     @ApiModelProperty("头像") | 
|     private String avatar; | 
|     @ApiModelProperty("姓") | 
|     private String lastName; | 
|     @ApiModelProperty("名") | 
|     private String firstName; | 
|     @ApiModelProperty("手机号码运营商") | 
|     private String phoneOperator; | 
|     @ApiModelProperty("电话") | 
|     private String phone; | 
|     @ApiModelProperty("邮箱") | 
|     private String email; | 
|     @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 Double laveBusinessNextWeekMoney; | 
|     @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("从业地id") | 
|     private String placeOfPracticeId; | 
|     @ApiModelProperty("驾驶证照片") | 
|     private String driveCardImgUrl; | 
|     @ApiModelProperty("驾驶证照片") | 
|     private String driveCardImgUrl2; | 
|     @ApiModelProperty("网约车资格证照片") | 
|     private String networkCarlssueImg; | 
|     @ApiModelProperty("语言(1=简体中文,2=英语,3=法语)") | 
|     private Integer language; | 
|   | 
|     @ApiModelProperty("审核状态(1=待审核,2=正常,3=冻结,4=拒绝)") | 
|     private Integer authState; | 
|   | 
|     @ApiModelProperty("车辆品牌ID") | 
|     private Integer carBrandId; | 
|   | 
|     @ApiModelProperty("车型id") | 
|     private Integer carModelId; | 
|   | 
|     @ApiModelProperty("行驶证照片") | 
|     private String drivingLicensePhoto; | 
|   | 
|     private Integer carId; | 
|   | 
|     @ApiModelProperty("小程序二维码路径") | 
|     private String qrCode; | 
|     @ApiModelProperty("二维码是否打开 true打开,false关闭") | 
|     private Boolean qrCodeIsOpen; | 
|     @ApiModelProperty("生日") | 
|     private String birthday; | 
|     @ApiModelProperty("居住地") | 
|     private String driverAddress; | 
|     @ApiModelProperty("google车辆id") | 
|     private String vehicleId; | 
|   | 
|     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 getLastName() { | 
|         return lastName; | 
|     } | 
|   | 
|     public void setLastName(String lastName) { | 
|         this.lastName = lastName; | 
|     } | 
|   | 
|     public String getFirstName() { | 
|         return firstName; | 
|     } | 
|   | 
|     public void setFirstName(String firstName) { | 
|         this.firstName = firstName; | 
|     } | 
|   | 
|     public String getPhoneOperator() { | 
|         return phoneOperator; | 
|     } | 
|   | 
|     public void setPhoneOperator(String phoneOperator) { | 
|         this.phoneOperator = phoneOperator; | 
|     } | 
|   | 
|     public String getPhone() { | 
|         return phone; | 
|     } | 
|   | 
|     public void setPhone(String phone) { | 
|         this.phone = phone; | 
|     } | 
|   | 
|     public String getEmail() { | 
|         return email; | 
|     } | 
|   | 
|     public void setEmail(String email) { | 
|         this.email = email; | 
|     } | 
|   | 
|     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 Double getActivityMoney() { | 
|         return activityMoney; | 
|     } | 
|   | 
|     public void setActivityMoney(Double activityMoney) { | 
|         this.activityMoney = activityMoney; | 
|     } | 
|   | 
|     public Double getLaveActivityMoney() { | 
|         return laveActivityMoney; | 
|     } | 
|   | 
|     public void setLaveActivityMoney(Double laveActivityMoney) { | 
|         this.laveActivityMoney = laveActivityMoney; | 
|     } | 
|   | 
|     public Double getBusinessMoney() { | 
|         return businessMoney; | 
|     } | 
|   | 
|     public void setBusinessMoney(Double businessMoney) { | 
|         this.businessMoney = businessMoney; | 
|     } | 
|   | 
|     public Double getLaveBusinessMoney() { | 
|         return laveBusinessMoney; | 
|     } | 
|   | 
|     public void setLaveBusinessMoney(Double laveBusinessMoney) { | 
|         this.laveBusinessMoney = laveBusinessMoney; | 
|     } | 
|   | 
|     public Double getLaveBusinessNextWeekMoney() { | 
|         return laveBusinessNextWeekMoney; | 
|     } | 
|   | 
|     public void setLaveBusinessNextWeekMoney(Double laveBusinessNextWeekMoney) { | 
|         this.laveBusinessNextWeekMoney = laveBusinessNextWeekMoney; | 
|     } | 
|   | 
|     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 getPlaceOfPracticeId() { | 
|         return placeOfPracticeId; | 
|     } | 
|   | 
|     public void setPlaceOfPracticeId(String placeOfPracticeId) { | 
|         this.placeOfPracticeId = placeOfPracticeId; | 
|     } | 
|   | 
|     public String getDriveCardImgUrl() { | 
|         return driveCardImgUrl; | 
|     } | 
|   | 
|     public void setDriveCardImgUrl(String driveCardImgUrl) { | 
|         this.driveCardImgUrl = driveCardImgUrl; | 
|     } | 
|   | 
|     public String getDriveCardImgUrl2() { | 
|         return driveCardImgUrl2; | 
|     } | 
|   | 
|     public void setDriveCardImgUrl2(String driveCardImgUrl2) { | 
|         this.driveCardImgUrl2 = driveCardImgUrl2; | 
|     } | 
|   | 
|     public String getNetworkCarlssueImg() { | 
|         return networkCarlssueImg; | 
|     } | 
|   | 
|     public void setNetworkCarlssueImg(String networkCarlssueImg) { | 
|         this.networkCarlssueImg = networkCarlssueImg; | 
|     } | 
|   | 
|     public Integer getLanguage() { | 
|         return language; | 
|     } | 
|   | 
|     public void setLanguage(Integer language) { | 
|         this.language = language; | 
|     } | 
|   | 
|     public Integer getAuthState() { | 
|         return authState; | 
|     } | 
|   | 
|     public void setAuthState(Integer authState) { | 
|         this.authState = authState; | 
|     } | 
|   | 
|     public Integer getCarBrandId() { | 
|         return carBrandId; | 
|     } | 
|   | 
|     public void setCarBrandId(Integer carBrandId) { | 
|         this.carBrandId = carBrandId; | 
|     } | 
|   | 
|     public Integer getCarModelId() { | 
|         return carModelId; | 
|     } | 
|   | 
|     public void setCarModelId(Integer carModelId) { | 
|         this.carModelId = carModelId; | 
|     } | 
|   | 
|     public String getDrivingLicensePhoto() { | 
|         return drivingLicensePhoto; | 
|     } | 
|   | 
|     public void setDrivingLicensePhoto(String drivingLicensePhoto) { | 
|         this.drivingLicensePhoto = drivingLicensePhoto; | 
|     } | 
|   | 
|     public Integer getCarId() { | 
|         return carId; | 
|     } | 
|   | 
|     public void setCarId(Integer carId) { | 
|         this.carId = carId; | 
|     } | 
|   | 
|     public String getQrCode() { | 
|         return qrCode; | 
|     } | 
|   | 
|     public void setQrCode(String qrCode) { | 
|         this.qrCode = qrCode; | 
|     } | 
|   | 
|     public Boolean getQrCodeIsOpen() { | 
|         return qrCodeIsOpen; | 
|     } | 
|   | 
|     public void setQrCodeIsOpen(Boolean qrCodeIsOpen) { | 
|         this.qrCodeIsOpen = qrCodeIsOpen; | 
|     } | 
|   | 
|     public String getBirthday() { | 
|         return birthday; | 
|     } | 
|   | 
|     public void setBirthday(String birthday) { | 
|         this.birthday = birthday; | 
|     } | 
|   | 
|     public String getDriverAddress() { | 
|         return driverAddress; | 
|     } | 
|   | 
|     public void setDriverAddress(String driverAddress) { | 
|         this.driverAddress = driverAddress; | 
|     } | 
|   | 
|     public static DriverInfoWarpper getDriverInfoWarpper(Map<String, Object> map){ | 
|         DriverInfoWarpper driverInfoWarpper = new DriverInfoWarpper(); | 
|         if(null != map){ | 
|             driverInfoWarpper.setAuthState(null != map.get("authState") ? Integer.valueOf(String.valueOf(map.get("authState"))) : 1); | 
|             driverInfoWarpper.setCarId(null != map.get("carId") ? Integer.valueOf(String.valueOf(map.get("carId"))) : 1); | 
|             driverInfoWarpper.setCarModelId(null != map.get("carModelId") ? Integer.valueOf(String.valueOf(map.get("carModelId"))) : 0); | 
|             driverInfoWarpper.setCarBrandId(null != map.get("carBrandId") ? Integer.valueOf(String.valueOf(map.get("carBrandId"))) : 0); | 
|             driverInfoWarpper.setDrivingLicensePhoto(null != map.get("drivingLicensePhoto") ? String.valueOf(map.get("drivingLicensePhoto")) : ""); | 
|             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.setQrCode(null != map.get("qrCode") ? String.valueOf(map.get("qrCode")) : ""); | 
|             driverInfoWarpper.setQrCodeIsOpen(null != map.get("qrCodeIsOpen") ? Boolean.valueOf(map.get("qrCodeIsOpen").toString()) : false); | 
|             driverInfoWarpper.setLastName(null != map.get("lastName") ? String.valueOf(map.get("lastName")) : ""); | 
|             driverInfoWarpper.setFirstName(null != map.get("firstName") ? String.valueOf(map.get("firstName")) : ""); | 
|             driverInfoWarpper.setPhoneOperator(null != map.get("phoneOperator") ? String.valueOf(map.get("phoneOperator")) : ""); | 
|             driverInfoWarpper.setPhone(null != map.get("phone") ? String.valueOf(map.get("phone")) : ""); | 
|             driverInfoWarpper.setEmail(null != map.get("email") ? String.valueOf(map.get("email")) : ""); | 
|             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.setDriveCardImgUrl2(null != map.get("driveCardImgUrl2") ? String.valueOf(map.get("driveCardImgUrl2")) : ""); | 
|             driverInfoWarpper.setNetworkCarlssueImg(null != map.get("networkCarlssueImg") ? String.valueOf(map.get("networkCarlssueImg")) : ""); | 
|             driverInfoWarpper.setPlaceOfPracticeId(null != map.get("placeOfPracticeId") ? String.valueOf(map.get("placeOfPracticeId")) : ""); | 
|             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.setLanguage(null != map.get("language") ? Integer.valueOf(String.valueOf(map.get("language"))) : 2); | 
|             driverInfoWarpper.setBirthday(null != map.get("birthday") ? String.valueOf(map.get("birthday")) : ""); | 
|             driverInfoWarpper.setDriverAddress(null != map.get("driverAddress") ? String.valueOf(map.get("driverAddress")) : ""); | 
|             driverInfoWarpper.setVehicleId(null != map.get("vehicleId") ? String.valueOf(map.get("vehicleId")) : ""); | 
|         } | 
|         return driverInfoWarpper; | 
|     } | 
|      | 
|      | 
|     public String getVehicleId() { | 
|         return vehicleId; | 
|     } | 
|      | 
|     public void setVehicleId(String vehicleId) { | 
|         this.vehicleId = vehicleId; | 
|     } | 
| } |