From eb6b6dbb35a9f029e0b7d269773685c19fd40976 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期四, 11 七月 2024 10:47:51 +0800 Subject: [PATCH] 玩湃微信商户认证代码 --- cloud-server-management/src/main/java/com/dsh/course/model/vo/ServerCarModelWarpper.java | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 54 insertions(+), 0 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/course/model/vo/ServerCarModelWarpper.java b/cloud-server-management/src/main/java/com/dsh/course/model/vo/ServerCarModelWarpper.java new file mode 100644 index 0000000..54e61bd --- /dev/null +++ b/cloud-server-management/src/main/java/com/dsh/course/model/vo/ServerCarModelWarpper.java @@ -0,0 +1,54 @@ +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; + } +} -- Gitblit v1.7.1