Commit 03a0c2a0 authored by zhang_z's avatar zhang_z

Merge remote-tracking branch 'origin/master'

parents 1e4088a1 2615e522
...@@ -1233,6 +1233,7 @@ public final class ApiFactory { ...@@ -1233,6 +1233,7 @@ public final class ApiFactory {
.observeOn(AndroidSchedulers.mainThread()) .observeOn(AndroidSchedulers.mainThread())
.retryWhen(new RetryHelper(3)); .retryWhen(new RetryHelper(3));
} }
} }
public static class Ver { public static class Ver {
......
...@@ -21,9 +21,12 @@ public interface UserContract { ...@@ -21,9 +21,12 @@ public interface UserContract {
interface View extends BaseView { interface View extends BaseView {
void queryOperSus(Pager<Oper> operPager); void queryOperSus(Pager<Oper> operPager);
void querySta(Sta sta);
} }
abstract class Presenter extends BasePresenter<View> { abstract class Presenter extends BasePresenter<View> {
public abstract void getUserList(String wd); public abstract void getUserList(String wd);
public abstract void addUser(Oper oper);
public abstract void querySta();
} }
} }
\ No newline at end of file
...@@ -2,10 +2,12 @@ package com.xingdata.zzdpos.ui.manage.user; ...@@ -2,10 +2,12 @@ package com.xingdata.zzdpos.ui.manage.user;
import com.xingdata.zzdpos.api.ApiFactory; import com.xingdata.zzdpos.api.ApiFactory;
import com.xingdata.zzdpos.model.Oper;
import com.xingdata.zzdpos.ui.manage.user.fragment.UserListFragment; import com.xingdata.zzdpos.ui.manage.user.fragment.UserListFragment;
public class UserPresenter extends UserContract.Presenter { public class UserPresenter extends UserContract.Presenter {
public UserListFragment userListFragment = new UserListFragment(); public UserListFragment userListFragment = new UserListFragment();
@Override @Override
public void onAttached() { public void onAttached() {
...@@ -15,9 +17,29 @@ public class UserPresenter extends UserContract.Presenter { ...@@ -15,9 +17,29 @@ public class UserPresenter extends UserContract.Presenter {
@Override @Override
public void getUserList(String wd) { public void getUserList(String wd) {
ApiFactory.Oper.queryOper(wd).subscribe(operPager -> { ApiFactory.Oper.queryOper(wd).subscribe(operPager -> {
mView.queryOperSus(operPager);
}, throwable -> {
});
}
@Override
public void addUser(Oper oper) {
ApiFactory.Oper.addOper(oper).subscribe(operPager -> {
}, throwable -> {
},throwable -> { });
}
@Override
public void querySta() {
ApiFactory.Sta.querySta().subscribe(sta -> {
}, throwable -> {
}); });
} }
} }
...@@ -28,5 +28,10 @@ public class UserListAdapter extends BaseAdapter<Oper, ItemUserListItemBinding> ...@@ -28,5 +28,10 @@ public class UserListAdapter extends BaseAdapter<Oper, ItemUserListItemBinding>
@Override @Override
protected void convert(ItemUserListItemBinding mViewBinding, Oper item) { protected void convert(ItemUserListItemBinding mViewBinding, Oper item) {
mViewBinding.userName.setText(item.getOperName());
mViewBinding.userMobile.setText(String.valueOf(item.getOperMobile()));
} }
} }
...@@ -53,6 +53,7 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi ...@@ -53,6 +53,7 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi
}); });
adapter.setOnLoadMoreListener(this::onLoadMore, mViewBinding.userRecyclerView); adapter.setOnLoadMoreListener(this::onLoadMore, mViewBinding.userRecyclerView);
adapter.setEnableLoadMore(true); adapter.setEnableLoadMore(true);
adapter.loadMoreComplete();
mViewBinding.titleSearch.onBack.setOnClickListener(view -> { mViewBinding.titleSearch.onBack.setOnClickListener(view -> {
getActivity().finish(); getActivity().finish();
......
...@@ -25,8 +25,8 @@ public final class SystemUtil { ...@@ -25,8 +25,8 @@ public final class SystemUtil {
* @return 设备型号 * @return 设备型号
*/ */
public static String getDeviceModel() { public static String getDeviceModel() {
return DeviceUtils.getModel(); // return DeviceUtils.getModel();
return "AECRC10";
} }
......
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