| | |
| | | package com.hdl.photovoltaic.ui.bean; |
| | | |
| | | import android.text.TextUtils; |
| | | |
| | | import com.hdl.photovoltaic.R; |
| | | |
| | | import java.io.Serializable; |
| | |
| | | private String homeId;//电站id |
| | | private String powerStationImage;//电站图片 |
| | | private String homeName;//电站名称 |
| | | private String installedCapacity;//装机容量 |
| | | private String installedCapacity;//组串容量(创建电站时输入的组串容量) |
| | | private String power;//发电功率 |
| | | private String todayElectricity;//今天发电量 |
| | | private String todayElectricity;//当日发电量 |
| | | private String monthElectricity;//当月发电量 |
| | | |
| | | |
| | | private String batteryCapacity;//电池容量 |
| | | |
| | | private String invPower;//逆变器额定功率(单个逆变器额定功率*逆变器数量) |
| | | |
| | | |
| | | public String getInvPower() { |
| | | return invPower == null ? "" : invPower; |
| | | } |
| | | |
| | | public void setInvPower(String invPower) { |
| | | this.invPower = invPower; |
| | | } |
| | | |
| | | |
| | | private int powerStationStatus;//电站状态(电站状态 1:正常(运行),2:离线,3:连接中,4:故障) |
| | | private String localSecret;//本地通讯秘钥 |
| | |
| | | |
| | | private boolean state_select = false;//表示是否显示选中组件(true显示) |
| | | |
| | | private String deliverStatus;//(PAID:已交付 ;UNDELIVERED :未交付) |
| | | private boolean isOtherShare;//是不是分享的电站 |
| | | private String accountType;//如果是分享的,分享的权限类型(VIEW : 仅查看,ADMIN : 查看加控制) |
| | | private boolean debugPerm;//(是否开启授权安装商,未开启状态安装仅查看) |
| | | private HouseInfoBean.Location location;//电站地址 |
| | | |
| | | |
| | | private String address;//详细地址 |
| | | |
| | | /** |
| | | * 调试状态 |
| | | * Debugging = 调试中 |
| | | * WAIT_DELIVERED = 调试完成 |
| | | * Delivered = 已交付 |
| | | * SECONDARY_DEBUGGIN = 授权调试 |
| | | */ |
| | | private String debugStatus; |
| | | |
| | | public String getDebugStatus() { |
| | | return debugStatus == null ? "" : debugStatus; |
| | | } |
| | | |
| | | public void setDebugStatus(String debugStatus) { |
| | | this.debugStatus = debugStatus; |
| | | } |
| | | |
| | | |
| | | public String getBatteryCapacity() { |
| | | return batteryCapacity == null ? "" : batteryCapacity; |
| | | } |
| | | |
| | | public void setBatteryCapacity(String batteryCapacity) { |
| | | this.batteryCapacity = batteryCapacity; |
| | | } |
| | | |
| | | public String getDeliverStatus() { |
| | | return deliverStatus == null ? "" : deliverStatus; |
| | | } |
| | | |
| | | public void setDeliverStatus(String deliverStatus) { |
| | | this.deliverStatus = deliverStatus; |
| | | } |
| | | |
| | | public boolean isOtherShare() { |
| | | return isOtherShare; |
| | | } |
| | | |
| | | public void setOtherShare(boolean otherShare) { |
| | | isOtherShare = otherShare; |
| | | } |
| | | |
| | | public String getAccountType() { |
| | | return accountType == null ? "" : accountType; |
| | | } |
| | | |
| | | public void setAccountType(String accountType) { |
| | | this.accountType = accountType; |
| | | } |
| | | |
| | | public boolean isDebugPerm() { |
| | | return debugPerm; |
| | | } |
| | | |
| | | public void setDebugPerm(boolean debugPerm) { |
| | | this.debugPerm = debugPerm; |
| | | } |
| | | |
| | | public boolean isState_select() { |
| | | return state_select; |
| | |
| | | } |
| | | |
| | | public String getInstalledCapacity() { |
| | | return installedCapacity == null ? "0" : installedCapacity; |
| | | return TextUtils.isEmpty(installedCapacity) ? "0" : installedCapacity; |
| | | } |
| | | |
| | | public void setInstalledCapacity(String installedCapacity) { |
| | |
| | | } |
| | | |
| | | public String getPower() { |
| | | return power == null ? "0" : power; |
| | | return TextUtils.isEmpty(power) ? "0" : power; |
| | | } |
| | | |
| | | public void setPower(String power) { |
| | |
| | | |
| | | public void setTodayElectricity(String todayElectricity) { |
| | | this.todayElectricity = todayElectricity; |
| | | } |
| | | |
| | | public String getMonthElectricity() { |
| | | return monthElectricity == null ? "" : monthElectricity; |
| | | } |
| | | |
| | | public void setMonthElectricity(String monthElectricity) { |
| | | this.monthElectricity = monthElectricity; |
| | | } |
| | | |
| | | public int getPowerStationStatus() { |
| | |
| | | this.localSecret = localSecret; |
| | | } |
| | | |
| | | public HouseInfoBean.Location getLocation() { |
| | | return location == null ? new HouseInfoBean.Location() : location; |
| | | } |
| | | |
| | | public void setLocation(HouseInfoBean.Location location) { |
| | | this.location = location; |
| | | } |
| | | |
| | | public String getAddress() { |
| | | return address == null ? "" : address; |
| | | } |
| | | |
| | | public void setAddress(String address) { |
| | | this.address = address; |
| | | } |
| | | |
| | | /** |
| | | * 拼住宅地址 |
| | | * |
| | | * @return 住宅地址 |
| | | */ |
| | | public String getHomeAddress() { |
| | | if (this.location == null) { |
| | | return this.getAddress(); |
| | | } |
| | | return this.location.getNationName() +" "+ this.location.getProvinceName() +" "+ this.location.getCityName() +" "+ this.getAddress(); |
| | | } |
| | | } |