From 2e9e14088a9a7ec0eabb99eed54efeb1254fa927 Mon Sep 17 00:00:00 2001
From: weimingfei <fei_gaming@sina.com>
Date: 星期五, 17 十月 2025 14:15:29 +0800
Subject: [PATCH] 钥匙柜

---
 keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/bean/KeyCabinetBean.java |  187 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 185 insertions(+), 2 deletions(-)

diff --git a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/bean/KeyCabinetBean.java b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/bean/KeyCabinetBean.java
index e00edec..94ca5b6 100644
--- a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/bean/KeyCabinetBean.java
+++ b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/bean/KeyCabinetBean.java
@@ -1,5 +1,188 @@
 package com.doumee.keyCabinet.bean;
 
-public class KeyCabinetBean {
+import androidx.databinding.ObservableField;
 
-}
+import com.doumee.lib_coremodel.util.luban.Luban;
+
+import java.io.Serializable;
+
+import lombok.Data;
+
+public class KeyCabinetBean implements Serializable {
+    //缁戝畾鐘舵�� 0鏈粦瀹氾紱1宸茬粦瀹�
+    private int bindStatus;
+    //鏉垮彿
+    private String boardCode;
+    //閽ュ寵鏌滅紪鐮�
+    private int cabinetId;
+    //閽ュ寵鏌滃悕绉�
+    private String cabinetName;
+    //杞︾墝鍙�
+    private String carCode;
+    //杞﹁締涓婚敭
+    private int carId;
+    //閫氶亾鍙�
+    private String channelCode;
+    //缂栫爜
+    private String code;
+    //涓婚敭
+    private int id;
+    //澶囨敞
+    private String info;
+    //閽ュ寵缂栫爜
+    private String keyCode;
+    //閽ュ寵缂栫爜
+    private int keyId;
+    //閽ュ寵鐘舵�� 0鏈粦瀹� 1鍦ㄤ綅 2鍊熷嚭 3缁翠慨淇濆吇
+    private int keyStatus;
+    //搴忓垪鍙�
+    private String serialNo;
+    //鐘舵�� 0鍚敤锛�1绂佺敤
+    private int status;
+    //杩愯鐘舵�� 0姝e父 1鏁呴殰
+    private int workingStatus;
+
+    private ObservableField<Boolean> isSelected = new ObservableField<>(false);
+    private ObservableField<Integer> text1Color = new ObservableField<>(0xff111111);
+    private ObservableField<Integer> text2Color = new ObservableField<>(0xff279baa);
+
+    public int getBindStatus() {
+        return bindStatus;
+    }
+
+    public void setBindStatus(int bindStatus) {
+        this.bindStatus = bindStatus;
+    }
+
+    public String getBoardCode() {
+        return boardCode;
+    }
+
+    public void setBoardCode(String boardCode) {
+        this.boardCode = boardCode;
+    }
+
+    public int getCabinetId() {
+        return cabinetId;
+    }
+
+    public void setCabinetId(int cabinetId) {
+        this.cabinetId = cabinetId;
+    }
+
+    public String getCabinetName() {
+        return cabinetName;
+    }
+
+    public void setCabinetName(String cabinetName) {
+        this.cabinetName = cabinetName;
+    }
+
+    public String getCarCode() {
+        return carCode;
+    }
+
+    public void setCarCode(String carCode) {
+        this.carCode = carCode;
+    }
+
+    public int getCarId() {
+        return carId;
+    }
+
+    public void setCarId(int carId) {
+        this.carId = carId;
+    }
+
+    public String getChannelCode() {
+        return channelCode;
+    }
+
+    public void setChannelCode(String channelCode) {
+        this.channelCode = channelCode;
+    }
+
+    public String getCode() {
+        return code;
+    }
+
+    public void setCode(String code) {
+        this.code = code;
+    }
+
+    public int getId() {
+        return id;
+    }
+
+    public void setId(int id) {
+        this.id = id;
+    }
+
+    public String getInfo() {
+        return info;
+    }
+
+    public void setInfo(String info) {
+        this.info = info;
+    }
+
+    public String getKeyCode() {
+        return keyCode;
+    }
+
+    public void setKeyCode(String keyCode) {
+        this.keyCode = keyCode;
+    }
+
+    public int getKeyId() {
+        return keyId;
+    }
+
+    public void setKeyId(int keyId) {
+        this.keyId = keyId;
+    }
+
+    public int getKeyStatus() {
+        return keyStatus;
+    }
+
+    public void setKeyStatus(int keyStatus) {
+        this.keyStatus = keyStatus;
+    }
+
+    public String getSerialNo() {
+        return serialNo;
+    }
+
+    public void setSerialNo(String serialNo) {
+        this.serialNo = serialNo;
+    }
+
+    public int getStatus() {
+        return status;
+    }
+
+    public void setStatus(int status) {
+        this.status = status;
+    }
+
+    public int getWorkingStatus() {
+        return workingStatus;
+    }
+
+    public void setWorkingStatus(int workingStatus) {
+        this.workingStatus = workingStatus;
+    }
+
+    public ObservableField<Boolean> getIsSelected() {
+        return isSelected;
+    }
+
+    public ObservableField<Integer> getText1Color() {
+        return text1Color;
+    }
+
+    public ObservableField<Integer> getText2Color() {
+        return text2Color;
+    }
+}
\ No newline at end of file

--
Gitblit v1.9.3