package com.yuchen.saas.park.api.entity.pldoor;

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 2024-07-31
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("pl_ps_warning")
@ApiModel(value="PlPsWarning对象", description="智慧配送告警")
public class PlPsWarning extends TenantEntity {

    /**
     * 项目
     */
    @ApiModelProperty(name = "parkId", value = "项目")
    private String parkId;
    /**
     * ID
     */
    @ApiModelProperty(name = "warningId", value = "ID")
    private String warningId;
    /**
     * 告警名称
     */
    @ApiModelProperty(name = "warningName", value = "告警名称")
    private String warningName;
    /**
     * 告警时间
     */
    @ApiModelProperty(name = "warningTime", value = "告警时间")
    private String warningTime;
    /**
     * 告警等级
     */
    @ApiModelProperty(name = "warningGrade", value = "告警等级")
    private String warningGrade;
    /**
     * 状态
     */
    @ApiModelProperty(name = "state", value = "状态")
    private String state;
    /**
     * 告警设备
     */
    @ApiModelProperty(name = "warningEquipment", value = "告警设备")
    private String warningEquipment;
    /**
     * 告警位置
     */
    @ApiModelProperty(name = "warningAddress", value = "告警位置")
    private String warningAddress;
    /**
     * 告警内容
     */
    @ApiModelProperty(name = "warningContent", value = "告警内容")
    private String warningContent;
    /**
     * 设备地址
     */
    @ApiModelProperty(name = "equipmentAddress", value = "设备地址")
    private String equipmentAddress;
    /**
     * 告警照片/视频
     */
    @ApiModelProperty(name = "warningImgVideoUrl", value = "告警照片/视频")
    private String warningImgVideoUrl;
    /**
     * 关闭时间
     */
    @ApiModelProperty(name = "closeTime", value = "关闭时间")
    private String closeTime;



}
