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