package com.template.model.pojo; import com.baomidou.mybatisplus.annotation.*; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** *

* *

* * @author ceshi * @since 2023-11-21 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @ApiModel(value="HouseLock对象", description="") public class HouseLock implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "房间锁表") @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "房间号") private Integer houseNumberId; @ApiModelProperty(value = "设备型号") private String equipmentType; @ApiModelProperty(value = "网络类型 固定WiFi") private String networkType; @ApiModelProperty(value = "wifiMAC") private String wifiMac; @ApiModelProperty(value = "绑定时间") private Date bindingTime; @ApiModelProperty(value = "电量") private String electricQuantity; @ApiModelProperty(value = "网络状态 设备在线时网络也在线 (0,离线;1,在线)") private String networkState; @ApiModelProperty(value = "设备状态 设备在线时网络也在线 (0,离线;1,在线)") private String equipmentState; // @ApiModelProperty(value = "上一次开锁时间") // private Date unlockingTime; @ApiModelProperty(value = "nfc标识 0 禁用 1 启用") private Integer nfcFunction; @ApiModelProperty(value = "创建时间") @TableField(fill = FieldFill.INSERT) private String createTime; @ApiModelProperty(value = "更新时间") @TableField(fill = FieldFill.INSERT_UPDATE) private String updateTime; @ApiModelProperty(value = "创建人员") @TableField(fill = FieldFill.INSERT) private String createUser; @ApiModelProperty(value = "更新人员") @TableField(fill = FieldFill.INSERT_UPDATE) private String updateUser; @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1") @TableField(fill = FieldFill.INSERT) @TableLogic private Integer deleted; }