package com.elephant.framework.galaxy.aroad.module.emergencyplan.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.*;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * 应急预案表
 *
 * @author songwenjie
 * @date 2019-04-25 09:47:42
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("emergency_plan")
@EqualsAndHashCode(callSuper = true)
public class EmergencyPlan extends Model<EmergencyPlan> {
private static final long serialVersionUID = 1L;

  /**
   * 预案id
   */
  @TableId(type = IdType.AUTO)
  private Integer planId;
  /**
   * 预案名称
   */
  private String planName;
  /**
   * 预案类型
   */
  private String planType;
  /**
   * 预案级别
   */
  private String planLevel;
  /**
   * 预案文档名称
   */
  private String planDocName;
  /**
   * 预案文档地址
   */
  private String planDocUrl;
  /**
   * 预案关键字
   */
  private String planKeyword;
  /**
   * 发布单位
   */
  private String publishDept;
  /**
   * 发布时间
   */
  private Date publishTime;
  /**
   * 发布人
   */
  private String publisher;
  /**
   * 发布人id
   */
  private Integer publisherId;

}
