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
5b99e7f5
Commit
5b99e7f5
authored
Jan 30, 2018
by
王海
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改加载对话框
parent
231097e9
Changes
35
Hide whitespace changes
Inline
Side-by-side
Showing
35 changed files
with
98 additions
and
119 deletions
+98
-119
app/src/main/java/com/xingdata/zzdpos/base/BaseActivity.java
app/src/main/java/com/xingdata/zzdpos/base/BaseActivity.java
+23
-0
app/src/main/java/com/xingdata/zzdpos/ui/announcement/AnnouncementActivity.java
...xingdata/zzdpos/ui/announcement/AnnouncementActivity.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/dialog/LoadingDialog.java
...ain/java/com/xingdata/zzdpos/ui/dialog/LoadingDialog.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/login/LoginActivity.java
...main/java/com/xingdata/zzdpos/ui/login/LoginActivity.java
+1
-1
app/src/main/java/com/xingdata/zzdpos/ui/login/LoginContract.java
...main/java/com/xingdata/zzdpos/ui/login/LoginContract.java
+2
-2
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/BindingCounterFragment.java
...data/zzdpos/ui/login/fragment/BindingCounterFragment.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/ChoiceStoreFragment.java
...ingdata/zzdpos/ui/login/fragment/ChoiceStoreFragment.java
+0
-2
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/CreateStoreFragment.java
...ingdata/zzdpos/ui/login/fragment/CreateStoreFragment.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/InputPasswordFragment.java
...gdata/zzdpos/ui/login/fragment/InputPasswordFragment.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/SelectIndustryFragment.java
...data/zzdpos/ui/login/fragment/SelectIndustryFragment.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/SignInFragment.java
...com/xingdata/zzdpos/ui/login/fragment/SignInFragment.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/SmsCodeFragment.java
...om/xingdata/zzdpos/ui/login/fragment/SmsCodeFragment.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/main/MainActivity.java
...c/main/java/com/xingdata/zzdpos/ui/main/MainActivity.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/manage/bale/fragment/BaleEditFragment.java
...data/zzdpos/ui/manage/bale/fragment/BaleEditFragment.java
+5
-6
app/src/main/java/com/xingdata/zzdpos/ui/manage/bale/fragment/BaleIndexFragment.java
...ata/zzdpos/ui/manage/bale/fragment/BaleIndexFragment.java
+10
-11
app/src/main/java/com/xingdata/zzdpos/ui/manage/bale/fragment/BaleSeachFragment.java
...ata/zzdpos/ui/manage/bale/fragment/BaleSeachFragment.java
+3
-4
app/src/main/java/com/xingdata/zzdpos/ui/manage/bale/fragment/BaleSeachShopFragment.java
...zzdpos/ui/manage/bale/fragment/BaleSeachShopFragment.java
+8
-10
app/src/main/java/com/xingdata/zzdpos/ui/manage/inventory/InventoryActivity.java
...ingdata/zzdpos/ui/manage/inventory/InventoryActivity.java
+4
-4
app/src/main/java/com/xingdata/zzdpos/ui/manage/otherselect/OtherSelectActivity.java
...ata/zzdpos/ui/manage/otherselect/OtherSelectActivity.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/manage/replenishment/ReplenishmentActivity.java
...zzdpos/ui/manage/replenishment/ReplenishmentActivity.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/SsskuActivity.java
...va/com/xingdata/zzdpos/ui/manage/sssku/SsskuActivity.java
+4
-4
app/src/main/java/com/xingdata/zzdpos/ui/marketing/integral/fragment/IntegralExchangeFragment.java
...marketing/integral/fragment/IntegralExchangeFragment.java
+2
-3
app/src/main/java/com/xingdata/zzdpos/ui/marketing/integral/fragment/IntegralGetFragment.java
...s/ui/marketing/integral/fragment/IntegralGetFragment.java
+8
-12
app/src/main/java/com/xingdata/zzdpos/ui/marketing/integral/fragment/IntegralIndexFragment.java
...ui/marketing/integral/fragment/IntegralIndexFragment.java
+4
-6
app/src/main/java/com/xingdata/zzdpos/ui/marketing/ms/MsActivity.java
.../java/com/xingdata/zzdpos/ui/marketing/ms/MsActivity.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/marketing/ticket/ReturnTicketActivity.java
...data/zzdpos/ui/marketing/ticket/ReturnTicketActivity.java
+2
-7
app/src/main/java/com/xingdata/zzdpos/ui/marketing/ticket/fragment/TickerAddFragment.java
...zdpos/ui/marketing/ticket/fragment/TickerAddFragment.java
+5
-6
app/src/main/java/com/xingdata/zzdpos/ui/marketing/ticket/fragment/TickerIndexFragment.java
...pos/ui/marketing/ticket/fragment/TickerIndexFragment.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/sendticke/SendTicketActivity.java
.../com/xingdata/zzdpos/ui/sendticke/SendTicketActivity.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/sendticke/fragment/SendTickerFragment.java
...data/zzdpos/ui/sendticke/fragment/SendTickerFragment.java
+12
-13
app/src/main/java/com/xingdata/zzdpos/ui/sendticke/fragment/VipFragment.java
...om/xingdata/zzdpos/ui/sendticke/fragment/VipFragment.java
+3
-5
app/src/main/java/com/xingdata/zzdpos/ui/settle/SettleActivity.java
...in/java/com/xingdata/zzdpos/ui/settle/SettleActivity.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsActivity.java
...com/xingdata/zzdpos/ui/statistics/StatisticsActivity.java
+0
-1
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsDetailActivity.java
...ngdata/zzdpos/ui/statistics/StatisticsDetailActivity.java
+2
-6
app/src/main/java/com/xingdata/zzdpos/ui/store/StoreActivity.java
...main/java/com/xingdata/zzdpos/ui/store/StoreActivity.java
+0
-1
No files found.
app/src/main/java/com/xingdata/zzdpos/base/BaseActivity.java
View file @
5b99e7f5
...
@@ -132,4 +132,27 @@ public abstract class BaseActivity<P extends BasePresenter, B extends ViewDataBi
...
@@ -132,4 +132,27 @@ public abstract class BaseActivity<P extends BasePresenter, B extends ViewDataBi
super
.
start
(
toFragment
);
super
.
start
(
toFragment
);
}
}
}
}
@Override
public
boolean
onKeyDown
(
int
keyCode
,
KeyEvent
event
)
{
if
(
keyCode
==
KeyEvent
.
KEYCODE_BACK
)
{
dialogDismiss
();
}
return
super
.
onKeyDown
(
keyCode
,
event
);
}
@Override
public
void
onBackPressedSupport
()
{
dialogDismiss
();
super
.
onBackPressedSupport
();
}
/**
* 关闭对话框
*/
public
void
dialogDismiss
()
{
if
(
null
!=
mLoadingDialog
&&
mLoadingDialog
.
isShowing
)
{
mLoadingDialog
.
dismiss
();
}
}
}
}
app/src/main/java/com/xingdata/zzdpos/ui/announcement/AnnouncementActivity.java
View file @
5b99e7f5
...
@@ -17,7 +17,6 @@ import com.xingdata.zzdpos.util.OnClickListener;
...
@@ -17,7 +17,6 @@ import com.xingdata.zzdpos.util.OnClickListener;
public
class
AnnouncementActivity
extends
BaseActivity
<
AnnouncementPresenter
,
ActivityAnnouncementBinding
>
implements
AnnouncementContract
.
View
{
public
class
AnnouncementActivity
extends
BaseActivity
<
AnnouncementPresenter
,
ActivityAnnouncementBinding
>
implements
AnnouncementContract
.
View
{
private
AnnouncementFragment
mAnnouncementFragment
=
new
AnnouncementFragment
();
private
AnnouncementFragment
mAnnouncementFragment
=
new
AnnouncementFragment
();
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/dialog/LoadingDialog.java
View file @
5b99e7f5
...
@@ -33,7 +33,6 @@ public class LoadingDialog extends BaseDialog<BasePresenter, DialogLoadingBindin
...
@@ -33,7 +33,6 @@ public class LoadingDialog extends BaseDialog<BasePresenter, DialogLoadingBindin
public
void
onActivityCreated
(
Bundle
savedInstanceState
)
{
public
void
onActivityCreated
(
Bundle
savedInstanceState
)
{
super
.
onActivityCreated
(
savedInstanceState
);
super
.
onActivityCreated
(
savedInstanceState
);
getDialog
().
getWindow
().
setBackgroundDrawableResource
(
R
.
color
.
transparent
);
getDialog
().
getWindow
().
setBackgroundDrawableResource
(
R
.
color
.
transparent
);
}
}
public
void
show
(
BaseActivity
activity
,
boolean
isClose
)
{
public
void
show
(
BaseActivity
activity
,
boolean
isClose
)
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/LoginActivity.java
View file @
5b99e7f5
...
@@ -32,7 +32,6 @@ import java.util.List;
...
@@ -32,7 +32,6 @@ import java.util.List;
public
class
LoginActivity
extends
BaseActivity
<
LoginPresenter
,
ActivityLoginBinding
>
implements
public
class
LoginActivity
extends
BaseActivity
<
LoginPresenter
,
ActivityLoginBinding
>
implements
LoginContract
.
View
{
LoginContract
.
View
{
private
long
mExitTime
;
private
long
mExitTime
;
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
@@ -335,6 +334,7 @@ public class LoginActivity extends BaseActivity<LoginPresenter, ActivityLoginBin
...
@@ -335,6 +334,7 @@ public class LoginActivity extends BaseActivity<LoginPresenter, ActivityLoginBin
}
else
{
}
else
{
pop
();
pop
();
}
}
super
.
onBackPressedSupport
();
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/LoginContract.java
View file @
5b99e7f5
...
@@ -160,8 +160,8 @@ public interface LoginContract {
...
@@ -160,8 +160,8 @@ public interface LoginContract {
* @param phone 手机号
* @param phone 手机号
* @param password 密码
* @param password 密码
*/
*/
abstract
void
signIn
(
String
phone
,
String
password
,
PromptDialog
promptDialog
,
public
abstract
void
signIn
(
String
phone
,
String
password
,
PromptDialog
promptDialog
,
LoadingDialog
loadingDialog
);
LoadingDialog
loadingDialog
);
/**
/**
* 登录页面-帐号下拉框
* 登录页面-帐号下拉框
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/BindingCounterFragment.java
View file @
5b99e7f5
...
@@ -26,7 +26,6 @@ import java.util.List;
...
@@ -26,7 +26,6 @@ import java.util.List;
*/
*/
public
class
BindingCounterFragment
extends
BaseFragment
<
LoginPresenter
,
public
class
BindingCounterFragment
extends
BaseFragment
<
LoginPresenter
,
FragmentBindingCounterBinding
>
{
FragmentBindingCounterBinding
>
{
private
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
Shops
mShops
=
new
Shops
();
Shops
mShops
=
new
Shops
();
//款台id
//款台id
long
CounterId
=
-
1
;
long
CounterId
=
-
1
;
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/ChoiceStoreFragment.java
View file @
5b99e7f5
...
@@ -9,7 +9,6 @@ import com.xingdata.zzdpos.R;
...
@@ -9,7 +9,6 @@ import com.xingdata.zzdpos.R;
import
com.xingdata.zzdpos.base.BaseActivity
;
import
com.xingdata.zzdpos.base.BaseActivity
;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.databinding.FragmentChoiceStoreBinding
;
import
com.xingdata.zzdpos.databinding.FragmentChoiceStoreBinding
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.ui.login.LoginPresenter
;
import
com.xingdata.zzdpos.ui.login.LoginPresenter
;
import
com.xingdata.zzdpos.ui.login.fragment.bean.Shops
;
import
com.xingdata.zzdpos.ui.login.fragment.bean.Shops
;
import
com.xingdata.zzdpos.util.OnClickListener
;
import
com.xingdata.zzdpos.util.OnClickListener
;
...
@@ -26,7 +25,6 @@ public class ChoiceStoreFragment extends BaseFragment<LoginPresenter,
...
@@ -26,7 +25,6 @@ public class ChoiceStoreFragment extends BaseFragment<LoginPresenter,
FragmentChoiceStoreBinding
>
{
FragmentChoiceStoreBinding
>
{
private
Shops
shops
;
private
Shops
shops
;
private
Boolean
lock
=
false
;
private
Boolean
lock
=
false
;
private
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
List
<
Shops
>
list
=
new
ArrayList
<>();
List
<
Shops
>
list
=
new
ArrayList
<>();
@Override
@Override
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/CreateStoreFragment.java
View file @
5b99e7f5
...
@@ -33,7 +33,6 @@ public class CreateStoreFragment extends BaseFragment<LoginPresenter,
...
@@ -33,7 +33,6 @@ public class CreateStoreFragment extends BaseFragment<LoginPresenter,
private
ArrayList
<
StoreTypeJsonBean
>
listTypeItem1
=
new
ArrayList
<>();
private
ArrayList
<
StoreTypeJsonBean
>
listTypeItem1
=
new
ArrayList
<>();
private
ArrayList
<
ArrayList
<
String
>>
listTypeItem2
=
new
ArrayList
<>();
private
ArrayList
<
ArrayList
<
String
>>
listTypeItem2
=
new
ArrayList
<>();
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
//判断是否加载完数据
//判断是否加载完数据
private
Boolean
isLock
=
false
;
private
Boolean
isLock
=
false
;
//省市县地址id
//省市县地址id
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/InputPasswordFragment.java
View file @
5b99e7f5
...
@@ -26,7 +26,6 @@ public class InputPasswordFragment extends BaseFragment<LoginPresenter,
...
@@ -26,7 +26,6 @@ public class InputPasswordFragment extends BaseFragment<LoginPresenter,
private
String
twoPwd
;
private
String
twoPwd
;
//找回密码发验证码为1,注册发验证码为2
//找回密码发验证码为1,注册发验证码为2
int
startway
=
-
1
;
int
startway
=
-
1
;
private
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/SelectIndustryFragment.java
View file @
5b99e7f5
...
@@ -31,7 +31,6 @@ public class SelectIndustryFragment extends BaseFragment<LoginPresenter,
...
@@ -31,7 +31,6 @@ public class SelectIndustryFragment extends BaseFragment<LoginPresenter,
List
<
Industry
>
list
=
new
ArrayList
<>();
List
<
Industry
>
list
=
new
ArrayList
<>();
SelectIndustryAdapter
selectIndustryAdapter
;
SelectIndustryAdapter
selectIndustryAdapter
;
long
mExitTime
;
long
mExitTime
;
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
Boolean
isLoadMore
=
false
;
Boolean
isLoadMore
=
false
;
int
nowId
=
0
;
int
nowId
=
0
;
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/SignInFragment.java
View file @
5b99e7f5
...
@@ -31,7 +31,6 @@ public class SignInFragment extends BaseFragment<LoginPresenter,
...
@@ -31,7 +31,6 @@ public class SignInFragment extends BaseFragment<LoginPresenter,
String
errorMsg
;
String
errorMsg
;
PromptDialog
promptDialog
;
PromptDialog
promptDialog
;
private
int
time
=
0
;
private
int
time
=
0
;
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/login/fragment/SmsCodeFragment.java
View file @
5b99e7f5
...
@@ -34,7 +34,6 @@ public class SmsCodeFragment extends BaseFragment<LoginPresenter,
...
@@ -34,7 +34,6 @@ public class SmsCodeFragment extends BaseFragment<LoginPresenter,
Disposable
disp
;
Disposable
disp
;
//找回密码发验证码为1,注册发验证码为2
//找回密码发验证码为1,注册发验证码为2
int
startway
=
-
1
;
int
startway
=
-
1
;
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/main/MainActivity.java
View file @
5b99e7f5
...
@@ -45,7 +45,6 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
...
@@ -45,7 +45,6 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
// private List<View> views=new ArrayList<>();
// private List<View> views=new ArrayList<>();
private
List
<
ItemMenuBottomBinding
>
itemMenuBottomBindings
=
new
ArrayList
<>();
private
List
<
ItemMenuBottomBinding
>
itemMenuBottomBindings
=
new
ArrayList
<>();
private
HandoverDialog
mHandoverDialog
=
new
HandoverDialog
();
private
HandoverDialog
mHandoverDialog
=
new
HandoverDialog
();
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/bale/fragment/BaleEditFragment.java
View file @
5b99e7f5
...
@@ -45,7 +45,6 @@ public class BaleEditFragment extends BaseFragment<BalePresenter, FragmentBaleEd
...
@@ -45,7 +45,6 @@ public class BaleEditFragment extends BaseFragment<BalePresenter, FragmentBaleEd
EditFragmentQueryShopAdapter
queryShopAdapter
;
EditFragmentQueryShopAdapter
queryShopAdapter
;
EditFragmentImgShopAdapter
editFragmentImgShopAdapter
;
EditFragmentImgShopAdapter
editFragmentImgShopAdapter
;
private
long
mExitTime
;
private
long
mExitTime
;
public
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
List
<
Sssku
>
listData
=
new
ArrayList
<>();
List
<
Sssku
>
listData
=
new
ArrayList
<>();
//需要提交给服务器的对象
//需要提交给服务器的对象
private
UsskuParam
mUsskuParam
;
private
UsskuParam
mUsskuParam
;
...
@@ -134,14 +133,14 @@ public class BaleEditFragment extends BaseFragment<BalePresenter, FragmentBaleEd
...
@@ -134,14 +133,14 @@ public class BaleEditFragment extends BaseFragment<BalePresenter, FragmentBaleEd
break
;
break
;
case
R
.
id
.
btn_ok
:
{
case
R
.
id
.
btn_ok
:
{
if
(
isNullAndSet
())
{
if
(
isNullAndSet
())
{
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
if
(
nowType
==
1
)
{
if
(
nowType
==
1
)
{
//新增
//新增
mPresenter
.
usskuAddMis
(
mUsskuParam
,
l
oadingDialog
);
mPresenter
.
usskuAddMis
(
mUsskuParam
,
mL
oadingDialog
);
}
else
if
(
nowType
==
2
)
{
}
else
if
(
nowType
==
2
)
{
//更新
//更新
mUsskuParam
.
setSkuId
(
ussku
.
getSkuId
());
mUsskuParam
.
setSkuId
(
ussku
.
getSkuId
());
mPresenter
.
usskuUpdate
(
mUsskuParam
,
l
oadingDialog
);
mPresenter
.
usskuUpdate
(
mUsskuParam
,
mL
oadingDialog
);
}
}
}
else
{
}
else
{
...
@@ -158,9 +157,9 @@ public class BaleEditFragment extends BaseFragment<BalePresenter, FragmentBaleEd
...
@@ -158,9 +157,9 @@ public class BaleEditFragment extends BaseFragment<BalePresenter, FragmentBaleEd
@Override
@Override
public
void
onClick
(
View
view
)
{
public
void
onClick
(
View
view
)
{
//拆解商品
//拆解商品
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mPresenter
.
usskuDelete
(
ussku
.
getSkuId
()
+
""
,
mPresenter
.
usskuDelete
(
ussku
.
getSkuId
()
+
""
,
l
oadingDialog
);
mL
oadingDialog
);
promptDialog
.
dismiss
();
promptDialog
.
dismiss
();
}
}
},
new
View
.
OnClickListener
()
{
},
new
View
.
OnClickListener
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/bale/fragment/BaleIndexFragment.java
View file @
5b99e7f5
...
@@ -33,7 +33,6 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
...
@@ -33,7 +33,6 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
BaleIndexAdapter
mBaleIndexAdapter
;
BaleIndexAdapter
mBaleIndexAdapter
;
// final int SPACING = mContext.getResources().getDimensionPixelOffset(R.dimen
// final int SPACING = mContext.getResources().getDimensionPixelOffset(R.dimen
// .fragment_store_item_spacing);
// .fragment_store_item_spacing);
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
long
mExitTime
;
long
mExitTime
;
Boolean
isLoadMore
=
false
;
Boolean
isLoadMore
=
false
;
...
@@ -87,12 +86,12 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
...
@@ -87,12 +86,12 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
public
void
onScanCompleted
public
void
onScanCompleted
(
String
barcode
)
{
(
String
barcode
)
{
pop
();
pop
();
l
oadingDialog
.
show
(
mL
oadingDialog
.
show
(
(
BaseActivity
)
(
BaseActivity
)
getActivity
());
getActivity
());
mPresenter
.
usskuQuery
mPresenter
.
usskuQuery
(
barcode
,
(
barcode
,
l
oadingDialog
);
mL
oadingDialog
);
}
}
});
});
...
@@ -110,8 +109,8 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
...
@@ -110,8 +109,8 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
}
}
}
}
);
);
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mPresenter
.
usskuQuery
(
""
,
l
oadingDialog
);
mPresenter
.
usskuQuery
(
""
,
mL
oadingDialog
);
KeyboardUtils
.
showSoftInput
(
mViewBinding
.
tvKeyword
);
KeyboardUtils
.
showSoftInput
(
mViewBinding
.
tvKeyword
);
}
}
...
@@ -174,11 +173,11 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
...
@@ -174,11 +173,11 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
private
void
refreshProduct
()
{
private
void
refreshProduct
()
{
mBaleIndexAdapter
.
setEnableLoadMore
(
false
);
mBaleIndexAdapter
.
setEnableLoadMore
(
false
);
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
if
(
nowData
.
size
()
<=
0
)
{
if
(
nowData
.
size
()
<=
0
)
{
mPresenter
.
usskuQuery
(
""
,
l
oadingDialog
);
mPresenter
.
usskuQuery
(
""
,
mL
oadingDialog
);
}
else
{
}
else
{
mPresenter
.
usskuQuery
(
null
,
l
oadingDialog
);
mPresenter
.
usskuQuery
(
null
,
mL
oadingDialog
);
}
}
}
}
...
@@ -189,7 +188,7 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
...
@@ -189,7 +188,7 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
private
void
loadMoreProduct
()
{
private
void
loadMoreProduct
()
{
mViewBinding
.
srlProducts
.
setRefreshing
(
false
);
mViewBinding
.
srlProducts
.
setRefreshing
(
false
);
if
(
isLoadMore
)
{
if
(
isLoadMore
)
{
mPresenter
.
queryShopItemLoadMore
(
1
,
l
oadingDialog
);
mPresenter
.
queryShopItemLoadMore
(
1
,
mL
oadingDialog
);
}
else
{
}
else
{
mBaleIndexAdapter
.
setEnableLoadMore
(
false
);
mBaleIndexAdapter
.
setEnableLoadMore
(
false
);
}
}
...
@@ -206,8 +205,8 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
...
@@ -206,8 +205,8 @@ public class BaleIndexFragment extends BaseFragment<BalePresenter, FragmentBaleI
private
void
clickProduct
(
Ussku
sssku
)
{
private
void
clickProduct
(
Ussku
sssku
)
{
if
((
System
.
currentTimeMillis
()
-
mExitTime
)
>
1000
)
{
if
((
System
.
currentTimeMillis
()
-
mExitTime
)
>
1000
)
{
mExitTime
=
System
.
currentTimeMillis
();
mExitTime
=
System
.
currentTimeMillis
();
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mPresenter
.
usskuDetail
(
sssku
.
getSkuId
()
+
""
,
l
oadingDialog
);
mPresenter
.
usskuDetail
(
sssku
.
getSkuId
()
+
""
,
mL
oadingDialog
);
}
else
{
}
else
{
ToastUtils
.
showLong
(
"您操作太快了"
);
ToastUtils
.
showLong
(
"您操作太快了"
);
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/bale/fragment/BaleSeachFragment.java
View file @
5b99e7f5
...
@@ -16,7 +16,6 @@ import com.xingdata.zzdpos.util.OnClickListener;
...
@@ -16,7 +16,6 @@ import com.xingdata.zzdpos.util.OnClickListener;
*/
*/
public
class
BaleSeachFragment
extends
BaseFragment
<
BalePresenter
,
FragmentBaleSeachBinding
>
{
public
class
BaleSeachFragment
extends
BaseFragment
<
BalePresenter
,
FragmentBaleSeachBinding
>
{
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
@@ -52,7 +51,7 @@ public class BaleSeachFragment extends BaseFragment<BalePresenter, FragmentBaleS
...
@@ -52,7 +51,7 @@ public class BaleSeachFragment extends BaseFragment<BalePresenter, FragmentBaleS
// );
// );
mViewBinding
.
vSearch
.
setOnSearchListener
(
keyword
->
{
mViewBinding
.
vSearch
.
setOnSearchListener
(
keyword
->
{
mViewBinding
.
vSearch
.
hideSoftInput
();
mViewBinding
.
vSearch
.
hideSoftInput
();
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
seach
(
keyword
);
seach
(
keyword
);
});
});
mViewBinding
.
vSearch
.
setHint
(
"请输入商品名称/助记码/条码"
);
mViewBinding
.
vSearch
.
setHint
(
"请输入商品名称/助记码/条码"
);
...
@@ -61,9 +60,9 @@ public class BaleSeachFragment extends BaseFragment<BalePresenter, FragmentBaleS
...
@@ -61,9 +60,9 @@ public class BaleSeachFragment extends BaseFragment<BalePresenter, FragmentBaleS
}
}
public
void
seach
(
String
str
)
{
public
void
seach
(
String
str
)
{
l
oadingDialog
.
show
((
BaseActivity
)
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
getActivity
());
mPresenter
.
usskuQuery
(
str
,
l
oadingDialog
);
mPresenter
.
usskuQuery
(
str
,
mL
oadingDialog
);
pop
();
pop
();
}
}
}
}
app/src/main/java/com/xingdata/zzdpos/ui/manage/bale/fragment/BaleSeachShopFragment.java
View file @
5b99e7f5
...
@@ -11,7 +11,6 @@ import com.xingdata.zzdpos.base.BaseActivity;
...
@@ -11,7 +11,6 @@ import com.xingdata.zzdpos.base.BaseActivity;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.databinding.FragmentBaleSeachShopBinding
;
import
com.xingdata.zzdpos.databinding.FragmentBaleSeachShopBinding
;
import
com.xingdata.zzdpos.model.Sssku
;
import
com.xingdata.zzdpos.model.Sssku
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.ui.manage.bale.BalePresenter
;
import
com.xingdata.zzdpos.ui.manage.bale.BalePresenter
;
import
com.xingdata.zzdpos.ui.manage.bale.adpter.EditDialogQueryShopItemAdapter
;
import
com.xingdata.zzdpos.ui.manage.bale.adpter.EditDialogQueryShopItemAdapter
;
import
com.xingdata.zzdpos.util.OnClickListener
;
import
com.xingdata.zzdpos.util.OnClickListener
;
...
@@ -25,7 +24,6 @@ import java.util.List;
...
@@ -25,7 +24,6 @@ import java.util.List;
public
class
BaleSeachShopFragment
extends
BaseFragment
<
BalePresenter
,
public
class
BaleSeachShopFragment
extends
BaseFragment
<
BalePresenter
,
FragmentBaleSeachShopBinding
>
{
FragmentBaleSeachShopBinding
>
{
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
EditDialogQueryShopItemAdapter
queryShopItemAdapter
;
EditDialogQueryShopItemAdapter
queryShopItemAdapter
;
long
mExitTime
;
long
mExitTime
;
Boolean
isLoadMore
=
false
;
Boolean
isLoadMore
=
false
;
...
@@ -59,14 +57,14 @@ public class BaleSeachShopFragment extends BaseFragment<BalePresenter,
...
@@ -59,14 +57,14 @@ public class BaleSeachShopFragment extends BaseFragment<BalePresenter,
queryShopItemAdapter
.
setNewData
(
nowData
);
queryShopItemAdapter
.
setNewData
(
nowData
);
getEmptyView
(
"没有数据"
);
getEmptyView
(
"没有数据"
);
}
}
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
if
(
barCode
!=
null
)
{
if
(
barCode
!=
null
)
{
mViewBinding
.
vSearch
.
setText
(
barCode
);
mViewBinding
.
vSearch
.
setText
(
barCode
);
mPresenter
.
queryShopItem
(
barCode
,
true
,
mPresenter
.
queryShopItem
(
barCode
,
true
,
l
oadingDialog
);
mL
oadingDialog
);
}
else
{
}
else
{
mPresenter
.
queryShopItem
(
""
,
true
,
mPresenter
.
queryShopItem
(
""
,
true
,
l
oadingDialog
);
mL
oadingDialog
);
}
}
...
@@ -119,8 +117,8 @@ public class BaleSeachShopFragment extends BaseFragment<BalePresenter,
...
@@ -119,8 +117,8 @@ public class BaleSeachShopFragment extends BaseFragment<BalePresenter,
// );
// );
mViewBinding
.
vSearch
.
setOnSearchListener
(
keyword
->
{
mViewBinding
.
vSearch
.
setOnSearchListener
(
keyword
->
{
mViewBinding
.
vSearch
.
hideSoftInput
();
mViewBinding
.
vSearch
.
hideSoftInput
();
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mPresenter
.
queryShopItem
(
keyword
,
true
,
l
oadingDialog
);
mPresenter
.
queryShopItem
(
keyword
,
true
,
mL
oadingDialog
);
});
});
mViewBinding
.
vSearch
.
setHint
(
"请输入商品名称/助记码/条码"
);
mViewBinding
.
vSearch
.
setHint
(
"请输入商品名称/助记码/条码"
);
mViewBinding
.
vSearch
.
setEmptyEnabled
(
true
);
mViewBinding
.
vSearch
.
setEmptyEnabled
(
true
);
...
@@ -159,8 +157,8 @@ public class BaleSeachShopFragment extends BaseFragment<BalePresenter,
...
@@ -159,8 +157,8 @@ public class BaleSeachShopFragment extends BaseFragment<BalePresenter,
*/
*/
private
void
refreshProduct
()
{
private
void
refreshProduct
()
{
queryShopItemAdapter
.
setEnableLoadMore
(
false
);
queryShopItemAdapter
.
setEnableLoadMore
(
false
);
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mPresenter
.
queryShopItem
(
null
,
null
,
l
oadingDialog
);
mPresenter
.
queryShopItem
(
null
,
null
,
mL
oadingDialog
);
}
}
/**
/**
...
@@ -169,7 +167,7 @@ public class BaleSeachShopFragment extends BaseFragment<BalePresenter,
...
@@ -169,7 +167,7 @@ public class BaleSeachShopFragment extends BaseFragment<BalePresenter,
private
void
loadMoreProduct
()
{
private
void
loadMoreProduct
()
{
mViewBinding
.
srlProducts
.
setRefreshing
(
false
);
mViewBinding
.
srlProducts
.
setRefreshing
(
false
);
if
(
isLoadMore
)
{
if
(
isLoadMore
)
{
mPresenter
.
queryShopItemLoadMore
(
1
,
l
oadingDialog
);
mPresenter
.
queryShopItemLoadMore
(
1
,
mL
oadingDialog
);
}
else
{
}
else
{
queryShopItemAdapter
.
setEnableLoadMore
(
false
);
queryShopItemAdapter
.
setEnableLoadMore
(
false
);
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/inventory/InventoryActivity.java
View file @
5b99e7f5
...
@@ -17,7 +17,6 @@ import com.xingdata.zzdpos.model.Cs;
...
@@ -17,7 +17,6 @@ import com.xingdata.zzdpos.model.Cs;
import
com.xingdata.zzdpos.model.CsDetail
;
import
com.xingdata.zzdpos.model.CsDetail
;
import
com.xingdata.zzdpos.model.Pager
;
import
com.xingdata.zzdpos.model.Pager
;
import
com.xingdata.zzdpos.model.Sssku
;
import
com.xingdata.zzdpos.model.Sssku
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.ui.manage.inventory.fragment.InventoryAddFragment
;
import
com.xingdata.zzdpos.ui.manage.inventory.fragment.InventoryAddFragment
;
import
com.xingdata.zzdpos.ui.manage.inventory.fragment.InventoryFragment
;
import
com.xingdata.zzdpos.ui.manage.inventory.fragment.InventoryFragment
;
import
com.xingdata.zzdpos.ui.manage.manageMenu.ManageDateFragment
;
import
com.xingdata.zzdpos.ui.manage.manageMenu.ManageDateFragment
;
...
@@ -35,7 +34,6 @@ public class InventoryActivity extends BaseActivity<InventoryPresenter, Activity
...
@@ -35,7 +34,6 @@ public class InventoryActivity extends BaseActivity<InventoryPresenter, Activity
private
ManageDateFragment
mManageDateFragment
=
new
ManageDateFragment
();
private
ManageDateFragment
mManageDateFragment
=
new
ManageDateFragment
();
private
InventoryAddFragment
mInventoryAddFragment
;
private
InventoryAddFragment
mInventoryAddFragment
;
;
;
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
private
ScanFragment
mScanFragment
;
private
ScanFragment
mScanFragment
;
@Override
@Override
...
@@ -73,7 +71,8 @@ public class InventoryActivity extends BaseActivity<InventoryPresenter, Activity
...
@@ -73,7 +71,8 @@ public class InventoryActivity extends BaseActivity<InventoryPresenter, Activity
@Override
@Override
public
void
showDateFragment
()
{
public
void
showDateFragment
()
{
FragmentUtils
.
add
(
getSupportFragmentManager
(),
mManageDateFragment
,
R
.
id
.
f_bottom
,
false
,
true
);
FragmentUtils
.
add
(
getSupportFragmentManager
(),
mManageDateFragment
,
R
.
id
.
f_bottom
,
false
,
true
);
}
}
...
@@ -195,7 +194,8 @@ public class InventoryActivity extends BaseActivity<InventoryPresenter, Activity
...
@@ -195,7 +194,8 @@ public class InventoryActivity extends BaseActivity<InventoryPresenter, Activity
public
void
onGranted
(
List
<
String
>
permissionsGranted
)
{
public
void
onGranted
(
List
<
String
>
permissionsGranted
)
{
if
(
mScanFragment
==
null
)
{
if
(
mScanFragment
==
null
)
{
mScanFragment
=
new
ScanFragment
();
mScanFragment
=
new
ScanFragment
();
mScanFragment
.
setOnScanCompletedListener
(
new
ScanFragment
.
OnScanCompletedListener
()
{
mScanFragment
.
setOnScanCompletedListener
(
new
ScanFragment
.
OnScanCompletedListener
()
{
@Override
@Override
public
void
onScanCompleted
(
String
barcode
)
{
public
void
onScanCompleted
(
String
barcode
)
{
mPresenter
.
getProductByBarcode
(
barcode
);
mPresenter
.
getProductByBarcode
(
barcode
);
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/otherselect/OtherSelectActivity.java
View file @
5b99e7f5
...
@@ -33,7 +33,6 @@ public class OtherSelectActivity extends BaseActivity<OtherSelectPresenter,
...
@@ -33,7 +33,6 @@ public class OtherSelectActivity extends BaseActivity<OtherSelectPresenter,
ActivityOtherSelectBinding
>
implements
OtherSelectContract
.
View
{
ActivityOtherSelectBinding
>
implements
OtherSelectContract
.
View
{
private
OtherListFragment
mOtherListFragment
=
new
OtherListFragment
();
private
OtherListFragment
mOtherListFragment
=
new
OtherListFragment
();
private
OtherDetailFragment
mOtherDetailFragment
=
new
OtherDetailFragment
();
private
OtherDetailFragment
mOtherDetailFragment
=
new
OtherDetailFragment
();
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
private
ScanFragment
mScanFragment
;
private
ScanFragment
mScanFragment
;
@Override
@Override
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/replenishment/ReplenishmentActivity.java
View file @
5b99e7f5
...
@@ -29,7 +29,6 @@ public class ReplenishmentActivity extends BaseActivity<ReplenishmentPresenter,
...
@@ -29,7 +29,6 @@ public class ReplenishmentActivity extends BaseActivity<ReplenishmentPresenter,
ReplenishmentDetailFragment
();
ReplenishmentDetailFragment
();
private
boolean
isAllowFragment
=
true
;
private
boolean
isAllowFragment
=
true
;
private
ScanFragment
mScanFragment
;
private
ScanFragment
mScanFragment
;
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/manage/sssku/SsskuActivity.java
View file @
5b99e7f5
...
@@ -12,7 +12,6 @@ import com.xingdata.zzdpos.model.Cor;
...
@@ -12,7 +12,6 @@ import com.xingdata.zzdpos.model.Cor;
import
com.xingdata.zzdpos.model.Pager
;
import
com.xingdata.zzdpos.model.Pager
;
import
com.xingdata.zzdpos.model.Sskugrp
;
import
com.xingdata.zzdpos.model.Sskugrp
;
import
com.xingdata.zzdpos.model.Sssku
;
import
com.xingdata.zzdpos.model.Sssku
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.ui.manage.replenishment.ReplenishmentActivity
;
import
com.xingdata.zzdpos.ui.manage.replenishment.ReplenishmentActivity
;
import
com.xingdata.zzdpos.ui.manage.sssku.fragment.AddFragment
;
import
com.xingdata.zzdpos.ui.manage.sssku.fragment.AddFragment
;
import
com.xingdata.zzdpos.ui.manage.sssku.fragment.DetailFragment
;
import
com.xingdata.zzdpos.ui.manage.sssku.fragment.DetailFragment
;
...
@@ -27,7 +26,8 @@ import com.xingdata.zzdpos.util.Global;
...
@@ -27,7 +26,8 @@ import com.xingdata.zzdpos.util.Global;
import
java.util.List
;
import
java.util.List
;
public
class
SsskuActivity
extends
BaseActivity
<
SsskuPresenter
,
ActivitySsskuBinding
>
implements
SsskuContract
.
View
{
public
class
SsskuActivity
extends
BaseActivity
<
SsskuPresenter
,
ActivitySsskuBinding
>
implements
SsskuContract
.
View
{
private
ManagerFragment
mManagerFragment
=
new
ManagerFragment
();
private
ManagerFragment
mManagerFragment
=
new
ManagerFragment
();
private
SearchFragment
mSearchFragment
=
new
SearchFragment
();
private
SearchFragment
mSearchFragment
=
new
SearchFragment
();
...
@@ -40,7 +40,6 @@ public class SsskuActivity extends BaseActivity<SsskuPresenter, ActivitySsskuBin
...
@@ -40,7 +40,6 @@ public class SsskuActivity extends BaseActivity<SsskuPresenter, ActivitySsskuBin
private
PriceFragment
mPriceFragment
=
new
PriceFragment
();
private
PriceFragment
mPriceFragment
=
new
PriceFragment
();
private
VipFragment
mVipFragment
=
new
VipFragment
();
private
VipFragment
mVipFragment
=
new
VipFragment
();
private
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
private
ScanFragment
mScanFragment
=
new
ScanFragment
();
private
ScanFragment
mScanFragment
=
new
ScanFragment
();
@Override
@Override
...
@@ -53,7 +52,8 @@ public class SsskuActivity extends BaseActivity<SsskuPresenter, ActivitySsskuBin
...
@@ -53,7 +52,8 @@ public class SsskuActivity extends BaseActivity<SsskuPresenter, ActivitySsskuBin
this
.
showTitleBarByTitleMode
(
C
.
TITLE_MODE
.
SKU_MANAGER
);
this
.
showTitleBarByTitleMode
(
C
.
TITLE_MODE
.
SKU_MANAGER
);
this
.
loadRootFragment
(
R
.
id
.
f_sssku
,
mManagerFragment
);
this
.
loadRootFragment
(
R
.
id
.
f_sssku
,
mManagerFragment
);
mViewBinding
.
btnBack
.
setOnClickListener
(
view
->
getTopFragment
().
onBackPressedSupport
());
mViewBinding
.
btnBack
.
setOnClickListener
(
view
->
getTopFragment
().
onBackPressedSupport
());
mViewBinding
.
btnScan
.
setOnClickListener
(
view
->
mPresenter
.
clickScan
(
mViewBinding
.
getTitleMode
()));
mViewBinding
.
btnScan
.
setOnClickListener
(
view
->
mPresenter
.
clickScan
(
mViewBinding
.
getTitleMode
()));
mViewBinding
.
btnMenu
.
setOnClickListener
(
view
->
mPresenter
.
clickSkuMenu
());
mViewBinding
.
btnMenu
.
setOnClickListener
(
view
->
mPresenter
.
clickSkuMenu
());
mViewBinding
.
vSearch
.
setOnSearchListener
(
keyword
->
mPresenter
.
searchSku
(
keyword
));
mViewBinding
.
vSearch
.
setOnSearchListener
(
keyword
->
mPresenter
.
searchSku
(
keyword
));
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/marketing/integral/fragment/IntegralExchangeFragment.java
View file @
5b99e7f5
...
@@ -53,11 +53,10 @@ public class IntegralExchangeFragment extends BaseFragment<IntegralPresenter,
...
@@ -53,11 +53,10 @@ public class IntegralExchangeFragment extends BaseFragment<IntegralPresenter,
break
;
break
;
case
R
.
id
.
btn_ok
:
{
case
R
.
id
.
btn_ok
:
{
if
(
isNullAndSet
())
{
if
(
isNullAndSet
())
{
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
mLoadingDialog
.
show
((
BaseActivity
)
getActivity
());
loadingDialog
.
show
((
BaseActivity
)
getActivity
());
ubound
.
setUpdateTime
(
null
);
ubound
.
setUpdateTime
(
null
);
ubound
.
setCreateTime
(
null
);
ubound
.
setCreateTime
(
null
);
mPresenter
.
exchangeUpdate
(
ubound
,
l
oadingDialog
);
mPresenter
.
exchangeUpdate
(
ubound
,
mL
oadingDialog
);
}
else
{
}
else
{
ToastUtils
.
showLong
(
"输入数据不能null"
);
ToastUtils
.
showLong
(
"输入数据不能null"
);
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/marketing/integral/fragment/IntegralGetFragment.java
View file @
5b99e7f5
...
@@ -19,7 +19,6 @@ import com.xingdata.zzdpos.databinding.DialogIntegralGetSettingBinding;
...
@@ -19,7 +19,6 @@ import com.xingdata.zzdpos.databinding.DialogIntegralGetSettingBinding;
import
com.xingdata.zzdpos.model.Category
;
import
com.xingdata.zzdpos.model.Category
;
import
com.xingdata.zzdpos.model.Gbound
;
import
com.xingdata.zzdpos.model.Gbound
;
import
com.xingdata.zzdpos.model.Level
;
import
com.xingdata.zzdpos.model.Level
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.ui.marketing.integral.IntegralPresenter
;
import
com.xingdata.zzdpos.ui.marketing.integral.IntegralPresenter
;
import
com.xingdata.zzdpos.util.ConvertUtil
;
import
com.xingdata.zzdpos.util.ConvertUtil
;
import
com.xingdata.zzdpos.util.OnClickListener
;
import
com.xingdata.zzdpos.util.OnClickListener
;
...
@@ -54,8 +53,6 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
...
@@ -54,8 +53,6 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
private
Category
category
=
new
Category
();
private
Category
category
=
new
Category
();
//当前为修改还是新增 0为修改1为新增
//当前为修改还是新增 0为修改1为新增
private
int
nowType
=
-
1
;
private
int
nowType
=
-
1
;
//进度对话框
LoadingDialog
loadingDialog
;
//当前点击商品类型空间id,防止直接点击商品第二三种类型
//当前点击商品类型空间id,防止直接点击商品第二三种类型
private
int
nowShopTypeId
=
0
;
private
int
nowShopTypeId
=
0
;
...
@@ -141,15 +138,14 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
...
@@ -141,15 +138,14 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
break
;
break
;
case
R
.
id
.
btn_add
:
{
case
R
.
id
.
btn_add
:
{
if
(
isNullAndSetDate
())
{
if
(
isNullAndSetDate
())
{
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
mLoadingDialog
.
show
((
BaseActivity
)
getActivity
());
loadingDialog
.
show
((
BaseActivity
)
getActivity
());
if
(
nowType
==
0
)
{
if
(
nowType
==
0
)
{
//修改
//修改
mPresenter
.
update
(
gbound
,
l
oadingDialog
);
mPresenter
.
update
(
gbound
,
mL
oadingDialog
);
LogUtils
.
e
(
"修改"
);
LogUtils
.
e
(
"修改"
);
}
else
if
(
nowType
==
1
)
{
}
else
if
(
nowType
==
1
)
{
//新增
//新增
mPresenter
.
add
(
gbound
,
l
oadingDialog
);
mPresenter
.
add
(
gbound
,
mL
oadingDialog
);
LogUtils
.
e
(
"新增"
);
LogUtils
.
e
(
"新增"
);
}
}
...
@@ -176,8 +172,8 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
...
@@ -176,8 +172,8 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
gbound
.
setBoundGetStatus
(
0
);
gbound
.
setBoundGetStatus
(
0
);
gbound
.
setVipGboundType
((
byte
)
0
);
gbound
.
setVipGboundType
((
byte
)
0
);
}
}
if
(
l
oadingDialog
!=
null
)
{
if
(
mL
oadingDialog
!=
null
)
{
l
oadingDialog
.
dismiss
();
mL
oadingDialog
.
dismiss
();
}
}
mViewBinding
.
etIntegralTimeLimit
.
addTextChangedListener
(
textWatcher
);
mViewBinding
.
etIntegralTimeLimit
.
addTextChangedListener
(
textWatcher
);
mViewBinding
.
etIntegralCategoryTimeLimit
.
addTextChangedListener
(
textWatcher
);
mViewBinding
.
etIntegralCategoryTimeLimit
.
addTextChangedListener
(
textWatcher
);
...
@@ -313,7 +309,8 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
...
@@ -313,7 +309,8 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
* 初始化会员等级选择对话框
* 初始化会员等级选择对话框
*/
*/
private
void
initVipLevelOptionPicker
(
RealmResults
<
Level
>
realmResult
)
{
//条件选择器初始化,自定义布局
private
void
initVipLevelOptionPicker
(
RealmResults
<
Level
>
realmResult
)
{
//条件选择器初始化,自定义布局
pvCustomOptions
=
new
OptionsPickerView
.
Builder
(
getActivity
(),
new
OptionsPickerView
.
OnOptionsSelectListener
()
{
pvCustomOptions
=
new
OptionsPickerView
.
Builder
(
getActivity
(),
new
OptionsPickerView
.
OnOptionsSelectListener
()
{
@Override
@Override
public
void
onOptionsSelect
(
int
options1
,
int
option2
,
int
options3
,
View
v
)
{
public
void
onOptionsSelect
(
int
options1
,
int
option2
,
int
options3
,
View
v
)
{
gbound
.
setVipLevel
(
realmResult
.
get
(
options1
).
getVipLevel
());
gbound
.
setVipLevel
(
realmResult
.
get
(
options1
).
getVipLevel
());
...
@@ -517,10 +514,9 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
...
@@ -517,10 +514,9 @@ public class IntegralGetFragment extends BaseFragment<IntegralPresenter,
/**
/**
* @param gbound
* @param gbound
*/
*/
public
void
setData
(
Gbound
gbound
,
LoadingDialog
loadingDialog
)
{
public
void
setData
(
Gbound
gbound
)
{
this
.
gbound
=
gbound
.
clone
();
this
.
gbound
=
gbound
.
clone
();
this
.
ShowGbound
=
gbound
;
this
.
ShowGbound
=
gbound
;
this
.
loadingDialog
=
loadingDialog
;
//置状态为修改状态
//置状态为修改状态
setNowType
(
0
);
setNowType
(
0
);
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/marketing/integral/fragment/IntegralIndexFragment.java
View file @
5b99e7f5
...
@@ -39,7 +39,6 @@ public class IntegralIndexFragment extends BaseFragment<IntegralPresenter,
...
@@ -39,7 +39,6 @@ public class IntegralIndexFragment extends BaseFragment<IntegralPresenter,
public
static
final
int
NORMAL_TYPE
=
1
;
public
static
final
int
NORMAL_TYPE
=
1
;
public
static
final
int
LOADMORE_TYPE
=
2
;
public
static
final
int
LOADMORE_TYPE
=
2
;
public
static
final
int
REFRESH_TYPE
=
3
;
public
static
final
int
REFRESH_TYPE
=
3
;
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
private
long
mExitTime
;
//控制快速点击
private
long
mExitTime
;
//控制快速点击
@Override
@Override
...
@@ -99,9 +98,8 @@ public class IntegralIndexFragment extends BaseFragment<IntegralPresenter,
...
@@ -99,9 +98,8 @@ public class IntegralIndexFragment extends BaseFragment<IntegralPresenter,
mViewBinding
.
rbExchange
.
getPaint
().
setFakeBoldText
(
true
);
mViewBinding
.
rbExchange
.
getPaint
().
setFakeBoldText
(
true
);
mViewBinding
.
icTitle
.
tvTitle
.
setText
(
"兑换积分规则"
);
mViewBinding
.
icTitle
.
tvTitle
.
setText
(
"兑换积分规则"
);
showView
(
v
.
getId
());
showView
(
v
.
getId
());
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
mLoadingDialog
.
show
((
BaseActivity
)
getActivity
());
loadingDialog
.
show
((
BaseActivity
)
getActivity
());
mPresenter
.
exchangeQuery
(
mLoadingDialog
);
mPresenter
.
exchangeQuery
(
loadingDialog
);
}
}
break
;
break
;
...
@@ -197,9 +195,9 @@ public class IntegralIndexFragment extends BaseFragment<IntegralPresenter,
...
@@ -197,9 +195,9 @@ public class IntegralIndexFragment extends BaseFragment<IntegralPresenter,
if
((
System
.
currentTimeMillis
()
-
mExitTime
)
>
1000
)
{
if
((
System
.
currentTimeMillis
()
-
mExitTime
)
>
1000
)
{
// integralGetDialog = new IntegralGetDialog();
// integralGetDialog = new IntegralGetDialog();
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mPresenter
.
integralGetFragment
=
new
IntegralGetFragment
();
mPresenter
.
integralGetFragment
=
new
IntegralGetFragment
();
mPresenter
.
integralGetFragment
.
setData
(
gbound
,
loadingDialog
);
mPresenter
.
integralGetFragment
.
setData
(
gbound
);
start
(
mPresenter
.
integralGetFragment
);
start
(
mPresenter
.
integralGetFragment
);
// integralGetDialog.show((BaseActivity) getActivity());
// integralGetDialog.show((BaseActivity) getActivity());
mExitTime
=
System
.
currentTimeMillis
();
mExitTime
=
System
.
currentTimeMillis
();
...
...
app/src/main/java/com/xingdata/zzdpos/ui/marketing/ms/MsActivity.java
View file @
5b99e7f5
...
@@ -34,7 +34,6 @@ public class MsActivity<Sku extends BaseSku> extends BaseActivity<MsPresenter, A
...
@@ -34,7 +34,6 @@ public class MsActivity<Sku extends BaseSku> extends BaseActivity<MsPresenter, A
private
SearchFragment
<
Sku
>
mSearchFragment
=
new
SearchFragment
<>();
private
SearchFragment
<
Sku
>
mSearchFragment
=
new
SearchFragment
<>();
private
ScanFragment
mScanFragment
=
new
ScanFragment
<>();
private
ScanFragment
mScanFragment
=
new
ScanFragment
<>();
private
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/marketing/ticket/ReturnTicketActivity.java
View file @
5b99e7f5
package
com
.
xingdata
.
zzdpos
.
ui
.
marketing
.
ticket
;
package
com
.
xingdata
.
zzdpos
.
ui
.
marketing
.
ticket
;
import
android.content.Context
;
import
android.view.MotionEvent
;
import
android.view.MotionEvent
;
import
android.view.View
;
import
android.view.inputmethod.InputMethodManager
;
import
android.widget.EditText
;
import
com.blankj.utilcode.util.LogUtils
;
import
com.blankj.utilcode.util.LogUtils
;
import
com.blankj.utilcode.util.ToastUtils
;
import
com.blankj.utilcode.util.ToastUtils
;
...
@@ -19,7 +15,6 @@ import com.xingdata.zzdpos.util.Global;
...
@@ -19,7 +15,6 @@ import com.xingdata.zzdpos.util.Global;
public
class
ReturnTicketActivity
extends
BaseActivity
<
ReturnTicketPresenter
,
public
class
ReturnTicketActivity
extends
BaseActivity
<
ReturnTicketPresenter
,
ActivityReturnTicketBinding
>
ActivityReturnTicketBinding
>
implements
ReturnTicketContract
.
View
{
implements
ReturnTicketContract
.
View
{
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
@@ -66,8 +61,8 @@ public class ReturnTicketActivity extends BaseActivity<ReturnTicketPresenter,
...
@@ -66,8 +61,8 @@ public class ReturnTicketActivity extends BaseActivity<ReturnTicketPresenter,
@Override
@Override
protected
void
onResume
()
{
protected
void
onResume
()
{
super
.
onResume
();
super
.
onResume
();
l
oadingDialog
.
show
(
this
);
mL
oadingDialog
.
show
(
this
);
mPresenter
.
truleQuery
(
l
oadingDialog
);
mPresenter
.
truleQuery
(
mL
oadingDialog
);
}
}
private
void
closeLoading
(
LoadingDialog
loadingDialog
)
{
private
void
closeLoading
(
LoadingDialog
loadingDialog
)
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/marketing/ticket/fragment/TickerAddFragment.java
View file @
5b99e7f5
...
@@ -17,7 +17,6 @@ import com.xingdata.zzdpos.base.BaseActivity;
...
@@ -17,7 +17,6 @@ import com.xingdata.zzdpos.base.BaseActivity;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.databinding.DialogTicketAddSettingBinding
;
import
com.xingdata.zzdpos.databinding.DialogTicketAddSettingBinding
;
import
com.xingdata.zzdpos.model.Trule
;
import
com.xingdata.zzdpos.model.Trule
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.ui.marketing.ticket.ReturnTicketPresenter
;
import
com.xingdata.zzdpos.ui.marketing.ticket.ReturnTicketPresenter
;
import
com.xingdata.zzdpos.util.ConvertUtil
;
import
com.xingdata.zzdpos.util.ConvertUtil
;
import
com.xingdata.zzdpos.util.OnClickListener
;
import
com.xingdata.zzdpos.util.OnClickListener
;
...
@@ -27,7 +26,6 @@ import java.util.Calendar;
...
@@ -27,7 +26,6 @@ import java.util.Calendar;
public
class
TickerAddFragment
extends
BaseFragment
<
ReturnTicketPresenter
,
public
class
TickerAddFragment
extends
BaseFragment
<
ReturnTicketPresenter
,
DialogTicketAddSettingBinding
>
{
DialogTicketAddSettingBinding
>
{
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
//0:正常 1暂停
//0:正常 1暂停
private
byte
nowStatus
=
0
;
private
byte
nowStatus
=
0
;
//当前编辑的对象
//当前编辑的对象
...
@@ -102,11 +100,11 @@ public class TickerAddFragment extends BaseFragment<ReturnTicketPresenter,
...
@@ -102,11 +100,11 @@ public class TickerAddFragment extends BaseFragment<ReturnTicketPresenter,
ToastUtils
.
showLong
(
"可用金额需大于优惠券面值 "
);
ToastUtils
.
showLong
(
"可用金额需大于优惠券面值 "
);
return
;
return
;
}
}
l
oadingDialog
.
show
((
BaseActivity
)
mContext
);
mL
oadingDialog
.
show
((
BaseActivity
)
mContext
);
if
(
nowType
==
1
)
{
if
(
nowType
==
1
)
{
mPresenter
.
add
(
getUiData
(),
l
oadingDialog
);
mPresenter
.
add
(
getUiData
(),
mL
oadingDialog
);
}
else
if
(
nowType
==
2
)
{
}
else
if
(
nowType
==
2
)
{
mPresenter
.
truleUpdate
(
getUiData
(),
l
oadingDialog
);
mPresenter
.
truleUpdate
(
getUiData
(),
mL
oadingDialog
);
}
}
}
else
{
}
else
{
ToastUtils
.
showLong
(
"输入数据不能null"
);
ToastUtils
.
showLong
(
"输入数据不能null"
);
...
@@ -136,7 +134,8 @@ public class TickerAddFragment extends BaseFragment<ReturnTicketPresenter,
...
@@ -136,7 +134,8 @@ public class TickerAddFragment extends BaseFragment<ReturnTicketPresenter,
trule
.
setTruleStatus
(
nowStatus
);
trule
.
setTruleStatus
(
nowStatus
);
trule
.
setTruleValAmt
(
ConvertUtil
.
yuanToFen
(
mViewBinding
.
etTicketMoney
.
getText
().
toString
trule
.
setTruleValAmt
(
ConvertUtil
.
yuanToFen
(
mViewBinding
.
etTicketMoney
.
getText
().
toString
()));
()));
trule
.
setTruleExp
(
TimeUtils
.
string2Millis
(
mViewBinding
.
tvDate
.
getText
().
toString
()+
" 23:59:59"
));
trule
.
setTruleExp
(
TimeUtils
.
string2Millis
(
mViewBinding
.
tvDate
.
getText
().
toString
()
+
" "
+
"23:59:59"
));
trule
.
setTruleOrderAmt
(
ConvertUtil
.
yuanToFen
(
mViewBinding
.
etRuleMoney
.
getText
().
toString
trule
.
setTruleOrderAmt
(
ConvertUtil
.
yuanToFen
(
mViewBinding
.
etRuleMoney
.
getText
().
toString
()));
()));
if
(!
mViewBinding
.
etTicketCount
.
getText
().
toString
().
equals
(
""
))
{
if
(!
mViewBinding
.
etTicketCount
.
getText
().
toString
().
equals
(
""
))
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/marketing/ticket/fragment/TickerIndexFragment.java
View file @
5b99e7f5
...
@@ -22,7 +22,6 @@ import java.util.ArrayList;
...
@@ -22,7 +22,6 @@ import java.util.ArrayList;
public
class
TickerIndexFragment
extends
BaseFragment
<
ReturnTicketPresenter
,
public
class
TickerIndexFragment
extends
BaseFragment
<
ReturnTicketPresenter
,
FragmentTickerMainBinding
>
{
FragmentTickerMainBinding
>
{
ReturnTicketAdapter
returnTicketAdapter
;
ReturnTicketAdapter
returnTicketAdapter
;
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/sendticke/SendTicketActivity.java
View file @
5b99e7f5
...
@@ -20,7 +20,6 @@ import java.util.List;
...
@@ -20,7 +20,6 @@ import java.util.List;
public
class
SendTicketActivity
extends
BaseActivity
<
SendTicketPresenter
,
public
class
SendTicketActivity
extends
BaseActivity
<
SendTicketPresenter
,
ActivitySendTicketBinding
>
ActivitySendTicketBinding
>
implements
SendTicketContract
.
View
{
implements
SendTicketContract
.
View
{
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/sendticke/fragment/SendTickerFragment.java
View file @
5b99e7f5
...
@@ -43,7 +43,6 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
...
@@ -43,7 +43,6 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
private
List
<
Level
>
levelList
=
new
ArrayList
<>();
private
List
<
Level
>
levelList
=
new
ArrayList
<>();
ReturnTicketAdapter
returnTicketAdapter
;
ReturnTicketAdapter
returnTicketAdapter
;
VipGroupAdapter
vipGroupAdapter
;
VipGroupAdapter
vipGroupAdapter
;
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
//当前优惠券点击的item id
//当前优惠券点击的item id
int
nowTickerItemId
=
0
;
int
nowTickerItemId
=
0
;
List
<
Trule
>
truleList
=
new
ArrayList
<>();
List
<
Trule
>
truleList
=
new
ArrayList
<>();
...
@@ -57,8 +56,8 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
...
@@ -57,8 +56,8 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
@Override
@Override
public
void
initView
()
{
public
void
initView
()
{
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mPresenter
.
truleQuery
(
l
oadingDialog
);
mPresenter
.
truleQuery
(
mL
oadingDialog
);
mViewBinding
.
icTitle
.
tvTitle
.
setText
(
"发券"
);
mViewBinding
.
icTitle
.
tvTitle
.
setText
(
"发券"
);
mViewBinding
.
icTitle
.
setOnClickListener
(
new
OnClickListener
()
{
mViewBinding
.
icTitle
.
setOnClickListener
(
new
OnClickListener
()
{
@Override
@Override
...
@@ -91,17 +90,17 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
...
@@ -91,17 +90,17 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
if
(
isNull
())
{
if
(
isNull
())
{
long
tickerId
=
truleList
long
tickerId
=
truleList
.
get
(
nowTickerItemId
).
getTruleMapId
();
.
get
(
nowTickerItemId
).
getTruleMapId
();
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
if
(
nowtype
==
0
)
{
if
(
nowtype
==
0
)
{
//单独会员发券
//单独会员发券
mPresenter
.
sendTickerBefor
(
null
,
null
,
nowVip
.
getVipId
(),
tickerId
,
mPresenter
.
sendTickerBefor
(
null
,
null
,
nowVip
.
getVipId
(),
tickerId
,
l
oadingDialog
);
mL
oadingDialog
);
}
else
if
(
nowtype
==
1
)
{
}
else
if
(
nowtype
==
1
)
{
Long
tempLevelId
=
levelList
.
get
(
nowVipGroupId
).
getId
();
Long
tempLevelId
=
levelList
.
get
(
nowVipGroupId
).
getId
();
if
(
tempLevelId
==
SendTickerC
.
getVipType
().
get
(
0
).
getId
())
{
if
(
tempLevelId
==
SendTickerC
.
getVipType
().
get
(
0
).
getId
())
{
//选择全部会员
//选择全部会员
mPresenter
.
sendTickerBefor
(
null
,
null
,
null
,
tickerId
,
mPresenter
.
sendTickerBefor
(
null
,
null
,
null
,
tickerId
,
l
oadingDialog
);
mL
oadingDialog
);
return
;
return
;
}
}
for
(
int
i
=
1
;
i
<
SendTickerC
.
getVipType
().
size
();
i
++)
{
for
(
int
i
=
1
;
i
<
SendTickerC
.
getVipType
().
size
();
i
++)
{
...
@@ -111,7 +110,7 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
...
@@ -111,7 +110,7 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
tempServerId
!=
-
1
)
{
tempServerId
!=
-
1
)
{
mPresenter
.
sendTickerBefor
(
tempServerId
+
""
,
null
,
mPresenter
.
sendTickerBefor
(
tempServerId
+
""
,
null
,
null
,
tickerId
,
null
,
tickerId
,
l
oadingDialog
);
mL
oadingDialog
);
return
;
return
;
}
}
}
}
...
@@ -119,7 +118,7 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
...
@@ -119,7 +118,7 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
mPresenter
.
sendTickerBefor
(
null
,
levelList
.
get
(
nowVipGroupId
)
mPresenter
.
sendTickerBefor
(
null
,
levelList
.
get
(
nowVipGroupId
)
.
getVipLevel
()
+
""
,
.
getVipLevel
()
+
""
,
null
,
tickerId
,
null
,
tickerId
,
l
oadingDialog
);
mL
oadingDialog
);
}
}
}
}
}
}
...
@@ -191,17 +190,17 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
...
@@ -191,17 +190,17 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
public
void
sendTicker
()
{
public
void
sendTicker
()
{
long
tickerId
=
truleList
long
tickerId
=
truleList
.
get
(
nowTickerItemId
).
getTruleMapId
();
.
get
(
nowTickerItemId
).
getTruleMapId
();
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
if
(
nowtype
==
0
)
{
if
(
nowtype
==
0
)
{
//单独会员发券
//单独会员发券
mPresenter
.
sendTicker
(
null
,
null
,
nowVip
.
getVipId
(),
tickerId
,
mPresenter
.
sendTicker
(
null
,
null
,
nowVip
.
getVipId
(),
tickerId
,
l
oadingDialog
);
mL
oadingDialog
);
}
else
if
(
nowtype
==
1
)
{
}
else
if
(
nowtype
==
1
)
{
Long
tempLevelId
=
levelList
.
get
(
nowVipGroupId
).
getId
();
Long
tempLevelId
=
levelList
.
get
(
nowVipGroupId
).
getId
();
if
(
tempLevelId
==
SendTickerC
.
getVipType
().
get
(
0
).
getId
())
{
if
(
tempLevelId
==
SendTickerC
.
getVipType
().
get
(
0
).
getId
())
{
//选择全部会员
//选择全部会员
mPresenter
.
sendTicker
(
null
,
null
,
null
,
tickerId
,
mPresenter
.
sendTicker
(
null
,
null
,
null
,
tickerId
,
l
oadingDialog
);
mL
oadingDialog
);
return
;
return
;
}
}
for
(
int
i
=
1
;
i
<
SendTickerC
.
getVipType
().
size
();
i
++)
{
for
(
int
i
=
1
;
i
<
SendTickerC
.
getVipType
().
size
();
i
++)
{
...
@@ -211,7 +210,7 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
...
@@ -211,7 +210,7 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
tempServerId
!=
-
1
)
{
tempServerId
!=
-
1
)
{
mPresenter
.
sendTicker
(
tempServerId
+
""
,
null
,
mPresenter
.
sendTicker
(
tempServerId
+
""
,
null
,
null
,
tickerId
,
null
,
tickerId
,
l
oadingDialog
);
mL
oadingDialog
);
return
;
return
;
}
}
}
}
...
@@ -219,7 +218,7 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
...
@@ -219,7 +218,7 @@ public class SendTickerFragment extends BaseFragment<SendTicketPresenter,
mPresenter
.
sendTicker
(
null
,
levelList
.
get
(
nowVipGroupId
)
mPresenter
.
sendTicker
(
null
,
levelList
.
get
(
nowVipGroupId
)
.
getVipLevel
()
+
""
,
.
getVipLevel
()
+
""
,
null
,
tickerId
,
null
,
tickerId
,
l
oadingDialog
);
mL
oadingDialog
);
}
}
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/sendticke/fragment/VipFragment.java
View file @
5b99e7f5
...
@@ -10,7 +10,6 @@ import com.xingdata.zzdpos.base.BaseActivity;
...
@@ -10,7 +10,6 @@ import com.xingdata.zzdpos.base.BaseActivity;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.databinding.FragmentSendTickerVipBinding
;
import
com.xingdata.zzdpos.databinding.FragmentSendTickerVipBinding
;
import
com.xingdata.zzdpos.model.Vip
;
import
com.xingdata.zzdpos.model.Vip
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.ui.sendticke.SendTicketPresenter
;
import
com.xingdata.zzdpos.ui.sendticke.SendTicketPresenter
;
import
com.xingdata.zzdpos.ui.sendticke.adapter.VipAdapter
;
import
com.xingdata.zzdpos.ui.sendticke.adapter.VipAdapter
;
import
com.xingdata.zzdpos.ui.settle.SettleActivity
;
import
com.xingdata.zzdpos.ui.settle.SettleActivity
;
...
@@ -25,7 +24,6 @@ public class VipFragment extends BaseFragment<SendTicketPresenter, FragmentSendT
...
@@ -25,7 +24,6 @@ public class VipFragment extends BaseFragment<SendTicketPresenter, FragmentSendT
@SuppressLint
(
"InflateParams"
)
@SuppressLint
(
"InflateParams"
)
View
emptyView
;
View
emptyView
;
TextView
noSeachData
;
TextView
noSeachData
;
LoadingDialog
loadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
@@ -69,7 +67,7 @@ public class VipFragment extends BaseFragment<SendTicketPresenter, FragmentSendT
...
@@ -69,7 +67,7 @@ public class VipFragment extends BaseFragment<SendTicketPresenter, FragmentSendT
});
});
mViewBinding
.
vSearch
.
setOnSearchListener
(
keyword
->
{
mViewBinding
.
vSearch
.
setOnSearchListener
(
keyword
->
{
mViewBinding
.
vSearch
.
hideSoftInput
();
mViewBinding
.
vSearch
.
hideSoftInput
();
l
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mL
oadingDialog
.
show
((
BaseActivity
)
getActivity
());
mPresenter
.
searchVip
(
keyword
);
mPresenter
.
searchVip
(
keyword
);
});
});
mViewBinding
.
vSearch
.
setHint
(
"请输入会员手机号进行搜索"
);
mViewBinding
.
vSearch
.
setHint
(
"请输入会员手机号进行搜索"
);
...
@@ -83,8 +81,8 @@ public class VipFragment extends BaseFragment<SendTicketPresenter, FragmentSendT
...
@@ -83,8 +81,8 @@ public class VipFragment extends BaseFragment<SendTicketPresenter, FragmentSendT
* @param vips 会员列表
* @param vips 会员列表
*/
*/
public
void
loadVips
(
List
<
Vip
>
vips
)
{
public
void
loadVips
(
List
<
Vip
>
vips
)
{
if
(
loadingDialog
!=
null
&&
l
oadingDialog
.
isShowing
)
{
if
(
mLoadingDialog
!=
null
&&
mL
oadingDialog
.
isShowing
)
{
l
oadingDialog
.
dismiss
();
mL
oadingDialog
.
dismiss
();
}
}
if
(
vips
.
size
()
==
0
)
{
if
(
vips
.
size
()
==
0
)
{
noSeachData
.
setText
(
R
.
string
.
settle_vip_search_empty_no_seach
);
noSeachData
.
setText
(
R
.
string
.
settle_vip_search_empty_no_seach
);
...
...
app/src/main/java/com/xingdata/zzdpos/ui/settle/SettleActivity.java
View file @
5b99e7f5
...
@@ -41,7 +41,6 @@ public class SettleActivity extends BaseActivity<SettlePresenter, ActivitySettle
...
@@ -41,7 +41,6 @@ public class SettleActivity extends BaseActivity<SettlePresenter, ActivitySettle
private
PasswordDialog
mPasswordDialog
=
new
PasswordDialog
();
private
PasswordDialog
mPasswordDialog
=
new
PasswordDialog
();
private
PayResultFragment
mPayResultFragment
=
new
PayResultFragment
();
private
PayResultFragment
mPayResultFragment
=
new
PayResultFragment
();
private
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
private
PayingDialog
mPayingDialog
=
new
PayingDialog
();
private
PayingDialog
mPayingDialog
=
new
PayingDialog
();
private
ScanFragment
mScanFragment
=
new
ScanFragment
();
private
ScanFragment
mScanFragment
=
new
ScanFragment
();
...
...
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsActivity.java
View file @
5b99e7f5
...
@@ -27,7 +27,6 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter,
...
@@ -27,7 +27,6 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter,
private
StatisticsDateFragment
mStatisticsDateFragment
=
new
StatisticsDateFragment
();
private
StatisticsDateFragment
mStatisticsDateFragment
=
new
StatisticsDateFragment
();
private
StatisticsFragment
mStatisticsFragment
=
new
StatisticsFragment
();
private
StatisticsFragment
mStatisticsFragment
=
new
StatisticsFragment
();
private
StatisticsTitleFragment
mStatisticsTitleFragment
=
new
StatisticsTitleFragment
();
private
StatisticsTitleFragment
mStatisticsTitleFragment
=
new
StatisticsTitleFragment
();
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsDetailActivity.java
View file @
5b99e7f5
...
@@ -2,7 +2,6 @@ package com.xingdata.zzdpos.ui.statistics;
...
@@ -2,7 +2,6 @@ package com.xingdata.zzdpos.ui.statistics;
import
android.app.AlertDialog
;
import
android.app.AlertDialog
;
import
android.content.Context
;
import
android.content.DialogInterface
;
import
android.content.DialogInterface
;
import
android.databinding.DataBindingUtil
;
import
android.databinding.DataBindingUtil
;
import
android.graphics.Paint
;
import
android.graphics.Paint
;
...
@@ -10,8 +9,6 @@ import android.support.v7.widget.LinearLayoutManager;
...
@@ -10,8 +9,6 @@ import android.support.v7.widget.LinearLayoutManager;
import
android.view.LayoutInflater
;
import
android.view.LayoutInflater
;
import
android.view.MotionEvent
;
import
android.view.MotionEvent
;
import
android.view.View
;
import
android.view.View
;
import
android.view.inputmethod.InputMethodManager
;
import
android.widget.EditText
;
import
com.blankj.utilcode.util.ToastUtils
;
import
com.blankj.utilcode.util.ToastUtils
;
import
com.xingdata.api.print.ZX_PrintPOS
;
import
com.xingdata.api.print.ZX_PrintPOS
;
...
@@ -28,7 +25,6 @@ import com.xingdata.zzdpos.model.Saledetail;
...
@@ -28,7 +25,6 @@ import com.xingdata.zzdpos.model.Saledetail;
import
com.xingdata.zzdpos.model.Saleorder
;
import
com.xingdata.zzdpos.model.Saleorder
;
import
com.xingdata.zzdpos.model.Ticket
;
import
com.xingdata.zzdpos.model.Ticket
;
import
com.xingdata.zzdpos.model.VipRechargeOrder
;
import
com.xingdata.zzdpos.model.VipRechargeOrder
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.ui.main.MainActivity
;
import
com.xingdata.zzdpos.ui.main.MainActivity
;
import
com.xingdata.zzdpos.ui.manage.inventory.adpter.InventoryDetailAdapter
;
import
com.xingdata.zzdpos.ui.manage.inventory.adpter.InventoryDetailAdapter
;
import
com.xingdata.zzdpos.util.ConvertUtil
;
import
com.xingdata.zzdpos.util.ConvertUtil
;
...
@@ -39,7 +35,6 @@ import com.xingdata.zzdpos.util.OnClickListener;
...
@@ -39,7 +35,6 @@ import com.xingdata.zzdpos.util.OnClickListener;
public
class
StatisticsDetailActivity
extends
BaseActivity
<
StatisticsDetailPresenter
,
public
class
StatisticsDetailActivity
extends
BaseActivity
<
StatisticsDetailPresenter
,
ActivityStatisticsDetailBinding
>
implements
StatisticsDetailContract
.
View
{
ActivityStatisticsDetailBinding
>
implements
StatisticsDetailContract
.
View
{
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
@@ -173,7 +168,8 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese
...
@@ -173,7 +168,8 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese
@Override
@Override
protected
void
myOnClickListener
(
View
v
)
{
protected
void
myOnClickListener
(
View
v
)
{
try
{
try
{
ZX_PrintPOS
.
getInstance
(
MainActivity
.
mainActivity
).
printSave
(
1
,
vipRechargeOrder
);
ZX_PrintPOS
.
getInstance
(
MainActivity
.
mainActivity
).
printSave
(
1
,
vipRechargeOrder
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
ToastUtils
.
showShort
(
"打印异常"
);
ToastUtils
.
showShort
(
"打印异常"
);
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/store/StoreActivity.java
View file @
5b99e7f5
...
@@ -44,7 +44,6 @@ public class StoreActivity extends BaseActivity<StorePresenter, ActivityStoreBin
...
@@ -44,7 +44,6 @@ public class StoreActivity extends BaseActivity<StorePresenter, ActivityStoreBin
private
CartDialog
mCartDialog
=
new
CartDialog
();
private
CartDialog
mCartDialog
=
new
CartDialog
();
private
MsDialog
mMsDialog
=
new
MsDialog
();
private
MsDialog
mMsDialog
=
new
MsDialog
();
private
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
...
...
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