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
23dd8d16
Commit
23dd8d16
authored
Dec 29, 2017
by
陈前
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
大吉大利+2
parent
cb51a412
Changes
12
Show whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
87 additions
and
20 deletions
+87
-20
app/src/main/java/com/xingdata/zzdpos/ui/announcement/AnnouncementActivity.java
...xingdata/zzdpos/ui/announcement/AnnouncementActivity.java
+13
-1
app/src/main/java/com/xingdata/zzdpos/ui/announcement/AnnouncementContract.java
...xingdata/zzdpos/ui/announcement/AnnouncementContract.java
+1
-1
app/src/main/java/com/xingdata/zzdpos/ui/announcement/AnnouncementPresenter.java
...ingdata/zzdpos/ui/announcement/AnnouncementPresenter.java
+2
-1
app/src/main/java/com/xingdata/zzdpos/ui/main/MainActivity.java
...c/main/java/com/xingdata/zzdpos/ui/main/MainActivity.java
+13
-1
app/src/main/java/com/xingdata/zzdpos/ui/main/MainContract.java
...c/main/java/com/xingdata/zzdpos/ui/main/MainContract.java
+6
-0
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsActivity.java
...com/xingdata/zzdpos/ui/statistics/StatisticsActivity.java
+15
-1
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsContract.java
...com/xingdata/zzdpos/ui/statistics/StatisticsContract.java
+1
-0
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsDetailActivity.java
...ngdata/zzdpos/ui/statistics/StatisticsDetailActivity.java
+13
-1
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsDetailContract.java
...ngdata/zzdpos/ui/statistics/StatisticsDetailContract.java
+1
-1
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsDetailPresenter.java
...gdata/zzdpos/ui/statistics/StatisticsDetailPresenter.java
+7
-5
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsPresenter.java
...om/xingdata/zzdpos/ui/statistics/StatisticsPresenter.java
+14
-7
app/src/main/java/com/xingdata/zzdpos/ui/statistics/fragment/ms/UsedTicketListFragment.java
...pos/ui/statistics/fragment/ms/UsedTicketListFragment.java
+1
-1
No files found.
app/src/main/java/com/xingdata/zzdpos/ui/announcement/AnnouncementActivity.java
View file @
23dd8d16
...
@@ -10,13 +10,14 @@ import com.xingdata.zzdpos.databinding.ActivityAnnouncementBinding;
...
@@ -10,13 +10,14 @@ import com.xingdata.zzdpos.databinding.ActivityAnnouncementBinding;
import
com.xingdata.zzdpos.model.Notice
;
import
com.xingdata.zzdpos.model.Notice
;
import
com.xingdata.zzdpos.model.Pager
;
import
com.xingdata.zzdpos.model.Pager
;
import
com.xingdata.zzdpos.ui.announcement.fragment.AnnouncementFragment
;
import
com.xingdata.zzdpos.ui.announcement.fragment.AnnouncementFragment
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.util.OnClickListener
;
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
()
{
...
@@ -41,6 +42,17 @@ public class AnnouncementActivity extends BaseActivity<AnnouncementPresenter, Ac
...
@@ -41,6 +42,17 @@ public class AnnouncementActivity extends BaseActivity<AnnouncementPresenter, Ac
// mAnnouncementDetailFragment.showAnnouncementDetail(s);
// mAnnouncementDetailFragment.showAnnouncementDetail(s);
// }
// }
@Override
public
void
isShowLoading
(
Boolean
is
)
{
if
(
is
)
{
mLoadingDialog
.
show
((
BaseActivity
)
mContext
);
}
else
{
if
(
mLoadingDialog
.
isShowing
)
{
mLoadingDialog
.
dismiss
();
}
}
}
@Override
@Override
public
void
loadNotice
(
Pager
<
Notice
>
noticePager
,
boolean
isRefresh
)
{
public
void
loadNotice
(
Pager
<
Notice
>
noticePager
,
boolean
isRefresh
)
{
mAnnouncementFragment
.
setData
(
noticePager
,
isRefresh
);
mAnnouncementFragment
.
setData
(
noticePager
,
isRefresh
);
...
...
app/src/main/java/com/xingdata/zzdpos/ui/announcement/AnnouncementContract.java
View file @
23dd8d16
...
@@ -9,7 +9,7 @@ import com.xingdata.zzdpos.model.Pager;
...
@@ -9,7 +9,7 @@ import com.xingdata.zzdpos.model.Pager;
public
interface
AnnouncementContract
{
public
interface
AnnouncementContract
{
interface
View
extends
BaseView
{
interface
View
extends
BaseView
{
void
isShowLoading
(
Boolean
is
);
/**
/**
* 加载列表
* 加载列表
*/
*/
...
...
app/src/main/java/com/xingdata/zzdpos/ui/announcement/AnnouncementPresenter.java
View file @
23dd8d16
...
@@ -14,8 +14,9 @@ public class AnnouncementPresenter extends AnnouncementContract.Presenter {
...
@@ -14,8 +14,9 @@ public class AnnouncementPresenter extends AnnouncementContract.Presenter {
@Override
@Override
public
void
queryNoticeList
()
{
public
void
queryNoticeList
()
{
mView
.
isShowLoading
(
true
);
ApiFactory
.
Notice
.
queryNotice
(
nowPageNumber
,
nowPageSize
).
doFinally
(()
->
{
ApiFactory
.
Notice
.
queryNotice
(
nowPageNumber
,
nowPageSize
).
doFinally
(()
->
{
//
mView.isShowLoading(false);
mView
.
isShowLoading
(
false
);
})
})
.
subscribe
(
noticePager
->
{
.
subscribe
(
noticePager
->
{
if
(
noticePager
.
getTotalRow
()
==
0
)
{
if
(
noticePager
.
getTotalRow
()
==
0
)
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/main/MainActivity.java
View file @
23dd8d16
...
@@ -14,6 +14,7 @@ import com.xingdata.zzdpos.base.BaseActivity;
...
@@ -14,6 +14,7 @@ import com.xingdata.zzdpos.base.BaseActivity;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.base.BaseFragment
;
import
com.xingdata.zzdpos.databinding.ActivityMainBinding
;
import
com.xingdata.zzdpos.databinding.ActivityMainBinding
;
import
com.xingdata.zzdpos.databinding.ItemMenuBottomBinding
;
import
com.xingdata.zzdpos.databinding.ItemMenuBottomBinding
;
import
com.xingdata.zzdpos.ui.dialog.LoadingDialog
;
import
com.xingdata.zzdpos.ui.main.adapter.FragmentViewAdapter
;
import
com.xingdata.zzdpos.ui.main.adapter.FragmentViewAdapter
;
import
com.xingdata.zzdpos.ui.main.dialog.HandoverDialog
;
import
com.xingdata.zzdpos.ui.main.dialog.HandoverDialog
;
import
com.xingdata.zzdpos.ui.main.fragment.CasherFragment
;
import
com.xingdata.zzdpos.ui.main.fragment.CasherFragment
;
...
@@ -39,7 +40,7 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
...
@@ -39,7 +40,7 @@ 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
()
{
return
R
.
layout
.
activity_main
;
return
R
.
layout
.
activity_main
;
...
@@ -136,6 +137,17 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
...
@@ -136,6 +137,17 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
}
}
@Override
public
void
isShowLoading
(
Boolean
is
)
{
if
(
is
)
{
mLoadingDialog
.
show
((
BaseActivity
)
mContext
);
}
else
{
if
(
mLoadingDialog
.
isShowing
)
{
mLoadingDialog
.
dismiss
();
}
}
}
@Override
@Override
public
void
handoverOk
()
{
public
void
handoverOk
()
{
mHandoverDialog
.
dismiss
();
mHandoverDialog
.
dismiss
();
...
...
app/src/main/java/com/xingdata/zzdpos/ui/main/MainContract.java
View file @
23dd8d16
...
@@ -7,6 +7,8 @@ import com.xingdata.zzdpos.base.BaseView;
...
@@ -7,6 +7,8 @@ import com.xingdata.zzdpos.base.BaseView;
interface
MainContract
{
interface
MainContract
{
interface
View
extends
BaseView
{
interface
View
extends
BaseView
{
void
isShowLoading
(
Boolean
is
);
/**
/**
* 交班确认
* 交班确认
*/
*/
...
@@ -17,6 +19,7 @@ interface MainContract {
...
@@ -17,6 +19,7 @@ interface MainContract {
// */
// */
// void showChangePasswordDialog();
// void showChangePasswordDialog();
//
//
/**
/**
* 显示交班报表页面
* 显示交班报表页面
*/
*/
...
@@ -270,6 +273,7 @@ interface MainContract {
...
@@ -270,6 +273,7 @@ interface MainContract {
// */
// */
// public abstract void clickChangePassword();
// public abstract void clickChangePassword();
//
//
/**
/**
* 菜单EXIT页面 - 点击交班 打开交班报表页面
* 菜单EXIT页面 - 点击交班 打开交班报表页面
*/
*/
...
@@ -507,6 +511,7 @@ interface MainContract {
...
@@ -507,6 +511,7 @@ interface MainContract {
// */
// */
// public abstract void sync(SplashPresenter.SynchronousTask synchronousTask);
// public abstract void sync(SplashPresenter.SynchronousTask synchronousTask);
//
//
/**
/**
* 初始化交班记录
* 初始化交班记录
*/
*/
...
@@ -527,6 +532,7 @@ interface MainContract {
...
@@ -527,6 +532,7 @@ interface MainContract {
// */
// */
// public abstract void clickFeedOk(Feed feed);
// public abstract void clickFeedOk(Feed feed);
//
//
/**
/**
* 注销
* 注销
*/
*/
...
...
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsActivity.java
View file @
23dd8d16
...
@@ -17,6 +17,7 @@ import com.xingdata.zzdpos.model.Saleorder;
...
@@ -17,6 +17,7 @@ import com.xingdata.zzdpos.model.Saleorder;
import
com.xingdata.zzdpos.model.Sta
;
import
com.xingdata.zzdpos.model.Sta
;
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.statistics.fragment.StatisticsDateFragment
;
import
com.xingdata.zzdpos.ui.statistics.fragment.StatisticsDateFragment
;
import
com.xingdata.zzdpos.ui.statistics.fragment.StatisticsFragment
;
import
com.xingdata.zzdpos.ui.statistics.fragment.StatisticsFragment
;
import
com.xingdata.zzdpos.ui.statistics.fragment.StatisticsTitleFragment
;
import
com.xingdata.zzdpos.ui.statistics.fragment.StatisticsTitleFragment
;
...
@@ -26,7 +27,7 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter, Activi
...
@@ -26,7 +27,7 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter, Activi
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
()
{
return
R
.
layout
.
activity_statistics
;
return
R
.
layout
.
activity_statistics
;
...
@@ -89,6 +90,18 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter, Activi
...
@@ -89,6 +90,18 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter, Activi
FragmentUtils
.
add
(
getSupportFragmentManager
(),
mStatisticsDateFragment
,
mViewBinding
.
fragmentContainer
.
getId
(),
false
,
true
);
FragmentUtils
.
add
(
getSupportFragmentManager
(),
mStatisticsDateFragment
,
mViewBinding
.
fragmentContainer
.
getId
(),
false
,
true
);
}
}
@Override
public
void
isShowLoading
(
Boolean
is
)
{
if
(
is
)
{
mLoadingDialog
.
show
((
BaseActivity
)
mContext
);
}
else
{
if
(
mLoadingDialog
.
isShowing
)
{
mLoadingDialog
.
dismiss
();
}
}
}
@Override
@Override
public
boolean
onKeyDown
(
int
keyCode
,
KeyEvent
event
)
{
public
boolean
onKeyDown
(
int
keyCode
,
KeyEvent
event
)
{
// if (event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {
// if (event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {
...
@@ -98,4 +111,5 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter, Activi
...
@@ -98,4 +111,5 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter, Activi
// }
// }
return
super
.
onKeyDown
(
keyCode
,
event
);
return
super
.
onKeyDown
(
keyCode
,
event
);
}
}
}
}
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsContract.java
View file @
23dd8d16
...
@@ -21,6 +21,7 @@ public interface StatisticsContract {
...
@@ -21,6 +21,7 @@ public interface StatisticsContract {
interface
View
extends
BaseView
{
interface
View
extends
BaseView
{
void
isShowLoading
(
Boolean
is
);
/**
/**
* 设置统计信息
* 设置统计信息
*/
*/
...
...
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsDetailActivity.java
View file @
23dd8d16
...
@@ -20,13 +20,14 @@ import com.xingdata.zzdpos.model.Saledetail;
...
@@ -20,13 +20,14 @@ 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.util.ConvertUtil
;
import
com.xingdata.zzdpos.util.ConvertUtil
;
import
com.xingdata.zzdpos.util.OnClickListener
;
import
com.xingdata.zzdpos.util.OnClickListener
;
public
class
StatisticsDetailActivity
extends
BaseActivity
<
StatisticsDetailPresenter
,
ActivityStatisticsDetailBinding
>
implements
StatisticsDetailContract
.
View
{
public
class
StatisticsDetailActivity
extends
BaseActivity
<
StatisticsDetailPresenter
,
ActivityStatisticsDetailBinding
>
implements
StatisticsDetailContract
.
View
{
LoadingDialog
mLoadingDialog
=
new
LoadingDialog
();
@Override
@Override
public
int
getLayoutId
()
{
public
int
getLayoutId
()
{
return
R
.
layout
.
activity_statistics_detail
;
return
R
.
layout
.
activity_statistics_detail
;
...
@@ -93,6 +94,17 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese
...
@@ -93,6 +94,17 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese
viewVipRechargeBinding
.
setSendAmt
(
ConvertUtil
.
fenToYuan
(
vipRechargeOrder
.
getCardAmtSend
(),
false
));
viewVipRechargeBinding
.
setSendAmt
(
ConvertUtil
.
fenToYuan
(
vipRechargeOrder
.
getCardAmtSend
(),
false
));
}
}
@Override
public
void
isShowLoading
(
Boolean
is
)
{
if
(
is
)
{
mLoadingDialog
.
show
((
BaseActivity
)
mContext
);
}
else
{
if
(
mLoadingDialog
.
isShowing
)
{
mLoadingDialog
.
dismiss
();
}
}
}
@Override
@Override
public
void
getOrderDetailSuss
(
Saleorder
mSaleorder
)
{
public
void
getOrderDetailSuss
(
Saleorder
mSaleorder
)
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsDetailContract.java
View file @
23dd8d16
...
@@ -16,7 +16,7 @@ public interface StatisticsDetailContract {
...
@@ -16,7 +16,7 @@ public interface StatisticsDetailContract {
interface
View
extends
BaseView
{
interface
View
extends
BaseView
{
void
isShowLoading
(
Boolean
is
);
void
getOrderDetailSuss
(
Saleorder
saleorder
);
void
getOrderDetailSuss
(
Saleorder
saleorder
);
}
}
...
...
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsDetailPresenter.java
View file @
23dd8d16
...
@@ -17,7 +17,9 @@ public class StatisticsDetailPresenter extends StatisticsDetailContract.Presente
...
@@ -17,7 +17,9 @@ public class StatisticsDetailPresenter extends StatisticsDetailContract.Presente
@Override
@Override
public
void
getOrderDetail
(
String
mSaleorderId
)
{
public
void
getOrderDetail
(
String
mSaleorderId
)
{
ApiFactory
.
Test
.
getSaleOrderDetail
(
mSaleorderId
).
subscribe
(
saleorder
->
{
mView
.
isShowLoading
(
true
);
ApiFactory
.
Test
.
getSaleOrderDetail
(
mSaleorderId
).
doFinally
(()
->
mView
.
isShowLoading
(
false
))
.
subscribe
(
saleorder
->
{
mView
.
getOrderDetailSuss
(
saleorder
);
mView
.
getOrderDetailSuss
(
saleorder
);
},
throwable
->
{
},
throwable
->
{
ToastUtils
.
showShort
(
throwable
.
getMessage
());
ToastUtils
.
showShort
(
throwable
.
getMessage
());
...
...
app/src/main/java/com/xingdata/zzdpos/ui/statistics/StatisticsPresenter.java
View file @
23dd8d16
...
@@ -44,8 +44,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
...
@@ -44,8 +44,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
@Override
@Override
public
void
getOrderList
(
int
pageNumber
,
int
pageSize
,
long
startDate
,
long
endDate
,
OrderListFragment
fragment
)
{
public
void
getOrderList
(
int
pageNumber
,
int
pageSize
,
long
startDate
,
long
endDate
,
OrderListFragment
fragment
)
{
mView
.
isShowLoading
(
true
);
ApiFactory
.
Test
.
getSaleOrderList
(
"99"
,
pageNumber
,
pageSize
,
startDate
,
endDate
).
doFinally
(()
->
{
ApiFactory
.
Test
.
getSaleOrderList
(
"99"
,
pageNumber
,
pageSize
,
startDate
,
endDate
).
doFinally
(()
->
{
mView
.
isShowLoading
(
false
);
})
})
.
subscribe
(
orderlist
->
{
.
subscribe
(
orderlist
->
{
fragment
.
setData
(
orderlist
,
orderlist
.
isFirstPage
());
fragment
.
setData
(
orderlist
,
orderlist
.
isFirstPage
());
...
@@ -73,7 +74,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
...
@@ -73,7 +74,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
@Override
@Override
public
void
getRechargeList
(
int
pageNumber
,
RechargeListFragment
msListFragment
)
{
public
void
getRechargeList
(
int
pageNumber
,
RechargeListFragment
msListFragment
)
{
ApiFactory
.
Rctrace
.
queryRecharge
(
pageNumber
,
nowPageSize
)
mView
.
isShowLoading
(
true
);
ApiFactory
.
Rctrace
.
queryRecharge
(
pageNumber
,
nowPageSize
).
doFinally
(()->
mView
.
isShowLoading
(
false
))
.
subscribe
(
vipRechargeOrderPager
->
{
.
subscribe
(
vipRechargeOrderPager
->
{
msListFragment
.
setData
(
vipRechargeOrderPager
,
vipRechargeOrderPager
.
isFirstPage
());
msListFragment
.
setData
(
vipRechargeOrderPager
,
vipRechargeOrderPager
.
isFirstPage
());
},
throwable
->
{
},
throwable
->
{
...
@@ -83,7 +85,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
...
@@ -83,7 +85,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
@Override
@Override
public
void
getRechargeList
(
int
pageNumber
,
long
startDate
,
long
endDate
)
{
public
void
getRechargeList
(
int
pageNumber
,
long
startDate
,
long
endDate
)
{
ApiFactory
.
Rctrace
.
queryRecharge
(
pageNumber
,
nowPageSize
,
startDate
,
endDate
)
mView
.
isShowLoading
(
true
);
ApiFactory
.
Rctrace
.
queryRecharge
(
pageNumber
,
nowPageSize
,
startDate
,
endDate
).
doFinally
(()->
mView
.
isShowLoading
(
false
))
.
subscribe
(
vipRechargeOrderPager
->
{
.
subscribe
(
vipRechargeOrderPager
->
{
//判断是否能加载更多
//判断是否能加载更多
if
(
vipRechargeOrderPager
.
getList
()
==
null
||
vipRechargeOrderPager
.
getList
().
size
()
==
0
)
{
if
(
vipRechargeOrderPager
.
getList
()
==
null
||
vipRechargeOrderPager
.
getList
().
size
()
==
0
)
{
...
@@ -98,7 +101,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
...
@@ -98,7 +101,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
@Override
@Override
public
void
getTicketList
(
int
pageNumber
,
UsedTicketListFragment
msListFragment
)
{
public
void
getTicketList
(
int
pageNumber
,
UsedTicketListFragment
msListFragment
)
{
ApiFactory
.
Ticket
.
query
(
pageNumber
,
nowPageSize
,
1
)
mView
.
isShowLoading
(
true
);
ApiFactory
.
Ticket
.
query
(
pageNumber
,
nowPageSize
,
1
).
doFinally
(()->
mView
.
isShowLoading
(
false
))
.
subscribe
(
ticketPager
->
{
.
subscribe
(
ticketPager
->
{
msListFragment
.
setData
(
ticketPager
,
ticketPager
.
isFirstPage
());
msListFragment
.
setData
(
ticketPager
,
ticketPager
.
isFirstPage
());
},
throwable
->
{
},
throwable
->
{
...
@@ -108,7 +112,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
...
@@ -108,7 +112,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
@Override
@Override
public
void
getTicketList
(
int
pageNumber
,
long
startDate
,
long
endDate
)
{
public
void
getTicketList
(
int
pageNumber
,
long
startDate
,
long
endDate
)
{
ApiFactory
.
Ticket
.
query
(
pageNumber
,
nowPageSize
,
1
,
startDate
,
endDate
)
mView
.
isShowLoading
(
true
);
ApiFactory
.
Ticket
.
query
(
pageNumber
,
nowPageSize
,
1
,
startDate
,
endDate
).
doFinally
(()->
mView
.
isShowLoading
(
false
))
.
subscribe
(
ticketPager
->
{
.
subscribe
(
ticketPager
->
{
if
(
ticketPager
.
getList
()
==
null
||
ticketPager
.
getList
().
size
()
==
0
)
{
if
(
ticketPager
.
getList
()
==
null
||
ticketPager
.
getList
().
size
()
==
0
)
{
ToastUtils
.
showShort
(
"没有查询到相关优惠券"
);
ToastUtils
.
showShort
(
"没有查询到相关优惠券"
);
...
@@ -125,7 +130,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
...
@@ -125,7 +130,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
*/
*/
@Override
@Override
public
void
getSaleOrderList
(
int
pageNumber
,
String
wd
)
{
public
void
getSaleOrderList
(
int
pageNumber
,
String
wd
)
{
ApiFactory
.
Test
.
getSaleOrderList
(
pageNumber
,
nowPageSize
,
"99"
,
null
,
wd
)
mView
.
isShowLoading
(
true
);
ApiFactory
.
Test
.
getSaleOrderList
(
pageNumber
,
nowPageSize
,
"99"
,
null
,
wd
).
doFinally
(()->
mView
.
isShowLoading
(
false
))
.
subscribe
(
saleorderPager
->
{
.
subscribe
(
saleorderPager
->
{
//判断是否能加载更多
//判断是否能加载更多
if
(
saleorderPager
.
getList
()
==
null
||
saleorderPager
.
getList
().
size
()
==
0
)
{
if
(
saleorderPager
.
getList
()
==
null
||
saleorderPager
.
getList
().
size
()
==
0
)
{
...
@@ -142,7 +148,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
...
@@ -142,7 +148,8 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
@Override
@Override
public
void
getSaleOrderList
(
int
pageNumber
,
long
startDate
,
long
endDate
)
{
public
void
getSaleOrderList
(
int
pageNumber
,
long
startDate
,
long
endDate
)
{
ApiFactory
.
Test
.
getSaleOrderList
(
"99"
,
pageNumber
,
nowPageSize
,
startDate
,
endDate
)
mView
.
isShowLoading
(
true
);
ApiFactory
.
Test
.
getSaleOrderList
(
"99"
,
pageNumber
,
nowPageSize
,
startDate
,
endDate
).
doFinally
(()->
mView
.
isShowLoading
(
false
))
.
subscribe
(
saleorderPager
->
{
.
subscribe
(
saleorderPager
->
{
//判断是否能加载更多
//判断是否能加载更多
if
(
saleorderPager
.
getList
()
==
null
||
saleorderPager
.
getList
().
size
()
==
0
)
{
if
(
saleorderPager
.
getList
()
==
null
||
saleorderPager
.
getList
().
size
()
==
0
)
{
...
...
app/src/main/java/com/xingdata/zzdpos/ui/statistics/fragment/ms/UsedTicketListFragment.java
View file @
23dd8d16
...
@@ -100,7 +100,7 @@ public class UsedTicketListFragment extends BaseFragment<StatisticsPresenter, Fr
...
@@ -100,7 +100,7 @@ public class UsedTicketListFragment extends BaseFragment<StatisticsPresenter, Fr
@Override
@Override
public
String
getTabTitle
()
{
public
String
getTabTitle
()
{
return
"
核销
优惠券"
;
return
"
已用
优惠券"
;
}
}
...
...
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