package com.jsowell.pile.vo.lianlian;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 推送站点费率VO
 *
 * @author Lemon
 * @Date 2024/3/4 11:02:41
 */
@Data
public class PushStationFeeVO {

    @JsonProperty(value = "OperatorID")
    private String operatorId;

    @JsonProperty(value = "StationID")
    private String stationId;

    @JsonProperty(value = "ChargeFeeDetail")
    private List<ChargeFeeDetail> chargeFeeDetail;


    @Data
    public static class ChargeFeeDetail {

        @JsonProperty(value = "EquipmentType")
        private Integer equipmentType;

        @JsonProperty(value = "StartTime")
        private String startTime;

        @JsonProperty(value = "EndTime")
        private String endTime;

        @JsonProperty(value = "ElectricityFee")
        private BigDecimal electricityFee;

        @JsonProperty(value = "ServiceFee")
        private BigDecimal serviceFee;
    }
}
