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 ServerCarModelWarpper {
|
@ApiModelProperty("车型id")
|
private Integer id;
|
@ApiModelProperty("车型名称")
|
private String name;
|
@ApiModelProperty("车型照片")
|
private String img;
|
@ApiModelProperty("预估金额")
|
private Double amount;
|
@ApiModelProperty("包车的价格")
|
private String price;
|
@ApiModelProperty("预估里程(公里)")
|
private Double mileage;
|
@ApiModelProperty("预估时间(分钟)")
|
private Double duration;
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getImg() {
|
return img;
|
}
|
|
public void setImg(String img) {
|
this.img = img;
|
}
|
|
public Double getAmount() {
|
return amount;
|
}
|
|
public void setAmount(Double amount) {
|
this.amount = amount;
|
}
|
|
public String getPrice() {
|
return price;
|
}
|
|
public void setPrice(String price) {
|
this.price = price;
|
}
|
|
public Double getMileage() {
|
return mileage;
|
}
|
|
public void setMileage(Double mileage) {
|
this.mileage = mileage;
|
}
|
|
public Double getDuration() {
|
return duration;
|
}
|
|
public void setDuration(Double duration) {
|
this.duration = duration;
|
}
|
|
@Override
|
public String toString() {
|
return "ServerCarModelWarpper{" +
|
"id=" + id +
|
", name='" + name + '\'' +
|
", img='" + img + '\'' +
|
", amount=" + amount +
|
", price='" + price + '\'' +
|
", mileage=" + mileage +
|
", duration=" + duration +
|
'}';
|
}
|
|
public static ServerCarModelWarpper getServerCarModelWarpper(Map<String, Object> map){
|
ServerCarModelWarpper serverCarModelWarpper = new ServerCarModelWarpper();
|
if(null != map){
|
serverCarModelWarpper.setId(null != map.get("id") ? Integer.valueOf(map.get("id").toString()) : 0);
|
serverCarModelWarpper.setName(null != map.get("name") ? map.get("name").toString() : "");
|
serverCarModelWarpper.setImg(null != map.get("img") ? map.get("img").toString() : "");
|
serverCarModelWarpper.setAmount(null != map.get("amount") ? Double.valueOf(map.get("amount").toString()) : 0);
|
serverCarModelWarpper.setPrice(null != map.get("price") ? map.get("price").toString() : "");
|
serverCarModelWarpper.setMileage(null != map.get("mileage") ? Double.valueOf(map.get("mileage").toString()) : 0);
|
serverCarModelWarpper.setDuration(null != map.get("duration") ? Double.valueOf(map.get("duration").toString()) : 0);
|
}
|
return serverCarModelWarpper;
|
}
|
|
|
public static List<ServerCarModelWarpper>getServerCarModelWarppers(List<Map<String, Object>> list){
|
List<ServerCarModelWarpper> data = new ArrayList<>();
|
if(null != list){
|
for(Map<String, Object> map : list){
|
data.add(ServerCarModelWarpper.getServerCarModelWarpper(map));
|
}
|
}
|
return data;
|
}
|
}
|