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
93b9aec2
Commit
93b9aec2
authored
Jan 11, 2018
by
zhang_z
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交代码;
parent
7d5e3217
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
240 additions
and
9 deletions
+240
-9
app/src/main/java/com/xingdata/zzdpos/base/BaseDialog.java
app/src/main/java/com/xingdata/zzdpos/base/BaseDialog.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/dialog/SkugrpDeleteDialog.java
...ata/zzdpos/ui/manage/sssku/dialog/SkugrpDeleteDialog.java
+39
-0
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/dialog/SkugrpEditorDialog.java
...ata/zzdpos/ui/manage/sssku/dialog/SkugrpEditorDialog.java
+32
-0
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/dialog/SkugrpMenuDialog.java
...gdata/zzdpos/ui/manage/sssku/dialog/SkugrpMenuDialog.java
+26
-0
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/fragment/SkugrpFragment.java
...gdata/zzdpos/ui/manage/sssku/fragment/SkugrpFragment.java
+9
-0
app/src/main/res/layout/dialog_skugrp_delete.xml
app/src/main/res/layout/dialog_skugrp_delete.xml
+31
-0
app/src/main/res/layout/dialog_skugrp_editor.xml
app/src/main/res/layout/dialog_skugrp_editor.xml
+30
-0
app/src/main/res/layout/dialog_skugrp_menu.xml
app/src/main/res/layout/dialog_skugrp_menu.xml
+12
-0
app/src/main/res/layout/fragment_settle_vip.xml
app/src/main/res/layout/fragment_settle_vip.xml
+1
-1
app/src/main/res/layout/fragment_sssku_skugrp.xml
app/src/main/res/layout/fragment_sssku_skugrp.xml
+50
-1
app/src/main/res/values/strings.xml
app/src/main/res/values/strings.xml
+2
-0
app/src/main/res/values/styles.xml
app/src/main/res/values/styles.xml
+8
-6
No files found.
app/src/main/java/com/xingdata/zzdpos/base/BaseDialog.java
View file @
93b9aec2
...
@@ -43,7 +43,6 @@ public abstract class BaseDialog<P extends BasePresenter, B extends ViewDataBind
...
@@ -43,7 +43,6 @@ public abstract class BaseDialog<P extends BasePresenter, B extends ViewDataBind
public
boolean
isShowing
;
public
boolean
isShowing
;
static
{
static
{
AppCompatDelegate
.
setCompatVectorFromResourcesEnabled
(
true
);
AppCompatDelegate
.
setCompatVectorFromResourcesEnabled
(
true
);
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/dialog/SkugrpDeleteDialog.java
0 → 100644
View file @
93b9aec2
package
com
.
xingdata
.
zzdpos
.
ui
.
manage
.
sssku
.
dialog
;
import
android.view.View
;
import
com.xingdata.zzdpos.R
;
import
com.xingdata.zzdpos.base.BaseDialog
;
import
com.xingdata.zzdpos.databinding.DialogSkugrpDeleteBinding
;
import
com.xingdata.zzdpos.model.Sskugrp
;
import
com.xingdata.zzdpos.ui.manage.sssku.SsskuPresenter
;
public
class
SkugrpDeleteDialog
extends
BaseDialog
<
SsskuPresenter
,
DialogSkugrpDeleteBinding
>
{
private
Sskugrp
mSskugrp
;
public
SkugrpDeleteDialog
setSskugrp
(
Sskugrp
sskugrp
)
{
this
.
mSskugrp
=
sskugrp
;
return
this
;
}
@Override
protected
boolean
isShowTitle
()
{
return
false
;
}
@Override
public
int
getLayoutId
()
{
return
R
.
layout
.
dialog_skugrp_delete
;
}
@Override
public
void
initView
()
{
}
@Override
public
void
onConfirmClick
(
View
view
)
{
super
.
onConfirmClick
(
view
);
mPresenter
.
clickDeleteSkugrp
(
mSskugrp
);
}
}
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/dialog/SkugrpEditorDialog.java
0 → 100644
View file @
93b9aec2
package
com
.
xingdata
.
zzdpos
.
ui
.
manage
.
sssku
.
dialog
;
import
com.xingdata.zzdpos.R
;
import
com.xingdata.zzdpos.base.BaseDialog
;
import
com.xingdata.zzdpos.databinding.DialogSkugrpEditorBinding
;
import
com.xingdata.zzdpos.model.Sskugrp
;
import
com.xingdata.zzdpos.ui.manage.sssku.SsskuPresenter
;
public
class
SkugrpEditorDialog
extends
BaseDialog
<
SsskuPresenter
,
DialogSkugrpEditorBinding
>
{
private
Sskugrp
mSskugrp
;
public
SkugrpEditorDialog
setSskugrp
(
Sskugrp
sskugrp
)
{
this
.
mSskugrp
=
sskugrp
;
return
this
;
}
@Override
protected
boolean
isShowTitle
()
{
return
false
;
}
@Override
public
int
getLayoutId
()
{
return
R
.
layout
.
dialog_skugrp_editor
;
}
@Override
public
void
initView
()
{
}
}
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/dialog/SkugrpMenuDialog.java
0 → 100644
View file @
93b9aec2
package
com
.
xingdata
.
zzdpos
.
ui
.
manage
.
sssku
.
dialog
;
import
com.xingdata.zzdpos.R
;
import
com.xingdata.zzdpos.base.BaseSheetDialog
;
import
com.xingdata.zzdpos.databinding.DialogSkugrpMenuBinding
;
import
com.xingdata.zzdpos.model.Sskugrp
;
import
com.xingdata.zzdpos.ui.manage.sssku.SsskuPresenter
;
public
class
SkugrpMenuDialog
extends
BaseSheetDialog
<
SsskuPresenter
,
DialogSkugrpMenuBinding
>
{
private
Sskugrp
mSskugrp
;
public
SkugrpMenuDialog
setSskugrp
(
Sskugrp
sskugrp
)
{
this
.
mSskugrp
=
sskugrp
;
return
this
;
}
@Override
public
int
getLayoutId
()
{
return
R
.
layout
.
dialog_skugrp_menu
;
}
@Override
public
void
initView
()
{
}
}
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/fragment/SkugrpFragment.java
View file @
93b9aec2
package
com
.
xingdata
.
zzdpos
.
ui
.
manage
.
sssku
.
fragment
;
package
com
.
xingdata
.
zzdpos
.
ui
.
manage
.
sssku
.
fragment
;
import
android.view.View
;
import
com.xingdata.zzdpos.R
;
import
com.xingdata.zzdpos.R
;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.databinding.FragmentSsskuSkugrpBinding
;
import
com.xingdata.zzdpos.databinding.FragmentSsskuSkugrpBinding
;
import
com.xingdata.zzdpos.ui.manage.sssku.SsskuActivity
;
import
com.xingdata.zzdpos.ui.manage.sssku.SsskuActivity
;
import
com.xingdata.zzdpos.ui.manage.sssku.SsskuPresenter
;
import
com.xingdata.zzdpos.ui.manage.sssku.SsskuPresenter
;
import
com.xingdata.zzdpos.ui.manage.sssku.dialog.SkugrpEditorDialog
;
public
class
SkugrpFragment
extends
BaseFragment
<
SsskuPresenter
,
FragmentSsskuSkugrpBinding
>
{
public
class
SkugrpFragment
extends
BaseFragment
<
SsskuPresenter
,
FragmentSsskuSkugrpBinding
>
{
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
return
R
.
layout
.
fragment_sssku_skugrp
;
return
R
.
layout
.
fragment_sssku_skugrp
;
...
@@ -15,7 +20,11 @@ public class SkugrpFragment extends BaseFragment<SsskuPresenter, FragmentSsskuSk
...
@@ -15,7 +20,11 @@ public class SkugrpFragment extends BaseFragment<SsskuPresenter, FragmentSsskuSk
@Override
@Override
public
void
initView
()
{
public
void
initView
()
{
mViewBinding
.
setVisibility
(
View
.
GONE
);
mViewBinding
.
llSkugrpAdd
.
setOnClickListener
(
view
->
{
new
SkugrpEditorDialog
().
show
(((
SsskuActivity
)
getActivity
()));
});
}
}
@Override
@Override
...
...
app/src/main/res/layout/dialog_skugrp_delete.xml
0 → 100644
View file @
93b9aec2
<?xml version="1.0" encoding="utf-8"?>
<layout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:app=
"http://schemas.android.com/apk/res-auto"
>
<LinearLayout
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:orientation=
"vertical"
>
<TextView
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"@dimen/all_margin"
android:gravity=
"center"
android:text=
"提示"
android:textColor=
"@color/black_baozheng"
android:textSize=
"@dimen/all_sub_title_size"
android:textStyle=
"bold"
/>
<TextView
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginBottom=
"@dimen/all_margin"
android:layout_marginTop=
"@dimen/all_margin"
android:text=
"确定删除吗?"
android:textColor=
"@color/black_baozheng"
android:textSize=
"@dimen/all_body_size"
/>
</LinearLayout>
</layout>
\ No newline at end of file
app/src/main/res/layout/dialog_skugrp_editor.xml
0 → 100644
View file @
93b9aec2
<?xml version="1.0" encoding="utf-8"?>
<layout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:app=
"http://schemas.android.com/apk/res-auto"
>
<LinearLayout
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:orientation=
"vertical"
>
<TextView
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"@dimen/all_margin"
android:gravity=
"center"
android:text=
"提示"
android:textColor=
"@color/black_baozheng"
android:textSize=
"@dimen/all_sub_title_size"
android:textStyle=
"bold"
/>
<EditText
android:id=
"@+id/et_pwd"
style=
"@style/editText_new"
android:layout_marginBottom=
"@dimen/all_margin"
android:layout_marginTop=
"@dimen/et_margin_edittext"
android:hint=
"@string/skugrp_add_hint"
android:maxLength=
"16"
/>
</LinearLayout>
</layout>
\ No newline at end of file
app/src/main/res/layout/dialog_skugrp_menu.xml
0 → 100644
View file @
93b9aec2
<?xml version="1.0" encoding="utf-8"?>
<layout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:app=
"http://schemas.android.com/apk/res-auto"
>
<LinearLayout
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:background=
"@color/transparent"
>
</LinearLayout>
</layout>
\ No newline at end of file
app/src/main/res/layout/fragment_settle_vip.xml
View file @
93b9aec2
...
@@ -22,7 +22,7 @@
...
@@ -22,7 +22,7 @@
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/all_line_width"
android:layout_height=
"@dimen/all_line_width"
android:layout_gravity=
"bottom"
android:layout_gravity=
"bottom"
android:layout_marginTop=
"@dimen/all_
margin
"
android:layout_marginTop=
"@dimen/all_
spacing
"
android:background=
"@color/gray_huanggai"
/>
android:background=
"@color/gray_huanggai"
/>
<LinearLayout
<LinearLayout
...
...
app/src/main/res/layout/fragment_sssku_skugrp.xml
View file @
93b9aec2
...
@@ -2,11 +2,60 @@
...
@@ -2,11 +2,60 @@
<layout
xmlns:android=
"http://schemas.android.com/apk/res/android"
<layout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:app=
"http://schemas.android.com/apk/res-auto"
>
xmlns:app=
"http://schemas.android.com/apk/res-auto"
>
<data>
<variable
name=
"visibility"
type=
"int"
/>
</data>
<LinearLayout
<LinearLayout
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:background=
"@color/green_chengyaojin"
android:orientation=
"vertical"
>
android:orientation=
"vertical"
>
<View
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/all_line_width"
android:background=
"@color/gray_kongming"
/>
<LinearLayout
android:id=
"@+id/ll_skugrp_add"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:background=
"@color/white_caocao"
android:foreground=
"?android:attr/selectableItemBackground"
android:gravity=
"center"
android:orientation=
"vertical"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"?attr/actionBarSize"
android:drawablePadding=
"@dimen/all_spacing"
android:drawableStart=
"@mipmap/add_bg"
android:gravity=
"center"
android:text=
"@string/sssku_skugrp_add"
android:textColor=
"@color/red_guanyu"
android:textSize=
"@dimen/all_sub_title_size"
/>
<View
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/all_line_width"
android:background=
"@color/gray_huanggai"
/>
</LinearLayout>
<View
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/all_line_width"
android:layout_marginTop=
"@dimen/all_margin"
android:background=
"@color/gray_huanggai"
android:visibility=
"@{visibility}"
/>
<android.support.v7.widget.RecyclerView
android:id=
"@+id/rl_skugrp"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
/>
</LinearLayout>
</LinearLayout>
</layout>
</layout>
\ No newline at end of file
app/src/main/res/values/strings.xml
View file @
93b9aec2
...
@@ -379,6 +379,7 @@
...
@@ -379,6 +379,7 @@
<string
name=
"sssku_update"
>
编辑商品
</string>
<string
name=
"sssku_update"
>
编辑商品
</string>
<string
name=
"sssku_detail"
>
商品详情
</string>
<string
name=
"sssku_detail"
>
商品详情
</string>
<string
name=
"sssku_skugrp"
>
分组信息
</string>
<string
name=
"sssku_skugrp"
>
分组信息
</string>
<string
name=
"sssku_skugrp_add"
>
添加分组
</string>
<string
name=
"sssku_search_hint"
>
请输入商品名称/助记码/条码
</string>
<string
name=
"sssku_search_hint"
>
请输入商品名称/助记码/条码
</string>
<string
name=
"sssku_empty_hint"
>
没有搜到此商品\n请重新搜索,或点击添加按钮进行添加~
</string>
<string
name=
"sssku_empty_hint"
>
没有搜到此商品\n请重新搜索,或点击添加按钮进行添加~
</string>
...
@@ -678,6 +679,7 @@
...
@@ -678,6 +679,7 @@
<!--商品维护-->
<!--商品维护-->
<string
name=
"sku_size"
>
规格/
</string>
<string
name=
"sku_size"
>
规格/
</string>
<string
name=
"skugrp_add_hint"
>
请输入分组名称/
</string>
</resources>
</resources>
app/src/main/res/values/styles.xml
View file @
93b9aec2
...
@@ -17,9 +17,9 @@
...
@@ -17,9 +17,9 @@
<item
name=
"windowNoTitle"
>
true
</item>
<item
name=
"windowNoTitle"
>
true
</item>
</style>
</style>
<style
name=
"AppTheme.AppBarOverlay"
parent=
"ThemeOverlay.AppCompat.Dark.ActionBar"
/>
<style
name=
"AppTheme.AppBarOverlay"
parent=
"ThemeOverlay.AppCompat.Dark.ActionBar"
/>
<style
name=
"AppTheme.PopupOverlay"
parent=
"ThemeOverlay.AppCompat.Light"
/>
<style
name=
"AppTheme.PopupOverlay"
parent=
"ThemeOverlay.AppCompat.Light"
/>
<style
name=
"vicescreen_textview_stlye"
>
<style
name=
"vicescreen_textview_stlye"
>
...
@@ -43,6 +43,7 @@
...
@@ -43,6 +43,7 @@
<item
name=
"android:textColor"
>
@color/black
</item>
<item
name=
"android:textColor"
>
@color/black
</item>
<item
name=
"android:textSize"
>
@dimen/detail_textview_size
</item>
<item
name=
"android:textSize"
>
@dimen/detail_textview_size
</item>
</style>
</style>
<style
name=
"default_blacktext_margin_smallstyle"
>
<style
name=
"default_blacktext_margin_smallstyle"
>
<item
name=
"android:layout_width"
>
wrap_content
</item>
<item
name=
"android:layout_width"
>
wrap_content
</item>
<item
name=
"android:layout_height"
>
match_parent
</item>
<item
name=
"android:layout_height"
>
match_parent
</item>
...
@@ -55,6 +56,7 @@
...
@@ -55,6 +56,7 @@
<item
name=
"android:textColor"
>
@color/black
</item>
<item
name=
"android:textColor"
>
@color/black
</item>
<item
name=
"android:textSize"
>
@dimen/detail_textview_size
</item>
<item
name=
"android:textSize"
>
@dimen/detail_textview_size
</item>
</style>
</style>
<style
name=
"default_bluetext_popbutton"
>
<style
name=
"default_bluetext_popbutton"
>
<item
name=
"android:layout_width"
>
wrap_content
</item>
<item
name=
"android:layout_width"
>
wrap_content
</item>
<item
name=
"android:layout_height"
>
match_parent
</item>
<item
name=
"android:layout_height"
>
match_parent
</item>
...
@@ -66,7 +68,6 @@
...
@@ -66,7 +68,6 @@
</style>
</style>
<style
name=
"default_title"
>
<style
name=
"default_title"
>
<item
name=
"android:gravity"
>
center_vertical
</item>
<item
name=
"android:gravity"
>
center_vertical
</item>
<item
name=
"android:singleLine"
>
true
</item>
<item
name=
"android:singleLine"
>
true
</item>
...
@@ -263,6 +264,7 @@
...
@@ -263,6 +264,7 @@
</style>
</style>
<style
name=
"button_positive"
parent=
"android:ButtonBar"
>
<style
name=
"button_positive"
parent=
"android:ButtonBar"
>
<item
name=
"android:foreground"
>
?android:attr/selectableItemBackgroundBorderless
</item>
<item
name=
"android:background"
>
@drawable/red_border_allradius
</item>
<item
name=
"android:background"
>
@drawable/red_border_allradius
</item>
<item
name=
"android:textColor"
>
@color/white
</item>
<item
name=
"android:textColor"
>
@color/white
</item>
<item
name=
"android:gravity"
>
center
</item>
<item
name=
"android:gravity"
>
center
</item>
...
@@ -315,6 +317,7 @@
...
@@ -315,6 +317,7 @@
</style>
</style>
<style
name=
"button_passive"
parent=
"android:ButtonBar"
>
<style
name=
"button_passive"
parent=
"android:ButtonBar"
>
<item
name=
"android:foreground"
>
?android:attr/selectableItemBackgroundBorderless
</item>
<item
name=
"android:background"
>
@drawable/selector_gradient_gray_button_background
</item>
<item
name=
"android:background"
>
@drawable/selector_gradient_gray_button_background
</item>
<item
name=
"android:textColor"
>
@drawable/selector_gray_button_text_color
</item>
<item
name=
"android:textColor"
>
@drawable/selector_gray_button_text_color
</item>
<item
name=
"android:gravity"
>
center
</item>
<item
name=
"android:gravity"
>
center
</item>
...
@@ -338,16 +341,15 @@
...
@@ -338,16 +341,15 @@
</style>
</style>
<style
name=
"editText_new"
parent=
"view_base"
>
<style
name=
"editText_new"
parent=
"view_base"
>
<item
name=
"
android:background"
>
@drawable/selector_white_background_stroke
</item>
<item
name=
"android:background"
>
@drawable/selector_white_background_stroke
</item>
<item
name=
"android:padding"
>
@dimen/et_padding
</item>
<item
name=
"android:padding"
>
@dimen/et_padding
</item>
<item
name=
"
android:saveEnabled"
>
false
</item>
<item
name=
"android:saveEnabled"
>
false
</item>
<item
name=
"android:gravity"
>
center|left
</item>
<item
name=
"android:gravity"
>
center|left
</item>
<item
name=
"android:textSize"
>
@dimen/et_textsize
</item>
<item
name=
"android:textSize"
>
@dimen/et_textsize
</item>
<item
name=
"android:textColorHint"
>
@color/hint
</item>
<item
name=
"android:textColorHint"
>
@color/hint
</item>
</style>
</style>
<style
name=
"button"
parent=
"view_base"
>
<style
name=
"button"
parent=
"view_base"
>
<item
name=
" android:background"
>
@drawable/red_border
</item>
<item
name=
" android:background"
>
@drawable/red_border
</item>
<item
name=
" android:saveEnabled"
>
false
</item>
<item
name=
" android:saveEnabled"
>
false
</item>
...
...
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