package com.usky.iot.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import java.time.LocalDateTime; import java.io.Serializable; import lombok.Data; import lombok.EqualsAndHashCode; /** *
* *
* * @author fu * @since 2026-02-03 */ @Data @EqualsAndHashCode(callSuper = false) public class BaseBuildUnit implements Serializable { private static final long serialVersionUID = 1L; /** * 单元信息表 */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 单元名称 */ private String unitName; /** * 单元主要出入口 */ private String unitMainExit; /** * 单元次要出入口 */ private String unitOtherExit; /** * 单元面积 */ private Double unitArea; /** * 楼层 */ private String floor; /** * 防护单元用途 */ private String unitUsage; /** * 掩蔽人数上限 */ private Integer peopleNumber; /** * 建筑ID */ private Integer buildId; /** * 创建人 */ private String createBy; /** * 创建时间 */ private LocalDateTime createTime; /** * 更新人 */ private String updateBy; /** * 更新时间 */ private LocalDateTime updateTime; /** * 组织机构ID */ private Integer deptId; /** * 租户号 */ private Integer tenantId; }