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