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

import com.yuchen.saas.parking.charge.api.entity.charge.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Author 蔡文强
 * @Date 2023/4/13 15:56
 * @Description 电站详细信息
 */
@Data
@ApiModel(value = "电站详细信息")
public class SpcStationDetailVO extends SpcStation {

    /**
     * 充电价格
     */
    @ApiModelProperty(name = "spcStationChargePrice", value = "充电价格")
    private List<SpcStationChargePriceVO> spcStationChargePriceList;

    /**
     * 充电价格收费时间段
     */
    @ApiModelProperty(name = "spcStationChargePriceSetList", value = "充电价格收费时间段")
    private List<SpcStationChargePriceSetVO> spcStationChargePriceSetList;

    /**
     * 停车费规则
     */
    @ApiModelProperty(name = "spcStationParkingFeeRule", value = "停车费规则")
    private SpcStationParkingFeeRuleVO spcStationParkingFeeRule;

    /**
     * 占位费规则
     */
    @ApiModelProperty(name = "stationOccupyFeeRule", value = "占位费规则")
    private SpcStationOccupyFeeRuleVO stationOccupyFeeRule;

}
