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


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

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.List;


@Data
public class PmgBatParkingStationRuleUpdateParam {
	@NotNull
	@ApiModelProperty(name = "id", value = "id")
	private Long id;

	@NotNull
	@ApiModelProperty(name = "ruleType", value = "规则类型(1:停车收费，2:停车免费，3:充电期间免费，4:限时充电免费，5:充电时长限免)")
	private Integer ruleType;

	@ApiModelProperty(name = "detailList", value = "类型设置明细")
	private List<PmgBatParkingStationRuleDetail> detailList;

}
