Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
TangKuPos
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王海
TangKuPos
Commits
03a0c2a0
Commit
03a0c2a0
authored
Jan 15, 2018
by
zhang_z
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
1e4088a1
2615e522
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
36 additions
and
4 deletions
+36
-4
app/src/main/java/com/xingdata/zzdpos/api/ApiFactory.java
app/src/main/java/com/xingdata/zzdpos/api/ApiFactory.java
+1
-0
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/UserContract.java
...java/com/xingdata/zzdpos/ui/manage/user/UserContract.java
+3
-0
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/UserPresenter.java
...ava/com/xingdata/zzdpos/ui/manage/user/UserPresenter.java
+24
-2
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/adapter/UserListAdapter.java
...ngdata/zzdpos/ui/manage/user/adapter/UserListAdapter.java
+5
-0
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/fragment/UserListFragment.java
...data/zzdpos/ui/manage/user/fragment/UserListFragment.java
+1
-0
app/src/main/java/com/xingdata/zzdpos/util/SystemUtil.java
app/src/main/java/com/xingdata/zzdpos/util/SystemUtil.java
+2
-2
No files found.
app/src/main/java/com/xingdata/zzdpos/api/ApiFactory.java
View file @
03a0c2a0
...
@@ -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
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/UserContract.java
View file @
03a0c2a0
...
@@ -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
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/UserPresenter.java
View file @
03a0c2a0
...
@@ -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
->
{
});
});
}
}
}
}
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/adapter/UserListAdapter.java
View file @
03a0c2a0
...
@@ -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
()));
}
}
}
}
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/fragment/UserListFragment.java
View file @
03a0c2a0
...
@@ -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
();
...
...
app/src/main/java/com/xingdata/zzdpos/util/SystemUtil.java
View file @
03a0c2a0
...
@@ -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"
;
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment