From 71656127d2d3fa023eb767343a9ac01172f2802d Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期三, 27 八月 2025 21:31:40 +0800
Subject: [PATCH] bug修改
---
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