puzhibing
2023-03-15 79962435853baf5a28e08461f46a831fffa1a4b0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
package com.stylefeng.guns.modular.system.warpper;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
 
import java.util.Map;
 
/**
 * 费用明细
 */
@ApiModel("费用明细")
public class MoneyInfoWarpper {
    @ApiModelProperty("订单总金额")
    private Double orderMoney;
    @ApiModelProperty("起步里程")
    private Double startMileage;
    @ApiModelProperty("起步价")
    private Double startMoney;
    @ApiModelProperty("里程费")
    private Double mileageMoney;
    @ApiModelProperty("里程数")
    private Double mileage;
    @ApiModelProperty("时长费")
    private Double durationMoney;
    @ApiModelProperty("时长")
    private Double duration;
    @ApiModelProperty("等待费")
    private Double waitMoney;
    @ApiModelProperty("等待时长")
    private Double wait;
    @ApiModelProperty("远途费")
    private Double longDistanceMoney;
    @ApiModelProperty("远途里程")
    private Double longDistance;
    @ApiModelProperty("停车费")
    private Double parkMoney;
    @ApiModelProperty("过路费")
    private Double roadTollMoney;
    @ApiModelProperty("红包抵扣金额")
    private Double redPacketMoney;
    @ApiModelProperty("优惠券抵扣金额")
    private Double couponMoney;
    @ApiModelProperty("折扣抵扣金额")
    private Double discountMoney;
    @ApiModelProperty("折扣")
    private Double discount;
 
    public Double getOrderMoney() {
        return orderMoney;
    }
 
    public void setOrderMoney(Double orderMoney) {
        this.orderMoney = orderMoney;
    }
 
    public Double getStartMoney() {
        return startMoney;
    }
 
    public void setStartMoney(Double startMoney) {
        this.startMoney = startMoney;
    }
 
    public Double getMileageMoney() {
        return mileageMoney;
    }
 
    public void setMileageMoney(Double mileageMoney) {
        this.mileageMoney = mileageMoney;
    }
 
    public Double getDurationMoney() {
        return durationMoney;
    }
 
    public void setDurationMoney(Double durationMoney) {
        this.durationMoney = durationMoney;
    }
 
    public Double getWaitMoney() {
        return waitMoney;
    }
 
    public void setWaitMoney(Double waitMoney) {
        this.waitMoney = waitMoney;
    }
 
    public Double getLongDistanceMoney() {
        return longDistanceMoney;
    }
 
    public void setLongDistanceMoney(Double longDistanceMoney) {
        this.longDistanceMoney = longDistanceMoney;
    }
 
    public Double getParkMoney() {
        return parkMoney;
    }
 
    public void setParkMoney(Double parkMoney) {
        this.parkMoney = parkMoney;
    }
 
    public Double getRoadTollMoney() {
        return roadTollMoney;
    }
 
    public void setRoadTollMoney(Double roadTollMoney) {
        this.roadTollMoney = roadTollMoney;
    }
 
    public Double getRedPacketMoney() {
        return redPacketMoney;
    }
 
    public void setRedPacketMoney(Double redPacketMoney) {
        this.redPacketMoney = redPacketMoney;
    }
 
    public Double getCouponMoney() {
        return couponMoney;
    }
 
    public void setCouponMoney(Double couponMoney) {
        this.couponMoney = couponMoney;
    }
 
    public Double getDiscountMoney() {
        return discountMoney;
    }
 
    public void setDiscountMoney(Double discountMoney) {
        this.discountMoney = discountMoney;
    }
 
    public Double getDiscount() {
        return discount;
    }
 
