Commit c1c7e00a authored by 王海's avatar 王海

Merge remote-tracking branch 'origin/master'

parents 2284094f e46d30a7
...@@ -81,5 +81,7 @@ dependencies { ...@@ -81,5 +81,7 @@ dependencies {
compile 'com.github.ybq:Android-SpinKit:1.1.0' compile 'com.github.ybq:Android-SpinKit:1.1.0'
compile 'com.youth.banner:banner:1.4.10' compile 'com.youth.banner:banner:1.4.10'
compile 'cn.jzvd:jiaozivideoplayer:6.0.0' compile 'cn.jzvd:jiaozivideoplayer:6.0.0'
compile 'me.dm7.barcodescanner:zxing:1.9.8'
compile 'com.google.zxing:core:3.3.1'
compile(name: 'zx_print_library-debug', ext: 'aar') compile(name: 'zx_print_library-debug', ext: 'aar')
} }
...@@ -36,12 +36,14 @@ public class UserPresenter extends UserContract.Presenter { ...@@ -36,12 +36,14 @@ public class UserPresenter extends UserContract.Presenter {
public String getOperLevelName(String strLevel) { public String getOperLevelName(String strLevel) {
Iterator<Map.Entry<String, String>> iterator = operLevel.entrySet().iterator(); Iterator it = operLevel.entrySet().iterator();
while (iterator.hasNext()) { while (it.hasNext()) {
if (iterator.next().getValue().equals(strLevel)) Map.Entry entity = (java.util.Map.Entry) it.next();
return iterator.next().getKey(); if (entity.getValue().equals(strLevel)) {
return entity.getKey().toString();
}
} }
return ""; return "未知";
} }
...@@ -97,6 +99,6 @@ public class UserPresenter extends UserContract.Presenter { ...@@ -97,6 +99,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; return operLevelList.subList(0,operLevelList.size()-1);
} }
} }
...@@ -65,6 +65,8 @@ public class UserMenuDialog extends BaseSheetDialog<UserPresenter, DialogUserMen ...@@ -65,6 +65,8 @@ public class UserMenuDialog extends BaseSheetDialog<UserPresenter, DialogUserMen
}).show((BaseActivity) getActivity()); }).show((BaseActivity) getActivity());
break; break;
} }
dismiss();
}); });
} }
......
...@@ -71,21 +71,21 @@ public class UserInfoEditFragment extends BaseFragment<UserPresenter, FragmentUs ...@@ -71,21 +71,21 @@ public class UserInfoEditFragment extends BaseFragment<UserPresenter, FragmentUs
if (oper == null) { if (oper == null) {
oper = new Oper(); oper = new Oper();
} }
if (mViewBinding.userLevel.getText().length()==0)
{ if (mViewBinding.userName.getText().length() == 0) {
ToastUtils.showShort("会员等级不能为空"); ToastUtils.showShort("会员名称不能为空");
return; return;
} }
if (mViewBinding.userPhone.getText().length()==0) if (mViewBinding.userPhone.getText().length() == 0) {
{
ToastUtils.showShort("会员帐号不能为空"); ToastUtils.showShort("会员帐号不能为空");
return; return;
} }
if (mViewBinding.userName.getText().length()==0)
{ if (mViewBinding.userLevel.getText().length() == 0) {
ToastUtils.showShort("会员名称不能为空"); ToastUtils.showShort("会员等级不能为空");
return; return;
} }
oper.setOperLevel(Byte.valueOf(mPresenter.operLevel.get(mViewBinding.userLevel.getText().toString()))); oper.setOperLevel(Byte.valueOf(mPresenter.operLevel.get(mViewBinding.userLevel.getText().toString())));
oper.setOperMobile(Long.parseLong(mViewBinding.userPhone.getText().toString())); oper.setOperMobile(Long.parseLong(mViewBinding.userPhone.getText().toString()));
oper.setOperName(mViewBinding.userName.getText().toString()); oper.setOperName(mViewBinding.userName.getText().toString());
......
...@@ -46,6 +46,7 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi ...@@ -46,6 +46,7 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi
@Override @Override
public void initView() { public void initView() {
adapter = new UserListAdapter(getActivity(), opers,mPresenter); adapter = new UserListAdapter(getActivity(), opers,mPresenter);
mViewBinding.userRefresh.setOnRefreshListener(this::onRefresh);
mViewBinding.userRecyclerView.setLayoutManager(new LinearLayoutManager(getActivity())); mViewBinding.userRecyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
mViewBinding.userRecyclerView.setAdapter(adapter); mViewBinding.userRecyclerView.setAdapter(adapter);
adapter.setOnItemClickListener((adapter, view, position) -> { adapter.setOnItemClickListener((adapter, view, position) -> {
...@@ -80,6 +81,7 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi ...@@ -80,6 +81,7 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi
adapter.setNewData(operPager.getList()); adapter.setNewData(operPager.getList());
adapter.setEnableLoadMore(false); adapter.setEnableLoadMore(false);
adapter.loadMoreComplete(); adapter.loadMoreComplete();
mViewBinding.userRefresh.setRefreshing(false);
} }
......
...@@ -101,10 +101,6 @@ ...@@ -101,10 +101,6 @@
android:layout_height="1dp" android:layout_height="1dp"
android:background="@color/line_bg" /> android:background="@color/line_bg" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/line_bg" />
<LinearLayout <LinearLayout
android:layout_width="match_parent" android:layout_width="match_parent"
......
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