puzhibing
11 小时以前 88580dae55106dcf4a8f80693b90638e07af02fa
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
package com.ruoyi.chargingPile.api.vo;
 
import com.ruoyi.chargingPile.api.model.Site;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.math.BigDecimal;
 
@Data
@ApiModel(value = "SiteVO对象", description = "小程序扫一扫-详情页面")
public class SiteInfoVO  {
    @ApiModelProperty(value = "电站名称")
    private String name;
    @ApiModelProperty(value = "桩id")
    private Integer chargingPileId;
    @ApiModelProperty(value = "站点id")
    private Integer siteId;
    @ApiModelProperty(value = "是否参与会员折扣(0=否,1=是)")
    private Integer memberDiscountFlag;
    @ApiModelProperty(value = "桩编号")
    private String number;
    @ApiModelProperty(value = "充电枪id")
    private Integer chargingGunId;
    @ApiModelProperty(value = "普通电价")
    private BigDecimal electrovalence;
    @ApiModelProperty(value = "会员电价")
    private BigDecimal vipElectrovalence;
    @ApiModelProperty(value = "开通会员预计可省")
    private BigDecimal money;
    @ApiModelProperty(value = "额外赠送优惠券X张")
    private Integer couponCount = 0;
    @ApiModelProperty(value = "超时占位费说明")
    private String spaceChargeExplain;
    @ApiModelProperty(value = "添加车辆最高可得积分 车辆信息为空 展示提示语")
    private Integer integral;
    @ApiModelProperty(value = "充电模式(1=超级快充,2=快充,3=慢充")
    private Integer chargeMode;
 
    @ApiModelProperty(value = "是否支持预约")
    private Integer supportOrder;
    @ApiModelProperty(value = "允许预约开始时间,格式HH:mm")
    private String reservationStartTime;
    @ApiModelProperty(value = "允许预约结束时间,格式HH:mm")
    private String reservationEndTime;
    @ApiModelProperty(value = "允许预约多时段JSON数组")
    private String reservationTimeRanges;
    @ApiModelProperty(value = "最早可提前预约分钟数")
    private Integer reservationAheadMinute;
    @ApiModelProperty(value = "是否支持VIN码识别")
    private Integer vinFlag;
 
    @ApiModelProperty(value = "上次选择车辆logo")
    private String carLogo;
    @ApiModelProperty(value = "上次选择车辆车牌号")
    private String licensePlate;
    @ApiModelProperty(value = "上次选择车辆VIN")
    private String vin;
    @ApiModelProperty(value = "上次选择车辆品牌")
    private String vehicleBrand;
    @ApiModelProperty(value = "上次选择车辆id")
    private String id;
 
    @ApiModelProperty(value = "是否命中白名单")
    private Boolean whitelistMatched = false;
 
    @ApiModelProperty(value = "白名单账户可用余额(企业账户充电显示,共享模式=公司可用余额,分配模式=白名单用户余额)")
    private BigDecimal whitelistBalance;
 
    @ApiModelProperty(value = "白名单权益:1=全部免费,2=免电费,3=免服务费")
    private Integer whitelistBenefitType;
 
    @ApiModelProperty(value = "白名单权益名称")
    private String whitelistBenefitName;
}