    public void setDiscount(Double discount) {
        this.discount = discount;
    }
 
    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;
    }
 
    public Double getWait() {
        return wait;
    }
 
    public void setWait(Double wait) {
        this.wait = wait;
    }
 
    public Double getLongDistance() {
        return longDistance;
    }
 
    public void setLongDistance(Double longDistance) {
        this.longDistance = longDistance;
    }
 
    public Double getStartMileage() {
        return startMileage;
    }
 
    public void setStartMileage(Double startMileage) {
        this.startMileage = startMileage;
    }
 
    @Override
    public String toString() {
        return "MoneyInfoWarpper{" +
                "orderMoney=" + orderMoney +
                ", startMoney=" + startMoney +
                ", mileageMoney=" + mileageMoney +
                ", mileage=" + mileage +
                ", durationMoney=" + durationMoney +
                ", duration=" + duration +
                ", waitMoney=" + waitMoney +
                ", wait=" + wait +
                ", longDistanceMoney=" + longDistanceMoney +
                ", longDistance=" + longDistance +
                ", parkMoney=" + parkMoney +
                ", roadTollMoney=" + roadTollMoney +
                ", redPacketMoney=" + redPacketMoney +
                ", couponMoney=" + couponMoney +
                ", discountMoney=" + discountMoney +
                ", discount=" + discount +
                '}';
    }
 
    public static MoneyInfoWarpper getMoneyInfoWarpper(Map<String, Object> map){
        MoneyInfoWarpper moneyInfoWarpper = new MoneyInfoWarpper();
        if(null != map){
            moneyInfoWarpper.setOrderMoney(null != map.get("orderMoney") ? Double.valueOf(map.get("orderMoney").toString()) : 0D);
            moneyInfoWarpper.setStartMileage(null != map.get("startMileage") ? Double.valueOf(map.get("startMileage").toString()) : 0D);
            moneyInfoWarpper.setStartMoney(null != map.get("startMoney") ? Double.valueOf(map.get("startMoney").toString()) : 0D);
            moneyInfoWarpper.setMileage(null != map.get("mileageKilometers") ? Double.valueOf(map.get("mileageKilometers").toString()) : 0D);
            moneyInfoWarpper.setMileageMoney(null != map.get("mileageMoney") ? Double.valueOf(map.get("mileageMoney").toString()) : 0D);
            moneyInfoWarpper.setDuration(null != map.get("duration") ? Double.valueOf(map.get("duration").toString()) : 0D);
            moneyInfoWarpper.setDurationMoney(null != map.get("durationMoney") ? Double.valueOf(map.get("durationMoney").toString()) : 0D);
            moneyInfoWarpper.setWait(null != map.get("wait") ? Double.valueOf(map.get("wait").toString()) : 0D);
            moneyInfoWarpper.setWaitMoney(null != map.get("waitMoney") ? Double.valueOf(map.get("waitMoney").toString()) : 0D);
            moneyInfoWarpper.setLongDistance(null != map.get("longDistance") ? Double.valueOf(map.get("longDistance").toString()) : 0D);
            moneyInfoWarpper.setLongDistanceMoney(null != map.get("longDistanceMoney") ? Double.valueOf(map.get("longDistanceMoney").toString()) : 0D);
            moneyInfoWarpper.setParkMoney(null != map.get("parkMoney") ? Double.valueOf(map.get("parkMoney").toString()) : 0D);
            moneyInfoWarpper.setRoadTollMoney(null != map.get("roadTollMoney") ? Double.valueOf(map.get("roadTollMoney").toString()) : 0D);
            moneyInfoWarpper.setRedPacketMoney(null != map.get("redPacketMoney") ? Double.valueOf(map.get("redPacketMoney").toString()) : 0D);
            moneyInfoWarpper.setCouponMoney(null != map.get("couponMoney") ? Double.valueOf(map.get("couponMoney").toString()) : 0D);
            moneyInfoWarpper.setDiscountMoney(null != map.get("discountMoney") ? Double.valueOf(map.get("discountMoney").toString()) : 0D);
            moneyInfoWarpper.setDiscount(null != map.get("discount") ? Double.valueOf(map.get("discount").toString()) : 0D);
        }
        return moneyInfoWarpper;
    }
}