From 73a49ddd0516e5c9a4b697c593d62c74e420403b Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期四, 24 十月 2024 12:27:31 +0800
Subject: [PATCH] 2024年10月24日12:27:28

---
 HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/project/bean/ProjectInfoBean.java |  370 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 370 insertions(+), 0 deletions(-)

diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/project/bean/ProjectInfoBean.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/project/bean/ProjectInfoBean.java
new file mode 100644
index 0000000..0d8624a
--- /dev/null
+++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/project/bean/ProjectInfoBean.java
@@ -0,0 +1,370 @@
+package com.hdl.linkpm.sdk.project.bean;
+
+import androidx.annotation.NonNull;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Created by jlchen on 12/9/21.
+ * 椤圭洰璇︾粏淇℃伅
+ */
+public class ProjectInfoBean implements Serializable {
+
+    private String communityId;//椤圭洰ID涓婚敭
+    private String projectType;//0锛氬灞呴」鐩� 1锛氬湴浜ч」鐩� 2锛氬叕寤洪」鐩� 3锛氶厭搴楅」鐩�,鍙敤鍊�:Home,RealEstate,PublicBuilding,Hotel
+    private String projectTypeName;//椤圭洰绫诲瀷鍚嶇О
+    private String projectTypeSub;//椤圭洰瀛愮被鍨�
+    private String projectTypeSubName;//椤圭洰瀛愮被鍨嬪悕绉�
+    private String communityCode;//椤圭洰缂栫爜
+    private String communityName;//椤圭洰鍚嶇О
+    private String protocolType;//0锛歜uspro 1锛歬nx 2锛歾igbee,鍙敤鍊�:BUSPRO,KNX,ZIGBEE
+    /**
+     *     To_Be_Debugged(0, "寰呰皟璇�"),
+     *     Debugging(1, "璋冭瘯涓�"),
+     *     To_Be_Accepted(2, "寰呴獙鏀�"),
+     *     WAIT_DELIVERED(3, "璋冭瘯瀹屾垚"),
+     *     Delivered(4, "宸蹭氦浠�"),
+     *     INITIAL_TATE(5,"鍒濆鎬�"),
+     *     ACCEPTANCE(6,"楠屾敹"),
+     *     SECONDARY_DEBUGGIN(7,"浜屾璋冭瘯"),
+     */
+    private String debugStatus;//0锛氬緟璋冭瘯  1锛氳皟璇曚腑 2锛氬緟楠屾敹 3锛氬凡瀹屾垚 4锛氬凡浜や粯,5锛氬垵濮嬫��,6: 楠屾敹,7: 浜屾璋冭瘯
+    private ProjectLocationBean location;//鎵�鍦ㄥ湴鍖�
+    private String address;//璇︾粏鍦板潃
+    private String debugUserName;//璋冭瘯鍛樺伐鍚嶇О
+    private String debugUserId;//璋冭瘯鍛樺伐璐﹀彿id
+    private String companyName;//鍏徃鍚嶇О
+    private String companyId;//鍏徃ID
+    private String businessType;//涓氬姟绫诲瀷锛圫IGNED_PROJECT:绛剧害椤圭洰锛� DEBUG_CENTER:璋冭瘯涓績锛�
+    private String businessTypeName;//涓氬姟绫诲瀷鍚嶇О
+    private Boolean isMyCompanyProject;//鏄惁鏄嚜宸卞叕鍙哥殑椤圭洰  true鏌ヨ嚜宸遍」鐩�
+    private String businessStatus;//涓氬姟绫诲瀷锛堢绾﹂」鐩�佽皟璇曢」鐩級
+    private String debugStartDate;//璋冭瘯寮�濮嬫棩鏈�
+    private String debugEndDate;//璋冭瘯缁撴潫鏃ユ湡
+    private String houseCount;//椤圭洰涓嬫埧灞嬫�绘暟
+    private String deliveryHouseCount;//椤圭洰涓嬫埧灞嬩氦浠樻�绘暟
+    private String residueDay;//鍓╀綑澶╂暟
+    private List<String> houseIds = new ArrayList<>();//浜屾璋冭瘯杩斿洖鐨�
+    private String houseId;//瀹跺眳鍜屽叕寤烘墠鏈� 浣忓畢ID
+    private String houseName;//瀹跺眳鍜屽叕寤烘墠鏈� 鎴垮眿鍚嶅瓧  2021-12-20 鏂板
+    private String localSecret;//瀹跺眳鍜屽叕寤烘墠鏈� 鏈湴閫氫俊鍔犲瘑瀵嗛挜 2021-12-31 鏂板
+    /**
+     * 鏄惁鍒涘缓瀹跺眳椤圭洰
+     */
+    private boolean homeDataSync = false;
+    //鑱旂郴浜�
+    private String ownerName;
+    //鑱旂郴浜烘墜鏈�
+    private String ownerPhone;
+    //椤圭洰鍦板潃
+    private String projectAddress;
+    /**
+     * 椤圭洰閰嶇疆琛�
+     */
+    private List<DebugConfigBean> debugConfigs = new ArrayList();
+
+    public Boolean getMyCompanyProject() {
+        return isMyCompanyProject;
+    }
+
+    public void setMyCompanyProject(@NonNull Boolean myCompanyProject) {
+        isMyCompanyProject = myCompanyProject;
+    }
+
+    public String getOwnerName() {
+        return ownerName == null ? "" : ownerName;
+    }
+
+    public void setOwnerName(@NonNull String ownerName) {
+        this.ownerName = ownerName;
+    }
+
+    public String getOwnerPhone() {
+        return ownerPhone == null ? "" : ownerPhone;
+    }
+
+    public void setOwnerPhone(@NonNull String ownerPhone) {
+        this.ownerPhone = ownerPhone;
+    }
+
+    public List<DebugConfigBean> getDebugConfigs() {
+        if (debugConfigs == null) {
+            return debugConfigs = new ArrayList<>();
+        }
+        return debugConfigs;
+    }
+
+    public void setDebugConfigs(@NonNull List<DebugConfigBean> debugConfigs) {
+        this.debugConfigs = debugConfigs;
+    }
+
+    public boolean isHomeDataSync() {
+        return homeDataSync;
+    }
+
+    public void setHomeDataSync(@NonNull boolean homeDataSync) {
+        this.homeDataSync = homeDataSync;
+    }
+
+    public List<String> getHouseIds() {
+        if (houseIds == null) {
+            return houseIds = new ArrayList<>();
+        }
+        return houseIds;
+    }
+
+    public void setHouseIds(@NonNull List<String> houseIds) {
+        this.houseIds = houseIds;
+    }
+
+    @NonNull
+    public String getCommunityId() {
+        return communityId == null ? "" : communityId;
+    }
+
+    public void setCommunityId(@NonNull String communityId) {
+        this.communityId = communityId;
+    }
+
+    @NonNull
+    public String getProjectType() {
+        return projectType == null ? "" : projectType;
+    }
+
+    public void setProjectType(@NonNull String projectType) {
+        this.projectType = projectType;
+    }
+
+    @NonNull
+    public String getProjectTypeName() {
+        return projectTypeName == null ? "" : projectTypeName;
+    }
+
+    public void setProjectTypeName(@NonNull String projectTypeName) {
+        this.projectTypeName = projectTypeName;
+    }
+
+    @NonNull
+    public String getProjectTypeSub() {
+        return projectTypeSub == null ? "" : projectTypeSub;
+    }
+
+    public void setProjectTypeSub(@NonNull String projectTypeSub) {
+        this.projectTypeSub = projectTypeSub;
+    }
+
+    @NonNull
+    public String getProjectTypeSubName() {
+        return projectTypeSubName == null ? "" : projectTypeSubName;
+    }
+
+    public void setProjectTypeSubName(@NonNull String projectTypeSubName) {
+        this.projectTypeSubName = projectTypeSubName;
+    }
+
+    @NonNull
+    public String getCommunityCode() {
+        return communityCode == null ? "" : communityCode;
+    }
+
+    public void setCommunityCode(@NonNull String communityCode) {
+        this.communityCode = communityCode;
+    }
+
+    @NonNull
+    public String getCommunityName() {
+        return communityName == null ? "" : communityName;
+    }
+
+    public void setCommunityName(@NonNull String communityName) {
+        this.communityName = communityName;
+    }
+
+    @NonNull
+    public String getProtocolType() {
+        return protocolType == null ? "" : protocolType;
+    }
+
+    public void setProtocolType(@NonNull String protocolType) {
+        this.protocolType = protocolType;
+    }
+
+    @NonNull
+    public String getDebugStatus() {
+        return debugStatus == null ? "" : debugStatus;
+    }
+
+    public void setDebugStatus(@NonNull String debugStatus) {
+        this.debugStatus = debugStatus;
+    }
+
+    public ProjectLocationBean getLocation() {
+        return location;
+    }
+
+    public void setLocation(ProjectLocationBean location) {
+        this.location = location;
+    }
+
+    @NonNull
+    public String getAddress() {
+        return address == null ? "" : address;
+    }
+
+    public void setAddress(@NonNull String address) {
+        this.address = address;
+    }
+
+    @NonNull
+    public String getDebugUserName() {
+        return debugUserName == null ? "" : debugUserName;
+    }
+
+    public void setDebugUserName(@NonNull String debugUserName) {
+        this.debugUserName = debugUserName;
+    }
+
+    @NonNull
+    public String getDebugUserId() {
+        return debugUserId == null ? "" : debugUserId;
+    }
+
+    public void setDebugUserId(@NonNull String debugUserId) {
+        this.debugUserId = debugUserId;
+    }
+
+    @NonNull
+    public String getCompanyName() {
+        return companyName == null ? "" : companyName;
+    }
+
+    public void setCompanyName(@NonNull String companyName) {
+        this.companyName = companyName;
+    }
+
+    @NonNull
+    public String getCompanyId() {
+        return companyId == null ? "" : companyId;
+    }
+
+    public void setCompanyId(@NonNull String companyId) {
+        this.companyId = companyId;
+    }
+
+    @NonNull
+    public String getHouseId() {
+        return houseId == null ? "" : houseId;
+    }
+
+    public void setHouseId(@NonNull String houseId) {
+        this.houseId = houseId;
+    }
+
+    @NonNull
+    public String getBusinessType() {
+        return businessType == null ? "" : businessType;
+    }
+
+    public void setBusinessType(@NonNull String businessType) {
+        this.businessType = businessType;
+    }
+
+    @NonNull
+    public String getBusinessTypeName() {
+        return businessTypeName == null ? "" : businessTypeName;
+    }
+
+    public void setBusinessTypeName(@NonNull String businessTypeName) {
+        this.businessTypeName = businessTypeName;
+    }
+
+    public Boolean getIsMyCompanyProject() {
+        return isMyCompanyProject;
+    }
+
+    public void setIsMyCompanyProject(Boolean myCompanyProject) {
+        isMyCompanyProject = myCompanyProject;
+    }
+
+    @NonNull
+    public String getBusinessStatus() {
+        return businessStatus == null ? "" : businessStatus;
+    }
+
+    public void setBusinessStatus(@NonNull String businessStatus) {
+        this.businessStatus = businessStatus;
+    }
+
+    @NonNull
+    public String getDebugStartDate() {
+        return debugStartDate == null ? "" : debugStartDate;
+    }
+
+    public void setDebugStartDate(@NonNull String debugStartDate) {
+        this.debugStartDate = debugStartDate;
+    }
+
+    @NonNull
+    public String getDebugEndDate() {
+        return debugEndDate == null ? "" : debugEndDate;
+    }
+
+    public void setDebugEndDate(@NonNull String debugEndDate) {
+        this.debugEndDate = debugEndDate;
+    }
+
+    @NonNull
+    public String getHouseCount() {
+        return houseCount == null ? "" : houseCount;
+    }
+
+    public void setHouseCount(@NonNull String houseCount) {
+        this.houseCount = houseCount;
+    }
+
+    @NonNull
+    public String getDeliveryHouseCount() {
+        return deliveryHouseCount == null ? "" : deliveryHouseCount;
+    }
+
+    public void setDeliveryHouseCount(@NonNull String deliveryHouseCount) {
+        this.deliveryHouseCount = deliveryHouseCount;
+    }
+
+    @NonNull
+    public String getResidueDay() {
+        return residueDay == null ? "" : residueDay;
+    }
+
+    public void setResidueDay(@NonNull String residueDay) {
+        this.residueDay = residueDay;
+    }
+
+    @NonNull
+    public String getHouseName() {
+        return houseName == null ? "" : houseName;
+    }
+
+    public void setHouseName(@NonNull String houseName) {
+        this.houseName = houseName;
+    }
+
+    @NonNull
+    public String getLocalSecret() {
+        return localSecret == null ? "" : localSecret;
+    }
+
+    public void setLocalSecret(@NonNull String localSecret) {
+        this.localSecret = localSecret;
+    }
+
+    public String getProjectAddress() {
+        return projectAddress;
+    }
+
+    public void setProjectAddress(String projectAddress) {
+        this.projectAddress = projectAddress;
+    }
+}

--
Gitblit v1.8.0