package com.rongwei.bsentity.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

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

/**
 * @author  cyn 
 * @create 2024-01-22 14:01 
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("asp_check_items_area")
public class AspCheckItemsAreaDo implements Serializable {

	private static long serialVersionUID = 1L;

	/**
	 * table name:ID
	 * table type:varchar(32)
	 * table comment:主键
	 */
	private String id;

	/**
	 * table name:PID
	 * table type:varchar(36)
	 * table comment:父ID
	 */
	private String pid;

	/**
	 * table name:FULLPID
	 * table type:varchar(500)
	 * table comment:父级全路径
	 */
	private String fullpid;

	/**
	 * table name:TREECODE
	 * table type:varchar(100)
	 * table comment:树表结构编号
	 */
	private String treecode;

	/**
	 * table name:LEVEL
	 * table type:int
	 * table comment:等级
	 */
	private Integer level;

	/**
	 * table name:ISLEAF
	 * table type:char(1)
	 * table comment:是否叶子节点
	 */
	private String isleaf;

	/**
	 * table name:AREANAME
	 * table type:varchar(100)
	 * table comment:区域名称
	 */
	private String areaname;

	/**
	 * table name:AREATYPE
	 * table type:varchar(50)
	 * table comment:区域类型
	 */
	private String areatype;

	/**
	 * table name:AREACHARGER
	 * table type:varchar(500)
	 * table comment:区域负责人
	 */
	private String areacharger;

	/**
	 * table name:AREACHARGERNAME
	 * table type:varchar(300)
	 * table comment:区域负责人名称
	 */
	private String areachargername;

	/**
	 * table name:AREACHARGERORGID
	 * table type:varchar(100)
	 * table comment:区域负责机构
	 */
	private String areachargerorgid;

	/**
	 * table name:AREACHARGERORGNAME
	 * table type:varchar(255)
	 * table comment:区域负责机构名称
	 */
	private String areachargerorgname;

	/**
	 * table name:TENANTID
	 * table type:text
	 * table comment:null
	 */
	private String tenantid;

	/**
	 * table name:ROPTION
	 * table type:mediumtext
	 * table comment:扩展json格式配置
	 */
	private String roption;

	/**
	 * table name:DELETED
	 * table type:char(1)
	 * table comment:是否删除Y/N
	 */
	private String deleted;

	/**
	 * table name:REMARK
	 * table type:varchar(500)
	 * table comment:备注
	 */
	private String remark;

	/**
	 * table name:CREATEDATE
	 * table type:datetime
	 * table comment:创建时间
	 */
	private Date createdate;

	/**
	 * table name:CREATEUSERID
	 * table type:varchar(36)
	 * table comment:创建用户ID
	 */
	private String createuserid;

	/**
	 * table name:MODIFYDATE
	 * table type:datetime
	 * table comment:修改日期
	 */
	private Date modifydate;

	/**
	 * table name:MODIFYUSERID
	 * table type:varchar(36)
	 * table comment:修改用户ID
	 */
	private String modifyuserid;

	/**
	 * table name:CREATEUSERNAME
	 * table type:varchar(50)
	 * table comment:创建人名称
	 */
	private String createusername;

	/**
	 * table name:MODIFYUSERNAME
	 * table type:varchar(50)
	 * table comment:修改人名称
	 */
	private String modifyusername;

	/**
	 * table name:ADDFROM
	 * table type:varchar(255)
	 * table comment:操作来源（普通设备新增/特种设备新增）
	 */
	private String addfrom;

}
