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;
|
}
|
}
|