wjc
2025-04-09 87cd5df70918e6ba1af849c5f026d3719bfdb1ac
app/src/main/java/com/hdl/photovoltaic/ui/bean/HouseInfoBean.java
@@ -1,17 +1,164 @@
package com.hdl.photovoltaic.ui.bean;
import java.io.Serializable;
/**
 * 电站详情实体类
 */
public class HouseInfoBean extends HouseIdBean {
public class HouseInfoBean implements Serializable {
    private String latitude;//纬度
    private String longitude;//经度
    private String timezone;//时区
    private String powerStationType;//电站类型(DOMESTIC_ROOF:家用屋顶,COMMERCIAL_ROOF:商业用屋顶,INDUSTRIAL_ROOF:工业用屋顶,SURFACE_POWER_STATION:地面电站)
    private String workMode;//工作模式(self_use:自发自用,peak_load_shifting:削峰填谷,battery_priority:电池优先,auto:智能模式)
    private long productionTime;//投产日志
    private String monetaryUnit;//货币单位
    private String electrovalence;//电价
    private String totalCost;//总成本
    private String zoneType;//区域
    private String name;
    public String getName() {
        return name;
    public String getLatitude() {
        return latitude == null ? "" : latitude;
    }
    public void setName(String name) {
        this.name = name;
    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }
    public String getLongitude() {
        return longitude == null ? "" : longitude;
    }
    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }
    public String getTimezone() {
        return timezone == null ? "" : timezone;
    }
    public void setTimezone(String timezone) {
        this.timezone = timezone;
    }
    public String getPowerStationType() {
        return powerStationType == null ? "" : powerStationType;
    }
    public void setPowerStationType(String powerStationType) {
        this.powerStationType = powerStationType;
    }
    public String getWorkMode() {
        return workMode == null ? "" : workMode;
    }
    public void setWorkMode(String workMode) {
        this.workMode = workMode;
    }
    public long getProductionTime() {
        return productionTime;
    }
    public void setProductionTime(long productionTime) {
        this.productionTime = productionTime;
    }
    public String getMonetaryUnit() {
        return monetaryUnit == null ? "" : monetaryUnit;
    }
    public void setMonetaryUnit(String monetaryUnit) {
        this.monetaryUnit = monetaryUnit;
    }
    public String getElectrovalence() {
        return electrovalence == null ? "" : electrovalence;
    }
    public void setElectrovalence(String electrovalence) {
        this.electrovalence = electrovalence;
    }
    public String getTotalCost() {
        return totalCost == null ? "" : totalCost;
    }
    public void setTotalCost(String totalCost) {
        this.totalCost = totalCost;
    }
    public String getZoneType() {
        return zoneType == null ? "" : zoneType;
    }
    public void setZoneType(String zoneType) {
        this.zoneType = zoneType;
    }
    public static class Location {
        private String nationCode;//国家编码
        private String nationName;//国家名称
        private String provinceCode;//省编码
        private String provinceName;//省名称
        private String cityCode;//是编码
        private String cityName;//是名称
        public String getNationCode() {
            return nationCode == null ? "" : nationCode;
        }
        public void setNationCode(String nationCode) {
            this.nationCode = nationCode;
        }
        public String getNationName() {
            return nationName == null ? "" : nationName;
        }
        public void setNationName(String nationName) {
            this.nationName = nationName;
        }
        public String getProvinceCode() {
            return provinceCode == null ? "" : provinceCode;
        }
        public void setProvinceCode(String provinceCode) {
            this.provinceCode = provinceCode;
        }
        public String getCityCode() {
            return cityCode == null ? "" : cityCode;
        }
        public void setCityCode(String cityCode) {
            this.cityCode = cityCode;
        }
        public String getCityName() {
            return cityName == null ? "" : cityName;
        }
        public void setCityName(String cityName) {
            this.cityName = cityName;
        }
        public String getProvinceName() {
            return provinceName == null ? "" : provinceName;
        }
        public void setProvinceName(String provinceName) {
            this.provinceName = provinceName;
        }
    }
}