package com.hdl.photovoltaic.ui.bean; import java.io.Serializable; import java.util.ArrayList; import java.util.List; /** * 成员的实体 */ public class MemberBean implements Serializable { private String id;//主键 private String account;//子用户 phone 或者 email private String childAccountType;//子账户类型(ORDINARY :普通成员,DEBUG : 调试人员,ADMIN : 管理员,VIEW : 仅查看) private String childAccountId;//子账号id private String childAccountRegionId;//子账号区域id private String homeId;//电站id private String homeRegionId;//住宅区域id private boolean isRemoteControl;//远程控制 (默认true) private String nickName;//子账号昵称 private String faceUrl;//成员人脸图片,图片url或者图片,base64传图片base64时固定传jpg格式的图片 private String createPeople;// 创建人ID private boolean isAllowCreateScene;//创建场景 private String modifyPeople;//最后修改人ID private String modifyTime;//最后修改时间 private String region;//服务区域 private int isDelete;//isDelete 0:未删除 1:删除 private List privileges = new ArrayList<>();//权限 public int getIsDelete() { return isDelete; } public void setIsDelete(int isDelete) { this.isDelete = isDelete; } public List getPrivileges() { return privileges; } public void setPrivileges(List privileges) { this.privileges = privileges; } public String getId() { return id == null ? "" : id; } public void setId(String id) { this.id = id; } public String getChildAccountId() { return childAccountId == null ? "" : childAccountId; } public void setChildAccountId(String childAccountId) { this.childAccountId = childAccountId; } public String getChildAccountRegionId() { return childAccountRegionId == null ? "" : childAccountRegionId; } public void setChildAccountRegionId(String childAccountRegionId) { this.childAccountRegionId = childAccountRegionId; } public String getHomeRegionId() { return homeRegionId == null ? "" : homeRegionId; } public void setHomeRegionId(String homeRegionId) { this.homeRegionId = homeRegionId; } public boolean isRemoteControl() { return isRemoteControl; } public void setRemoteControl(boolean remoteControl) { isRemoteControl = remoteControl; } public String getFaceUrl() { return faceUrl == null ? "" : faceUrl; } public void setFaceUrl(String faceUrl) { this.faceUrl = faceUrl; } public String getCreatePeople() { return createPeople == null ? "" : createPeople; } public void setCreatePeople(String createPeople) { this.createPeople = createPeople; } public boolean isAllowCreateScene() { return isAllowCreateScene; } public void setAllowCreateScene(boolean allowCreateScene) { isAllowCreateScene = allowCreateScene; } public String getModifyPeople() { return modifyPeople == null ? "" : modifyPeople; } public void setModifyPeople(String modifyPeople) { this.modifyPeople = modifyPeople; } public String getModifyTime() { return modifyTime == null ? "" : modifyTime; } public void setModifyTime(String modifyTime) { this.modifyTime = modifyTime; } public String getRegion() { return region == null ? "" : region; } public void setRegion(String region) { this.region = region; } public String getAccount() { return account == null ? "" : account; } public void setAccount(String account) { this.account = account; } public String getChildAccountType() { return childAccountType == null ? "" : childAccountType; } public void setChildAccountType(String childAccountType) { this.childAccountType = childAccountType; } public String getHomeId() { return homeId == null ? "" : homeId; } public void setHomeId(String homeId) { this.homeId = homeId; } public boolean isIsRemoteControl() { return isRemoteControl; } public void setIsRemoteControl(boolean isRemoteControl) { this.isRemoteControl = isRemoteControl; } public String getNickName() { return nickName == null ? "" : nickName; } public void setNickName(String nickName) { this.nickName = nickName; } }