From d43c055ba57785479e5429947039e809d3ad274a Mon Sep 17 00:00:00 2001 From: jianbo <263303411@qq.com> Date: Fri, 5 Mar 2021 17:49:25 +0800 Subject: [PATCH] d --- .../com/sl/house_property/MyHouseEntity.java | 10 ++++++++++ .../user/MyPropertyActivity.java | 20 ++++++++++++------- app/src/main/java/entity/SimpleEntity.java | 11 ++++++++++ 3 files changed, 34 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/sl/house_property/MyHouseEntity.java b/app/src/main/java/com/sl/house_property/MyHouseEntity.java index 775adba..a649242 100644 --- a/app/src/main/java/com/sl/house_property/MyHouseEntity.java +++ b/app/src/main/java/com/sl/house_property/MyHouseEntity.java @@ -10,6 +10,16 @@ public class MyHouseEntity { private String idcard; private String is_verify; + public String getIs_host() { + return is_host; + } + + public void setIs_host(String is_host) { + this.is_host = is_host; + } + + private String is_host;//1表示是业主,=0表示是成员,成员不允许添加家庭成员 + public String getIs_verify() { return is_verify; } diff --git a/app/src/main/java/com/sl/house_property/user/MyPropertyActivity.java b/app/src/main/java/com/sl/house_property/user/MyPropertyActivity.java index cd37cfa..a4cbeb5 100644 --- a/app/src/main/java/com/sl/house_property/user/MyPropertyActivity.java +++ b/app/src/main/java/com/sl/house_property/user/MyPropertyActivity.java @@ -114,13 +114,18 @@ public class MyPropertyActivity extends BaseActivity homeGridAdapterItemBinding.tvFamily.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { - AddFamilyDialog addFamilyDialog = new AddFamilyDialog(MyPropertyActivity.this, new AddFamilyDialog.OnAddFamilyListener() { - @Override - public void click(String phone,String username) { - addFamily(phone, homegridentityvArrayList.get(position).getString8(),username); - } - }); - new XPopup.Builder(MyPropertyActivity.this).asCustom(addFamilyDialog).show(); + if (homegridentityvArrayList.get(position).getString13().equals("1")) { + AddFamilyDialog addFamilyDialog = new AddFamilyDialog(MyPropertyActivity.this, new AddFamilyDialog.OnAddFamilyListener() { + @Override + public void click(String phone,String username) { + addFamily(phone, homegridentityvArrayList.get(position).getString8(),username); + } + }); + new XPopup.Builder(MyPropertyActivity.this).asCustom(addFamilyDialog).show(); + } else { + setToast("家庭成员不允许添加家庭成员"); + } + } }); homeGridAdapterItemBinding.delete.setOnClickListener(new View.OnClickListener() { @@ -537,6 +542,7 @@ public class MyPropertyActivity extends BaseActivity simpleEntity.setIs_verify(list.get(i).getIs_verify()); simpleEntity.setString8(list.get(i).getUser_home_id()); simpleEntity.setString9(true); + simpleEntity.setString13(list.get(i).getIs_host()); homegridentityvArrayList.add(simpleEntity); // if (a.length == 4) { // diff --git a/app/src/main/java/entity/SimpleEntity.java b/app/src/main/java/entity/SimpleEntity.java index ca19c82..d03f566 100644 --- a/app/src/main/java/entity/SimpleEntity.java +++ b/app/src/main/java/entity/SimpleEntity.java @@ -67,6 +67,17 @@ public class SimpleEntity extends BaseObservable implements Serializable { @Bindable private String string12; + + public String getString13() { + return string13; + } + + public void setString13(String string13) { + this.string13 = string13; + } + + @Bindable + private String string13; @Bindable private String string2; @Bindable