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

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

/**
 * <p>
 * 黑名单车辆提醒设置
 * </p>
 *
 * @author miaoqs
 * @since 2023-07-25
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("vehicle_blacklist_remind_config")
@ApiModel(value="VehicleBlacklistRemindConfig对象", description="黑名单车辆提醒设置1")
public class VehicleBlacklistRemindConfig extends TenantEntity {

    /**
     * 停车场id
     */
    @ApiModelProperty(name = "parkingId", value = "停车场id")
    private Long parkingId;
    /**
     * 提醒方式(1:短信消息; 2:站内消息; 3:公众号消息),可多选逗号隔开
     */
    @ApiModelProperty(name = "remindType", value = "提醒方式(1:短信消息; 2:站内消息; 3:公众号消息),可多选逗号隔开")
    private String remindType;
    /**
     * 进场提醒(0:关闭；1:开启)
     */
    @ApiModelProperty(name = "intoRemind", value = "进场提醒(0:关闭；1:开启)")
    private String intoRemind;
    /**
     * 禁止进场(0:关闭; 1:开启)
     */
    @ApiModelProperty(name = "noInto", value = "禁止进场(0:关闭; 1:开启)")
    private String noInto;
    /**
     * 禁止出场(0:关闭; 1:开启)
     */
    @ApiModelProperty(name = "noOut", value = "禁止出场(0:关闭; 1:开启)")
    private String noOut;



}
