Commit fe4b7f1c authored by 姜敏's avatar 姜敏

修改会员充值

parent 245d56ed
...@@ -61,6 +61,7 @@ public class UserActivity extends BaseActivity<UserPresenter, ActivityUserBindin ...@@ -61,6 +61,7 @@ public class UserActivity extends BaseActivity<UserPresenter, ActivityUserBindin
@Override @Override
public void delUserSus() { public void delUserSus() {
mPresenter.userInfoFragment.pop();
mPresenter.userListFragment.delUserSus(); mPresenter.userListFragment.delUserSus();
} }
} }
...@@ -25,7 +25,6 @@ public interface UserContract { ...@@ -25,7 +25,6 @@ public interface UserContract {
void addSusSus(Oper oper); void addSusSus(Oper oper);
void updateUserSus(Oper oper); void updateUserSus(Oper oper);
void delUserSus(); void delUserSus();
} }
abstract class Presenter extends BasePresenter<View> { abstract class Presenter extends BasePresenter<View> {
...@@ -34,5 +33,6 @@ public interface UserContract { ...@@ -34,5 +33,6 @@ public interface UserContract {
public abstract void querySta(); public abstract void querySta();
public abstract void updateUser(Oper oper); public abstract void updateUser(Oper oper);
public abstract void delUser(Oper oper); public abstract void delUser(Oper oper);
public abstract void queryUser(String wd);
} }
} }
\ No newline at end of file
...@@ -92,6 +92,15 @@ public class UserPresenter extends UserContract.Presenter { ...@@ -92,6 +92,15 @@ public class UserPresenter extends UserContract.Presenter {
}); });
} }
@Override
public void queryUser(String wd) {
ApiFactory.Oper.queryOper(wd).subscribe(operPager -> {
mView.queryOperSus(operPager);
}, throwable -> {
ToastUtils.showShort(throwable.getMessage());
});
}
public List<String> getOperLevelList() { public List<String> getOperLevelList() {
ArrayList<String> operLevelList = new ArrayList<>(); ArrayList<String> operLevelList = new ArrayList<>();
...@@ -99,6 +108,6 @@ public class UserPresenter extends UserContract.Presenter { ...@@ -99,6 +108,6 @@ public class UserPresenter extends UserContract.Presenter {
while (iterator.hasNext()) { while (iterator.hasNext()) {
operLevelList.add(iterator.next().getKey()); operLevelList.add(iterator.next().getKey());
} }
return operLevelList.subList(0,operLevelList.size()-1); return operLevelList.subList(0, operLevelList.size() - 1);
} }
} }
...@@ -11,6 +11,7 @@ import android.view.View; ...@@ -11,6 +11,7 @@ import android.view.View;
import android.widget.LinearLayout; import android.widget.LinearLayout;
import android.widget.RadioButton; import android.widget.RadioButton;
import com.blankj.utilcode.util.ToastUtils;
import com.xingdata.zzdpos.R; import com.xingdata.zzdpos.R;
import com.xingdata.zzdpos.base.BaseActivity; import com.xingdata.zzdpos.base.BaseActivity;
import com.xingdata.zzdpos.base.BaseFragment; import com.xingdata.zzdpos.base.BaseFragment;
...@@ -64,6 +65,13 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi ...@@ -64,6 +65,13 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi
mPresenter.userInfoEditFragment.setOper(null); mPresenter.userInfoEditFragment.setOper(null);
start(mPresenter.userInfoEditFragment); start(mPresenter.userInfoEditFragment);
break; break;
case R.id.userSearch:
if(mViewBinding.userSearch.getText().toString().length()==0){
ToastUtils.showShort("搜索条件不能为空");
return;
}
mPresenter.queryUser(mViewBinding.userSearch.getText().toString());
break;
} }
}); });
onRefresh(); onRefresh();
...@@ -102,4 +110,5 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi ...@@ -102,4 +110,5 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi
public void delUserSus() { public void delUserSus() {
onRefresh(); onRefresh();
} }
} }
...@@ -32,6 +32,7 @@ ...@@ -32,6 +32,7 @@
android:id="@+id/userSearch" android:id="@+id/userSearch"
android:gravity="center" android:gravity="center"
android:text="搜索" android:text="搜索"
android:onClick="@{onClickListener}"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" /> android:layout_height="wrap_content" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment