package com.doumee.keyCabinet.dao; import androidx.room.ColumnInfo; import androidx.room.Entity; import androidx.room.PrimaryKey; @Entity(tableName = "cabinet_grid") public class CabinetGridDo { @PrimaryKey(autoGenerate = true) private int id; @ColumnInfo(name = "grid_id",typeAffinity = ColumnInfo.INTEGER) //柜格主键 private int gridId;; @ColumnInfo(name = "is_open",typeAffinity = ColumnInfo.INTEGER) //0:关,1:开 private int isOpen; @ColumnInfo(name = "grid_key",typeAffinity = ColumnInfo.TEXT) //版号+通道号 private String gridKey; @ColumnInfo(name = "cabinet_name",typeAffinity = ColumnInfo.TEXT) //钥匙柜名称 private String cabinetName; @ColumnInfo(name = "key_code",typeAffinity = ColumnInfo.TEXT) //钥匙编码 private String keyCode; @ColumnInfo(name = "cur_key_code",typeAffinity = ColumnInfo.TEXT) //当前钥匙编码 private String curKeyCode; @ColumnInfo(name = "bind_status",typeAffinity = ColumnInfo.INTEGER) //绑定状态 0未绑定;1已绑定 private int bindStatus; @ColumnInfo(name = "key_status",typeAffinity = ColumnInfo.INTEGER) //钥匙状态 0未绑定 1在位 2借出 3维修保养 private int keyStatus; @ColumnInfo(name = "grid_status",typeAffinity = ColumnInfo.INTEGER) //状态 0启用;1禁用 private int gridStatus; @ColumnInfo(name = "working_status",typeAffinity = ColumnInfo.INTEGER) //运行状态 0正常 1故障 private int workingStatus; @ColumnInfo(name = "update_time",typeAffinity = ColumnInfo.TEXT) private String updateTime; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getGridKey() { return gridKey; } public void setGridKey(String gridKey) { this.gridKey = gridKey; } public int getIsOpen() { return isOpen; } public void setIsOpen(int isOpen) { this.isOpen = isOpen; } public String getCabinetName() { return cabinetName; } public void setCabinetName(String cabinetName) { this.cabinetName = cabinetName; } public String getKeyCode() { return keyCode; } public void setKeyCode(String keyCode) { this.keyCode = keyCode; } public String getUpdateTime() { return updateTime; } public void setUpdateTime(String updateTime) { this.updateTime = updateTime; } public String getCurKeyCode() { return curKeyCode; } public void setCurKeyCode(String curKeyCode) { this.curKeyCode = curKeyCode; } public int getGridId() { return gridId; } public void setGridId(int gridId) { this.gridId = gridId; } public int getBindStatus() { return bindStatus; } public void setBindStatus(int bindStatus) { this.bindStatus = bindStatus; } public int getKeyStatus() { return keyStatus; } public void setKeyStatus(int keyStatus) { this.keyStatus = keyStatus; } public int getGridStatus() { return gridStatus; } public void setGridStatus(int gridStatus) { this.gridStatus = gridStatus; } public int getWorkingStatus() { return workingStatus; } public void setWorkingStatus(int workingStatus) { this.workingStatus = workingStatus; } }