New file |
| | |
| | | package com.dsh.course.model.vo; |
| | | |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | @Data |
| | | @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 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; |
| | | } |
| | | } |