| | |
| | | package com.hdl.photovoltaic.ui.bean; |
| | | |
| | | import android.text.TextUtils; |
| | | |
| | | 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 int isDelete;//isDelete 0:未删除 1:删除 |
| | | |
| | | private List<String> privileges = new ArrayList<>();//权限 |
| | | |
| | | private String childAccountPhone;//手机号 |
| | | private String childAccountEmail;//邮箱 |
| | | private String childAccountRegionUrl; |
| | | private String memberHeadIcon; |
| | | private String memberName; |
| | | |
| | | private String userFaceUrl;//人脸图片 |
| | | |
| | | public String getUserFaceUrl() { |
| | | return userFaceUrl== null ? "" : userFaceUrl; |
| | | } |
| | | |
| | | public void setUserFaceUrl(String userFaceUrl) { |
| | | this.userFaceUrl = userFaceUrl; |
| | | } |
| | | |
| | | public String getChildAccountPhone() { |
| | | return childAccountPhone == null ? "" : childAccountPhone; |
| | | } |
| | | |
| | | public void setChildAccountPhone(String childAccountPhone) { |
| | | this.childAccountPhone = childAccountPhone; |
| | | } |
| | | |
| | | public String getChildAccountEmail() { |
| | | return childAccountEmail == null ? "" : childAccountEmail; |
| | | } |
| | | |
| | | public void setChildAccountEmail(String childAccountEmail) { |
| | | this.childAccountEmail = childAccountEmail; |
| | | } |
| | | |
| | | public String getChildAccountRegionUrl() { |
| | | return childAccountRegionUrl == null ? "" : childAccountRegionUrl; |
| | | } |
| | | |
| | | public void setChildAccountRegionUrl(String childAccountRegionUrl) { |
| | | this.childAccountRegionUrl = childAccountRegionUrl; |
| | | } |
| | | |
| | | public String getMemberHeadIcon() { |
| | | return memberHeadIcon == null ? "" : memberHeadIcon; |
| | | } |
| | | |
| | | public void setMemberHeadIcon(String memberHeadIcon) { |
| | | this.memberHeadIcon = memberHeadIcon; |
| | | } |
| | | |
| | | public String getMemberName() { |
| | | return memberName == null ? "" : memberName; |
| | | } |
| | | |
| | | public void setMemberName(String memberName) { |
| | | this.memberName = memberName; |
| | | } |
| | | |
| | | public int getIsDelete() { |
| | | return isDelete; |
| | |
| | | } |
| | | |
| | | public String getAccount() { |
| | | return account == null ? "" : account; |
| | | return TextUtils.isEmpty(getChildAccountPhone()) ? getChildAccountEmail() : getChildAccountPhone(); |
| | | } |
| | | |
| | | public void setAccount(String account) { |
| | | this.account = account; |
| | | } |
| | | |
| | | public String getChildAccountType() { |
| | | return childAccountType == null ? "" : childAccountType; |