mac
2024-06-19 1a0aaa0bd03b3a491c751b5ce1bfca16302767b1
app/src/main/java/com/hdl/photovoltaic/ui/bean/MemberBean.java
@@ -1,5 +1,7 @@
package com.hdl.photovoltaic.ui.bean;
import android.text.TextUtils;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@@ -9,8 +11,8 @@
 */
public class MemberBean implements Serializable {
    private String id;//主键
    private String account;//子用户 phone 或者 email
    private String childAccountType;//子账户类型(ORDINARY :普通成员,DEBUG : 调试人员,ADMIN : 管理员,VIEW : 仅查看)
    private String childAccountId;//子账号id
@@ -30,6 +32,62 @@
    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;
@@ -136,12 +194,9 @@
    }
    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;