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


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

/**
 * @author 黄辉
 * @version 1.0
 * @date 2021/5/8 20:30
 */
@Data
@ApiModel(value = "停车规则vo ", description = "停车规则vo ")
public class PmgBatCarRuleVo {
    @ApiModelProperty(name = "pmgBatParkChargeDuration", value = "按总计时长收费Vo")
    private PmgBatParkChargeDuration pmgBatParkChargeDuration;

    @ApiModelProperty(name = "pmgBatParkChargePeriod", value = "按停车时段收费Vo")
    private PmgBatParkChargePeriod pmgBatParkChargePeriod;

    @ApiModelProperty(name = "pmgBatParkChargeCount", value = "按次数")
    private PmgBatParkChargeCount pmgBatParkChargeCount;

    @ApiModelProperty(name = "pmgBatCarRuleUnittime", value = "停车场计费规则单位时长模式")
    private PmgBatCarRuleUnittime pmgBatCarRuleUnittime;


    @ApiModelProperty(name = "pmgBatCarRuleDaynight", value = "日夜组合")
    private PmgBatCarRuleDaynight pmgBatCarRuleDaynight;

    @ApiModelProperty(name = "ruleType", value = "规则类型 0临停  1群组")
    private Integer ruleType;

    @ApiModelProperty(name = "rates", value = "规则类型 0总时长  1按次数  2停车时段  3单位时长  4日夜组合")
    private Integer rates;

    @ApiModelProperty(name = "ids", value = "ids")
    private String ids;

}
