Commit e10d6707 authored by 陈前's avatar 陈前

String 整理 统计

parent 44981243
...@@ -5,6 +5,7 @@ import android.view.KeyEvent; ...@@ -5,6 +5,7 @@ import android.view.KeyEvent;
import android.view.MotionEvent; import android.view.MotionEvent;
import com.blankj.utilcode.util.FragmentUtils; import com.blankj.utilcode.util.FragmentUtils;
import com.blankj.utilcode.util.ToastUtils;
import com.xingdata.zzdpos.C; import com.xingdata.zzdpos.C;
import com.xingdata.zzdpos.R; import com.xingdata.zzdpos.R;
import com.xingdata.zzdpos.base.BaseActivity; import com.xingdata.zzdpos.base.BaseActivity;
...@@ -61,11 +62,19 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter, ...@@ -61,11 +62,19 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter,
@Override @Override
public void searchSuc(Pager<Saleorder> saleorderPager, String wd) { public void searchSuc(Pager<Saleorder> saleorderPager, String wd) {
if (saleorderPager.getList() == null || saleorderPager.getList().size() == 0) {
ToastUtils.showShort(getString(R.string.statistics_search_empty));
return;
}
mStatisticsTitleFragment.searchSuc(saleorderPager, wd); mStatisticsTitleFragment.searchSuc(saleorderPager, wd);
} }
@Override @Override
public void searchSuc(Pager<Saleorder> saleorderPager, int payType) { public void searchSuc(Pager<Saleorder> saleorderPager, int payType) {
if (saleorderPager.getList() == null || saleorderPager.getList().size() == 0) {
ToastUtils.showShort(getString(R.string.statistics_search_empty));
return;
}
mStatisticsTitleFragment.searchSuc(saleorderPager, payType); mStatisticsTitleFragment.searchSuc(saleorderPager, payType);
} }
...@@ -76,6 +85,10 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter, ...@@ -76,6 +85,10 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter,
@Override @Override
public void searchSuc(Pager<Saleorder> saleorderPager, long start, long end) { public void searchSuc(Pager<Saleorder> saleorderPager, long start, long end) {
if (saleorderPager.getList() == null || saleorderPager.getList().size() == 0) {
ToastUtils.showShort(getString(R.string.statistics_search_empty));
return;
}
mStatisticsDateFragment.pop(); mStatisticsDateFragment.pop();
mStatisticsTitleFragment.searchSuc(saleorderPager, start, end); mStatisticsTitleFragment.searchSuc(saleorderPager, start, end);
} }
...@@ -83,12 +96,20 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter, ...@@ -83,12 +96,20 @@ public class StatisticsActivity extends BaseActivity<StatisticsPresenter,
@Override @Override
public void searchRechargeSuc(Pager<VipRechargeOrder> vipRechargeOrderPager, long start, long public void searchRechargeSuc(Pager<VipRechargeOrder> vipRechargeOrderPager, long start, long
end) { end) {
if (vipRechargeOrderPager.getList() == null || vipRechargeOrderPager.getList().size() == 0) {
ToastUtils.showShort(getString(R.string.statistics_search_empty_recharge));
return;
}
mStatisticsDateFragment.pop(); mStatisticsDateFragment.pop();
mStatisticsTitleFragment.searchRechargeSuc(vipRechargeOrderPager, start, end); mStatisticsTitleFragment.searchRechargeSuc(vipRechargeOrderPager, start, end);
} }
@Override @Override
public void searchTicketSuc(Pager<Ticket> ticketPager, long start, long end) { public void searchTicketSuc(Pager<Ticket> ticketPager, long start, long end) {
if (ticketPager.getList() == null || ticketPager.getList().size() == 0) {
ToastUtils.showShort(getString(R.string.statistics_search_empty_ticket));
return;
}
mStatisticsDateFragment.pop(); mStatisticsDateFragment.pop();
mStatisticsTitleFragment.searchTicketSuc(ticketPager, start, end); mStatisticsTitleFragment.searchTicketSuc(ticketPager, start, end);
} }
......
...@@ -119,18 +119,18 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese ...@@ -119,18 +119,18 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese
InventoryDetailAdapter mInventoryDetailAdapter = new InventoryDetailAdapter(cs InventoryDetailAdapter mInventoryDetailAdapter = new InventoryDetailAdapter(cs
.getCsdetailList()); .getCsdetailList());
viewInventoryDetailBinding.replenishmentLeftRecycler.setAdapter(mInventoryDetailAdapter); viewInventoryDetailBinding.replenishmentLeftRecycler.setAdapter(mInventoryDetailAdapter);
mViewBinding.btnPrint.setText("取消"); mViewBinding.btnPrint.setText(getString(R.string.all_cancel));
mViewBinding.btnReturn.setText("打印清单"); mViewBinding.btnReturn.setText(getString(R.string.inventory_add_btn_print));
viewInventoryDetailBinding.setOperName(cs.getOperName()); viewInventoryDetailBinding.setOperName(cs.getOperName());
viewInventoryDetailBinding.setDate(com.blankj.utilcode.util.TimeUtils.millis2String(cs viewInventoryDetailBinding.setDate(com.blankj.utilcode.util.TimeUtils.millis2String(cs
.getCreateTime())); .getCreateTime()));
viewInventoryDetailBinding.setSumNum(cs.getCount() + ""); viewInventoryDetailBinding.setSumNum(cs.getCount() + "");
switch (cs.getCsResultFlag()) { switch (cs.getCsResultFlag()) {
case 0: case 0:
viewInventoryDetailBinding.setFinallyResult("相符"); viewInventoryDetailBinding.setFinallyResult(getString(R.string.inventory_adapter_tally));
break; break;
case 1: case 1:
viewInventoryDetailBinding.setFinallyResult("不相符"); viewInventoryDetailBinding.setFinallyResult(getString(R.string.inventory_adapter_no_tally));
break; break;
} }
mViewBinding.btnReturn.setOnClickListener(new OnClickListener() { mViewBinding.btnReturn.setOnClickListener(new OnClickListener() {
...@@ -139,7 +139,7 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese ...@@ -139,7 +139,7 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese
try { try {
ZX_PrintPOS.getInstance(MainActivity.mainActivity).printInventory(1, cs); ZX_PrintPOS.getInstance(MainActivity.mainActivity).printInventory(1, cs);
} catch (Exception e) { } catch (Exception e) {
ToastUtils.showShort("无法打印"); ToastUtils.showShort(getString(R.string.statistics_toast_noPrint));
} }
...@@ -199,6 +199,7 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese ...@@ -199,6 +199,7 @@ public class StatisticsDetailActivity extends BaseActivity<StatisticsDetailPrese
@Override @Override
public void getOrderDetailSuss(Saleorder mSaleorder) { public void getOrderDetailSuss(Saleorder mSaleorder) {
ToastUtils.showShort(R.string.statistics_toast_refundSuc);
mViewBinding.viewOrderDetail.getViewStub().inflate(); mViewBinding.viewOrderDetail.getViewStub().inflate();
ViewOrderDetailBinding viewOrderDetailBinding = DataBindingUtil.bind(mViewBinding ViewOrderDetailBinding viewOrderDetailBinding = DataBindingUtil.bind(mViewBinding
.viewOrderDetail.getRoot()); .viewOrderDetail.getRoot());
......
...@@ -38,7 +38,7 @@ public class StatisticsDetailPresenter extends StatisticsDetailContract.Presente ...@@ -38,7 +38,7 @@ public class StatisticsDetailPresenter extends StatisticsDetailContract.Presente
switch (response.getCode()) { switch (response.getCode()) {
case com.xingdata.zxpay.C.PAY_STATE.SUCCESS: case com.xingdata.zxpay.C.PAY_STATE.SUCCESS:
ApiFactory.Test.returnOrder(saleorder.getOrderNo()).subscribe(s -> { ApiFactory.Test.returnOrder(saleorder.getOrderNo()).subscribe(s -> {
ToastUtils.showLong("退货成功");
mView.returnOrderSuss(); mView.returnOrderSuss();
}, throwable -> { }, throwable -> {
ToastUtils.showLong(throwable.getMessage()); ToastUtils.showLong(throwable.getMessage());
......
...@@ -98,11 +98,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter { ...@@ -98,11 +98,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
ApiFactory.Rctrace.queryRecharge(pageNumber, nowPageSize, startDate, endDate).doFinally(() -> mView.isShowLoading(false)) ApiFactory.Rctrace.queryRecharge(pageNumber, nowPageSize, startDate, endDate).doFinally(() -> mView.isShowLoading(false))
.subscribe(vipRechargeOrderPager -> { .subscribe(vipRechargeOrderPager -> {
//判断是否能加载更多 //判断是否能加载更多
if (vipRechargeOrderPager.getList() == null || vipRechargeOrderPager.getList().size() == 0) {
ToastUtils.showShort("没有查询到相关充值记录");
} else {
mView.searchRechargeSuc(vipRechargeOrderPager, startDate, endDate); mView.searchRechargeSuc(vipRechargeOrderPager, startDate, endDate);
}
}, throwable -> { }, throwable -> {
ToastUtils.showShort(throwable.getMessage()); ToastUtils.showShort(throwable.getMessage());
}); });
...@@ -124,11 +122,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter { ...@@ -124,11 +122,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
mView.isShowLoading(true); mView.isShowLoading(true);
ApiFactory.Ticket.query(pageNumber, nowPageSize, usedFlag, startDate, endDate).doFinally(() -> mView.isShowLoading(false)) ApiFactory.Ticket.query(pageNumber, nowPageSize, usedFlag, startDate, endDate).doFinally(() -> mView.isShowLoading(false))
.subscribe(ticketPager -> { .subscribe(ticketPager -> {
if (ticketPager.getList() == null || ticketPager.getList().size() == 0) {
ToastUtils.showShort("没有查询到相关优惠券");
} else {
mView.searchTicketSuc(ticketPager, startDate, endDate); mView.searchTicketSuc(ticketPager, startDate, endDate);
}
}, throwable -> { }, throwable -> {
ToastUtils.showShort(throwable.getMessage()); ToastUtils.showShort(throwable.getMessage());
}); });
...@@ -143,11 +139,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter { ...@@ -143,11 +139,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
ApiFactory.Test.getSaleOrderList(pageNumber, nowPageSize, "99", null, wd).doFinally(() -> mView.isShowLoading(false)) ApiFactory.Test.getSaleOrderList(pageNumber, nowPageSize, "99", null, wd).doFinally(() -> mView.isShowLoading(false))
.subscribe(saleorderPager -> { .subscribe(saleorderPager -> {
//判断是否能加载更多 //判断是否能加载更多
if (saleorderPager.getList() == null || saleorderPager.getList().size() == 0) {
ToastUtils.showShort("没有查询到相关订单");
} else {
mView.searchSuc(saleorderPager, wd); mView.searchSuc(saleorderPager, wd);
}
}, throwable -> { }, throwable -> {
ToastUtils.showShort(throwable.getMessage()); ToastUtils.showShort(throwable.getMessage());
...@@ -164,11 +158,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter { ...@@ -164,11 +158,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
ApiFactory.Test.getSaleOrderList(pageNumber, nowPageSize, "99", payType).doFinally(() -> mView.isShowLoading(false)) ApiFactory.Test.getSaleOrderList(pageNumber, nowPageSize, "99", payType).doFinally(() -> mView.isShowLoading(false))
.subscribe(saleorderPager -> { .subscribe(saleorderPager -> {
//判断是否能加载更多 //判断是否能加载更多
if (saleorderPager.getList() == null || saleorderPager.getList().size() == 0) {
ToastUtils.showShort("没有查询到相关订单");
} else {
mView.searchSuc(saleorderPager, payType); mView.searchSuc(saleorderPager, payType);
}
}, throwable -> { }, throwable -> {
ToastUtils.showShort(throwable.getMessage()); ToastUtils.showShort(throwable.getMessage());
...@@ -182,11 +174,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter { ...@@ -182,11 +174,9 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
ApiFactory.Test.getSaleOrderList("99", pageNumber, nowPageSize, startDate, endDate).doFinally(() -> mView.isShowLoading(false)) ApiFactory.Test.getSaleOrderList("99", pageNumber, nowPageSize, startDate, endDate).doFinally(() -> mView.isShowLoading(false))
.subscribe(saleorderPager -> { .subscribe(saleorderPager -> {
//判断是否能加载更多 //判断是否能加载更多
if (saleorderPager.getList() == null || saleorderPager.getList().size() == 0) {
ToastUtils.showShort("没有查询到相关订单");
} else {
mView.searchSuc(saleorderPager, startDate, endDate); mView.searchSuc(saleorderPager, startDate, endDate);
}
}, throwable -> { }, throwable -> {
ToastUtils.showShort(throwable.getMessage()); ToastUtils.showShort(throwable.getMessage());
...@@ -198,7 +188,7 @@ public class StatisticsPresenter extends StatisticsContract.Presenter { ...@@ -198,7 +188,7 @@ public class StatisticsPresenter extends StatisticsContract.Presenter {
long longStart = TimeUtils.string2Millis(dateStart, new SimpleDateFormat(StringUtil.defaultDatePattern)); long longStart = TimeUtils.string2Millis(dateStart, new SimpleDateFormat(StringUtil.defaultDatePattern));
long longEnd = TimeUtils.string2Millis(dateEnd, new SimpleDateFormat(StringUtil.defaultDatePattern)) + 86400000L; long longEnd = TimeUtils.string2Millis(dateEnd, new SimpleDateFormat(StringUtil.defaultDatePattern)) + 86400000L;
if (longStart > longEnd) { if (longStart > longEnd) {
ToastUtils.showShort("日期不符合区间"); ToastUtils.showShort("date error");
mView.showDateAlert(true); mView.showDateAlert(true);
} else { } else {
mView.showDateAlert(false); mView.showDateAlert(false);
......
...@@ -28,7 +28,7 @@ public class StatisticsTicketAdapter extends BaseAdapter<Ticket, ItemStatisticsB ...@@ -28,7 +28,7 @@ public class StatisticsTicketAdapter extends BaseAdapter<Ticket, ItemStatisticsB
@Override @Override
protected void convert(ItemStatisticsBinding mViewBinding, Ticket item) { protected void convert(ItemStatisticsBinding mViewBinding, Ticket item) {
mViewBinding.imgLeft.setImageResource(R.mipmap.ic_text_ticket); mViewBinding.imgLeft.setImageResource(R.mipmap.ic_text_ticket);
mViewBinding.tvLeftTop.setText(ConvertUtil.fenToYuanNoZero(item.getTicketValAmt())+"元优惠券"); mViewBinding.tvLeftTop.setText(mContext.getString(R.string.tv_money,ConvertUtil.fenToYuanNoZero(item.getTicketValAmt())));
mViewBinding.tvLeftBottom.setText(TimeUtils.date2String(item.getCreateTime())); mViewBinding.tvLeftBottom.setText(TimeUtils.date2String(item.getCreateTime()));
} }
......
...@@ -33,7 +33,7 @@ public class StatisticsTicketGroupAdapter extends BaseSectionQuickAdapter<Ticket ...@@ -33,7 +33,7 @@ public class StatisticsTicketGroupAdapter extends BaseSectionQuickAdapter<Ticket
@Override @Override
protected void convert(BaseViewHolder helper, Ticket item) { protected void convert(BaseViewHolder helper, Ticket item) {
helper.setText(R.id.tv_left_top, ConvertUtil.fenToYuanNoZero(item.getTicketValAmt()) + "元优惠券"); helper.setText(R.id.tv_left_top, (mContext.getString(R.string.tv_money,ConvertUtil.fenToYuanNoZero(item.getTicketValAmt()))));
helper.setText(R.id.tv_left_bottom, TimeUtils.date2String(item.getCreateTime(),new SimpleDateFormat(StringUtil.mmddhhmmmDatePattern))); helper.setText(R.id.tv_left_bottom, TimeUtils.date2String(item.getCreateTime(),new SimpleDateFormat(StringUtil.mmddhhmmmDatePattern)));
((ImageView) helper.getView(R.id.img_left)).setImageResource(R.mipmap.icon_voucher02); ((ImageView) helper.getView(R.id.img_left)).setImageResource(R.mipmap.icon_voucher02);
......
...@@ -48,7 +48,7 @@ public class StatisticsTitleFragment extends BaseFragment<StatisticsPresenter, F ...@@ -48,7 +48,7 @@ public class StatisticsTitleFragment extends BaseFragment<StatisticsPresenter, F
mViewBinding.icTitle.edTitle.setVisibility(View.GONE); mViewBinding.icTitle.edTitle.setVisibility(View.GONE);
mViewBinding.icTitle.tvTitle.setVisibility(View.VISIBLE); mViewBinding.icTitle.tvTitle.setVisibility(View.VISIBLE);
mViewBinding.icTitle.tvTitle.setText("订单列表"); mViewBinding.icTitle.tvTitle.setText(getString(R.string.statistics_tv_orderList));
mViewBinding.icTitle.ivRight.setOnClickListener(new OnClickListener() { mViewBinding.icTitle.ivRight.setOnClickListener(new OnClickListener() {
@Override @Override
protected void myOnClickListener(View v) { protected void myOnClickListener(View v) {
......
...@@ -170,7 +170,7 @@ public class OrderMainFragment extends BaseFragment<StatisticsPresenter, Fragmen ...@@ -170,7 +170,7 @@ public class OrderMainFragment extends BaseFragment<StatisticsPresenter, Fragmen
if (i == 0) { if (i == 0) {
itemMenuBottomBinding.itemTv.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD)); itemMenuBottomBinding.itemTv.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));
} }
itemMenuBottomBinding.itemTv.setText(month + "月"); itemMenuBottomBinding.itemTv.setText(month + getString(R.string.statistics_tv_dateM));
itemMenuBottomBinding.itemTv.setPadding(0, 0, 0, 0); itemMenuBottomBinding.itemTv.setPadding(0, 0, 0, 0);
mViewBinding.tabLayout.getTabAt(i).setCustomView(view); mViewBinding.tabLayout.getTabAt(i).setCustomView(view);
......
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="match_parent" android:layout_height="match_parent"
android:gravity="center" android:gravity="center"
android:text="取消" android:text="@string/all_cancel"
android:textColor="@color/red_guanyu" android:textColor="@color/red_guanyu"
app:layout_constraintStart_toStartOf="parent" /> app:layout_constraintStart_toStartOf="parent" />
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:gravity="center" android:gravity="center"
android:text="选择时间" android:text="@string/statistics_tv_dateSelect"
android:textColor="@color/black_baozheng" android:textColor="@color/black_baozheng"
android:textSize="@dimen/big_text_size" /> android:textSize="@dimen/big_text_size" />
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="match_parent" android:layout_height="match_parent"
android:gravity="center" android:gravity="center"
android:text="完成" android:text="@string/settle_complete"
android:textColor="@color/red_guanyu" android:textColor="@color/red_guanyu"
app:layout_constraintEnd_toEndOf="parent" /> app:layout_constraintEnd_toEndOf="parent" />
<View <View
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<TextView <TextView
android:id="@+id/tv_right_bottom" android:id="@+id/tv_right_bottom"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="10dp"
android:layout_marginEnd="@dimen/all_text_size_small" android:layout_marginEnd="@dimen/all_text_size_small"
android:text="本店" android:text="本店"
android:textSize="@dimen/all_text_size_small" android:textSize="@dimen/all_text_size_small"
......
...@@ -43,6 +43,14 @@ ...@@ -43,6 +43,14 @@
<string name="inventory_toast_ifDelete2">请确认删除此记录</string> <string name="inventory_toast_ifDelete2">请确认删除此记录</string>
<string name="inventory_tv_item">条目</string> <string name="inventory_tv_item">条目</string>
<!--统计界面-->
<string name="statistics_tv_this">本店</string>
<string name="statistics_tv_dateM"></string>
<string name="statistics_tv_dateSelect">选择时间</string>
<string name="statistics_tv_orderList">订单列表</string>
<string name="statistics_toast_noPrint">无法打印</string>
<string name="statistics_toast_refundSuc">退货成功</string>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment