package com.yuchen.saas.parking.charge.api.vo.charge;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Author 蔡文强
 * @Date 2023/4/19 15:56
 * @Description 小程序费用信息
 */
@Data
@ApiModel(value = "小程序费用信息")
public class SpcStationChargePriceAppVO {

    /**
     * 电站停车费类型(1:限时免费 2:充电限免 3:停车收费 4:停车免费)
     */
    @ApiModelProperty(name = "feeType", value = "收费类型(1:限时免费 2:充电限免 3:停车收费 4:停车免费)")
    private Integer feeType;

    /**
     * 电站停车费类型(1:限时免费 2:充电限免 3:停车收费 4:停车免费)
     */
    @ApiModelProperty(name = "priceType", value = "价格类型(1:尖 2:峰 3:平 4:谷)")
    private Integer priceType;

    /**
     * 当前时段
     */
    @ApiModelProperty(name = "currentPeriod", value = "当前时段")
    private String currentPeriod;

    /**
     * 当前时间段电价(单位分)
     */
    @ApiModelProperty(name = "chargePrice", value = "当前时间段电价(单位分)")
    private Integer chargePrice;

    /**
     * 电站停车收费说明
     */
    @ApiModelProperty(name = "instruction", value = "电站停车收费说明")
    private String instruction;

    /**
     * 收费详情
     */
    @ApiModelProperty(name = "spcChargeDetailList", value = "收费详情")
    private List<SpcChargeDetailVO> spcChargeDetailList;

}
