weimingfei
3 天以前 c7376f8d1091b70597ba4430a281496b585b386e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
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;
    }
}