package com.ruoyi.collaborativeApproval.pojo; import com.baomidou.mybatisplus.annotation.*; import java.io.Serializable; import java.time.LocalDateTime; import java.util.Date; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import lombok.Data; /** * 会议室表 * @TableName meeting_room */ @TableName(value ="meeting_room") @Data public class MeetingRoom implements Serializable { /** * 会议室ID */ @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 会议室名称 */ @TableField(value = "name") @Excel(name = "会议室名称") private String name; /** * 位置 */ @TableField(value = "location") @Excel(name = "位置") private String location; /** * 容纳人数 */ @TableField(value = "capacity") @Excel(name = "容纳人数") private Integer capacity; /** * 设备配置(逗号分隔) */ @TableField(value = "equipment") @Excel(name = "设备配置") private String equipment; /** * 状态(1:启用 0:禁用) */ @TableField(value = "status") @Excel(name = "状态", readConverterExp = "1=启用,0=禁用") private Integer status; /** * 备注 */ @TableField(value = "remark") private String remark; /** * 创建者 */ @TableField(value = "create_user" ,fill = FieldFill.INSERT) private Integer createUser; /** * 创建时间 */ @TableField(value = "create_time",fill = FieldFill.INSERT) private LocalDateTime createTime; /** * 更新者 */ @TableField(value = "update_user",fill = FieldFill.INSERT_UPDATE) private Integer updateUser; /** * 更新时间 */ @TableField(value = "update_time",fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; /** * 租户ID */ @TableField(value = "tenant_id",fill = FieldFill.INSERT) private Long tenantId; @TableField(exist = false) private static final long serialVersionUID = 1L; }