New file |
| | |
| | | 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:buspro 1:knx 2:zigbee,可用值: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;//业务类型(SIGNED_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; |
| | | } |
| | | } |