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

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.nest.springwrap.core.tenant.mp.TenantEntity;

/**
 * 停车场规则类别配置
 * 用于配置停车场规则
 * @author 刘碧清
 * @version 1.0
 * @date 2021-05-24 16:47
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "停车场规则类别配置表", description = "停车场规则类别配置表")
@TableName("pmg_config_car_configuration_rule")
public class PmgConfigCarConfigurationRule extends TenantEntity {
    /**
     * 规则类别(0-临时车收费规则，1-群组车辆收费规则，2-固定车包期规则，3-异常收费规则，4-缴费规则配置，5-错时车规则配置)
     */
    @ApiModelProperty(name = "ruleCategories",value = "规则类别(0-临时车收费规则，1-群组车辆收费规则，2-固定车包期规则，3-异常收费规则，4-缴费规则配置，5-错时车规则配置，6-充电停车规则)")
    private Long ruleCategories;
    /**
     * 停车场id
     */
    @ApiModelProperty(name = "parkingId",value = "停车场id")
    private Long parkingId;
}
