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
2d7d2f15
Commit
2d7d2f15
authored
Jan 16, 2018
by
陈前
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
34370e17
245d56ed
Changes
13
Show whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
53 additions
and
31 deletions
+53
-31
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/UserPresenter.java
...ava/com/xingdata/zzdpos/ui/manage/user/UserPresenter.java
+8
-6
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/dialog/UserMenuDialog.java
...xingdata/zzdpos/ui/manage/user/dialog/UserMenuDialog.java
+2
-0
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/fragment/UserInfoEditFragment.java
.../zzdpos/ui/manage/user/fragment/UserInfoEditFragment.java
+8
-8
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/fragment/UserListFragment.java
...data/zzdpos/ui/manage/user/fragment/UserListFragment.java
+2
-0
app/src/main/java/com/xingdata/zzdpos/ui/vip/fragment/VipInfoEditFragment.java
.../xingdata/zzdpos/ui/vip/fragment/VipInfoEditFragment.java
+1
-1
app/src/main/java/com/xingdata/zzdpos/ui/vip/fragment/VipListFragment.java
.../com/xingdata/zzdpos/ui/vip/fragment/VipListFragment.java
+4
-0
app/src/main/res/layout/fragment_bale_edit.xml
app/src/main/res/layout/fragment_bale_edit.xml
+2
-2
app/src/main/res/layout/fragment_bale_index.xml
app/src/main/res/layout/fragment_bale_index.xml
+2
-2
app/src/main/res/layout/fragment_bale_seach.xml
app/src/main/res/layout/fragment_bale_seach.xml
+12
-7
app/src/main/res/layout/fragment_bale_seach_shop.xml
app/src/main/res/layout/fragment_bale_seach_shop.xml
+1
-1
app/src/main/res/layout/fragment_user_info_edit.xml
app/src/main/res/layout/fragment_user_info_edit.xml
+0
-4
app/src/main/res/layout/fragment_user_list.xml
app/src/main/res/layout/fragment_user_list.xml
+10
-0
app/src/main/res/values/dimens.xml
app/src/main/res/values/dimens.xml
+1
-0
No files found.
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/UserPresenter.java
View file @
2d7d2f15
...
...
@@ -36,12 +36,14 @@ public class UserPresenter extends UserContract.Presenter {
public
String
getOperLevelName
(
String
strLevel
)
{
Iterator
<
Map
.
Entry
<
String
,
String
>>
iterator
=
operLevel
.
entrySet
().
iterator
();
while
(
iterator
.
hasNext
())
{
if
(
iterator
.
next
().
getValue
().
equals
(
strLevel
))
return
iterator
.
next
().
getKey
();
Iterator
it
=
operLevel
.
entrySet
().
iterator
();
while
(
it
.
hasNext
())
{
Map
.
Entry
entity
=
(
java
.
util
.
Map
.
Entry
)
it
.
next
();
if
(
entity
.
getValue
().
equals
(
strLevel
))
{
return
entity
.
getKey
().
toString
();
}
}
return
""
;
return
"
未知
"
;
}
...
...
@@ -97,6 +99,6 @@ public class UserPresenter extends UserContract.Presenter {
while
(
iterator
.
hasNext
())
{
operLevelList
.
add
(
iterator
.
next
().
getKey
());
}
return
operLevelList
;
return
operLevelList
.
subList
(
0
,
operLevelList
.
size
()-
1
)
;
}
}
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/dialog/UserMenuDialog.java
View file @
2d7d2f15
...
...
@@ -65,6 +65,8 @@ public class UserMenuDialog extends BaseSheetDialog<UserPresenter, DialogUserMen
}).
show
((
BaseActivity
)
getActivity
());
break
;
}
dismiss
();
});
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/fragment/UserInfoEditFragment.java
View file @
2d7d2f15
...
...
@@ -71,21 +71,21 @@ public class UserInfoEditFragment extends BaseFragment<UserPresenter, FragmentUs
if
(
oper
==
null
)
{
oper
=
new
Oper
();
}
if
(
mViewBinding
.
userLevel
.
getText
().
length
()==
0
)
{
ToastUtils
.
showShort
(
"会员
等级
不能为空"
);
if
(
mViewBinding
.
userName
.
getText
().
length
()
==
0
)
{
ToastUtils
.
showShort
(
"会员
名称
不能为空"
);
return
;
}
if
(
mViewBinding
.
userPhone
.
getText
().
length
()==
0
)
{
if
(
mViewBinding
.
userPhone
.
getText
().
length
()
==
0
)
{
ToastUtils
.
showShort
(
"会员帐号不能为空"
);
return
;
}
if
(
mViewBinding
.
userName
.
getText
().
length
()==
0
)
{
ToastUtils
.
showShort
(
"会员
名称
不能为空"
);
if
(
mViewBinding
.
userLevel
.
getText
().
length
()
==
0
)
{
ToastUtils
.
showShort
(
"会员
等级
不能为空"
);
return
;
}
oper
.
setOperLevel
(
Byte
.
valueOf
(
mPresenter
.
operLevel
.
get
(
mViewBinding
.
userLevel
.
getText
().
toString
())));
oper
.
setOperMobile
(
Long
.
parseLong
(
mViewBinding
.
userPhone
.
getText
().
toString
()));
oper
.
setOperName
(
mViewBinding
.
userName
.
getText
().
toString
());
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/user/fragment/UserListFragment.java
View file @
2d7d2f15
...
...
@@ -46,6 +46,7 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi
@Override
public
void
initView
()
{
adapter
=
new
UserListAdapter
(
getActivity
(),
opers
,
mPresenter
);
mViewBinding
.
userRefresh
.
setOnRefreshListener
(
this
::
onRefresh
);
mViewBinding
.
userRecyclerView
.
setLayoutManager
(
new
LinearLayoutManager
(
getActivity
()));
mViewBinding
.
userRecyclerView
.
setAdapter
(
adapter
);
adapter
.
setOnItemClickListener
((
adapter
,
view
,
position
)
->
{
...
...
@@ -80,6 +81,7 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi
adapter
.
setNewData
(
operPager
.
getList
());
adapter
.
setEnableLoadMore
(
false
);
adapter
.
loadMoreComplete
();
mViewBinding
.
userRefresh
.
setRefreshing
(
false
);
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/vip/fragment/VipInfoEditFragment.java
View file @
2d7d2f15
...
...
@@ -57,7 +57,7 @@ public class VipInfoEditFragment extends BaseFragment<VipPresenter, FragmentVipI
}
else
{
mViewBinding
.
infoTitle
.
tvTitle
.
setText
(
"添加会员"
);
}
if
(
levels
.
size
()
!=
0
)
{
if
(
levels
!=
null
&&
levels
.
size
()
!=
0
)
{
mViewBinding
.
vipDiscounts
.
setText
(
levels
.
get
(
0
).
getVipLevelName
()
+
" "
+
ConvertUtil
.
discount
(
levels
.
get
(
0
).
getVipDefDiscount
())
+
"折"
);
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/vip/fragment/VipListFragment.java
View file @
2d7d2f15
...
...
@@ -68,6 +68,10 @@ public class VipListFragment extends BaseFragment<VipPresenter, FragmentVipListB
mViewBinding
.
setOnClickListener
(
view
->
{
switch
(
view
.
getId
())
{
case
R
.
id
.
addVip
:
if
(
levels
==
null
||
levels
.
size
()==
0
){
ToastUtils
.
showShort
(
"缺少会员等级"
);
return
;
}
toStartVipInfo
(
null
);
// mPresenter.getVipLevel(0, 200);
break
;
...
...
app/src/main/res/layout/fragment_bale_edit.xml
View file @
2d7d2f15
...
...
@@ -51,7 +51,7 @@
<TextView
android:id=
"@+id/tv_keyword"
android:layout_width=
"0dp"
android:layout_height=
"
match_paren
t"
android:layout_height=
"
@dimen/all_seach_heigh
t"
android:layout_marginEnd=
"@dimen/all_spacing"
android:layout_weight=
"1"
android:background=
"@drawable/shape_gray_r1"
...
...
@@ -64,7 +64,7 @@
android:maxLength=
"20"
android:maxLines=
"1"
android:onClick=
"@{OnClickListener}"
android:padding
=
"@dimen/all_spac
ing"
android:padding
Left=
"@dimen/all_padd
ing"
android:textColor=
"@color/black_likui"
android:textColorHint=
"@color/gray_huanggai"
android:textSize=
"@dimen/all_text_size"
/>
...
...
app/src/main/res/layout/fragment_bale_index.xml
View file @
2d7d2f15
...
...
@@ -58,7 +58,7 @@
<TextView
android:id=
"@+id/tv_keyword"
android:layout_width=
"0dp"
android:layout_height=
"
match_paren
t"
android:layout_height=
"
@dimen/all_seach_heigh
t"
android:layout_marginEnd=
"@dimen/all_spacing"
android:layout_weight=
"1"
android:background=
"@drawable/shape_gray_r1"
...
...
@@ -71,7 +71,7 @@
android:maxLength=
"20"
android:maxLines=
"1"
android:onClick=
"@{OnClickListener}"
android:padding
=
"@dimen/all_spac
ing"
android:padding
Left=
"@dimen/all_padd
ing"
android:textColor=
"@color/black_likui"
android:textColorHint=
"@color/gray_huanggai"
android:textSize=
"@dimen/all_text_size"
/>
...
...
app/src/main/res/layout/fragment_bale_seach.xml
View file @
2d7d2f15
...
...
@@ -50,7 +50,7 @@
android:layout_width=
"0dp"
android:layout_height=
"match_parent"
android:layout_marginEnd=
"@dimen/all_margin"
android:gravity=
"center"
android:gravity=
"center
|left
"
app:layout_constraintBottom_toTopOf=
"parent"
app:layout_constraintLeft_toRightOf=
"@id/btn_back"
app:layout_constraintRight_toRightOf=
"parent"
...
...
@@ -58,16 +58,21 @@
<EditText
android:id=
"@+id/et_keyword"
style=
"@style/searchBarEditor"
android:layout_width=
"0dp"
android:layout_height=
"
match_paren
t"
android:layout_height=
"
@dimen/all_seach_heigh
t"
android:layout_marginEnd=
"@dimen/all_spacing"
android:layout_weight=
"1"
android:background=
"@drawable/shape_gray_r1"
android:clickable=
"true"
android:drawableLeft=
"@mipmap/ic_search"
android:drawablePadding=
"@dimen/all_spacing"
android:enabled=
"true"
android:gravity=
"center|left"
android:hint=
"@string/store_search_hint"
android:
imeOptions=
"actionSearch
"
android:
inputType=
"text
"
android:
labelFor=
"@+id/et_search
"
android:
saveEnabled=
"false
"
android:
maxLength=
"20
"
android:
maxLines=
"1
"
android:
onClick=
"@{OnClickListener}
"
android:
paddingLeft=
"@dimen/all_padding
"
android:textColor=
"@color/black_likui"
android:textColorHint=
"@color/gray_huanggai"
android:textSize=
"@dimen/all_text_size"
/>
...
...
app/src/main/res/layout/fragment_bale_seach_shop.xml
View file @
2d7d2f15
...
...
@@ -58,7 +58,7 @@
android:id=
"@+id/et_keyword"
style=
"@style/searchBarEditor"
android:layout_width=
"0dp"
android:layout_height=
"
match_paren
t"
android:layout_height=
"
@dimen/all_seach_heigh
t"
android:layout_marginEnd=
"@dimen/all_spacing"
android:layout_weight=
"1"
android:focusable=
"true"
...
...
app/src/main/res/layout/fragment_user_info_edit.xml
View file @
2d7d2f15
...
...
@@ -101,10 +101,6 @@
android:layout_height=
"1dp"
android:background=
"@color/line_bg"
/>
<View
android:layout_width=
"match_parent"
android:layout_height=
"1dp"
android:background=
"@color/line_bg"
/>
<LinearLayout
android:layout_width=
"match_parent"
...
...
app/src/main/res/layout/fragment_user_list.xml
View file @
2d7d2f15
...
...
@@ -11,9 +11,11 @@
<LinearLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:orientation=
"vertical"
>
<LinearLayout
android:gravity=
"center_vertical"
android:layout_width=
"match_parent"
android:layout_height=
"?attr/actionBarSize"
android:orientation=
"horizontal"
>
...
...
@@ -25,6 +27,14 @@
android:layout_height=
"match_parent"
android:layout_weight=
"1"
/>
<TextView
style=
"@style/textView_body_small"
android:id=
"@+id/userSearch"
android:gravity=
"center"
android:text=
"搜索"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
/>
</LinearLayout>
<View
...
...
app/src/main/res/values/dimens.xml
View file @
2d7d2f15
...
...
@@ -23,6 +23,7 @@
<dimen
name=
"all_tiny_size"
>
9sp
</dimen>
<dimen
name=
"all_title_size"
>
26sp
</dimen>
<dimen
name=
"all_padding"
>
10dp
</dimen>
<dimen
name=
"all_seach_height"
>
36dp
</dimen>
<dimen
name=
"all_padding_left_right"
>
16dp
</dimen>
<dimen
name=
"Minus_padding_left_right"
>
-17dp
</dimen>
<dimen
name=
"all_text_size_big"
>
22sp
</dimen>
...
...
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