Commit f7ae9d97 authored by 陈前's avatar 陈前

Merge remote-tracking branch 'origin/master'

parents bc34db3e 1ff65f19
...@@ -649,4 +649,15 @@ public class C { ...@@ -649,4 +649,15 @@ public class C {
public final class SYSTEM { public final class SYSTEM {
public static final String DIALOGISDISMISS = "DIALOGISDISMISS"; public static final String DIALOGISDISMISS = "DIALOGISDISMISS";
} }
public final class TRULE_STATUS {
public static final int NORMAL = 0;
public static final int INVALID = 1;
}
public final class TICKET_USED_FLAG {
public static final int NORMAL = 1;
public static final int USED = 2;
public static final int INVALID = 3;
}
} }
...@@ -2,6 +2,7 @@ package com.xingdata.zzdpos.ui.manage.user; ...@@ -2,6 +2,7 @@ package com.xingdata.zzdpos.ui.manage.user;
import android.view.MotionEvent; import android.view.MotionEvent;
import com.blankj.utilcode.util.ToastUtils;
import com.xingdata.zzdpos.R; import com.xingdata.zzdpos.R;
import com.xingdata.zzdpos.base.BaseActivity; import com.xingdata.zzdpos.base.BaseActivity;
import com.xingdata.zzdpos.databinding.ActivityUserBinding; import com.xingdata.zzdpos.databinding.ActivityUserBinding;
...@@ -40,7 +41,9 @@ public class UserActivity extends BaseActivity<UserPresenter, ActivityUserBindin ...@@ -40,7 +41,9 @@ public class UserActivity extends BaseActivity<UserPresenter, ActivityUserBindin
} }
@Override @Override
public void updateUserSus(Oper oper) { public void updateUserSus(Oper oper)
{
ToastUtils.showShort("修改成功");
mPresenter.userListFragment.updateUserSus(oper); mPresenter.userListFragment.updateUserSus(oper);
} }
......
...@@ -106,6 +106,8 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi ...@@ -106,6 +106,8 @@ public class UserListFragment extends BaseFragment<UserPresenter, FragmentUserLi
} }
public void updateUserSus(Oper oper) { public void updateUserSus(Oper oper) {
mPresenter.userInfoEditFragment.pop();
mPresenter.userInfoFragment.pop();
onRefresh(); onRefresh();
} }
......
...@@ -15,7 +15,6 @@ import com.xingdata.zzdpos.model.Saledetail; ...@@ -15,7 +15,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.Vip; import com.xingdata.zzdpos.model.Vip;
import com.xingdata.zzdpos.ui.login.LoginPresenter;
import com.xingdata.zzdpos.ui.main.MainActivity; import com.xingdata.zzdpos.ui.main.MainActivity;
import com.xingdata.zzdpos.ui.main.MainPresenter; import com.xingdata.zzdpos.ui.main.MainPresenter;
...@@ -190,7 +189,7 @@ public class SettlePresenter extends SettleContract.Presenter { ...@@ -190,7 +189,7 @@ public class SettlePresenter extends SettleContract.Presenter {
public void searchTicket() { public void searchTicket() {
List<Ticket> _tickets = new ArrayList<>(); List<Ticket> _tickets = new ArrayList<>();
for (int i = 0; i < mTickets.size(); i++) { for (int i = 0; i < mTickets.size(); i++) {
if (mSaleorder.getOrderVipOffAmt() - mSaleorder.getMsDisAmt() >= mTickets.get(i).getTruleOrderAmt()) { if (mSaleorder.getOrderVipOffAmt() - mSaleorder.getMsDisAmt() >= mTickets.get(i).getTruleOrderAmt() && mTickets.get(i).getTruleStatus() == C.TRULE_STATUS.NORMAL && mTickets.get(i).getUsedFlag() == C.TICKET_USED_FLAG.NORMAL) {
mTickets.get(i).setSelected(mSaleorder.getTicketId() == mTickets.get(i).getTicketNo()); mTickets.get(i).setSelected(mSaleorder.getTicketId() == mTickets.get(i).getTicketNo());
_tickets.add(mTickets.get(i)); _tickets.add(mTickets.get(i));
} }
...@@ -300,7 +299,6 @@ public class SettlePresenter extends SettleContract.Presenter { ...@@ -300,7 +299,6 @@ public class SettlePresenter extends SettleContract.Presenter {
// } // }
// }, // },
// throwable -> mView.showPayFailFragment(throwable, mSaleorder)); // throwable -> mView.showPayFailFragment(throwable, mSaleorder));
//提交订单 //提交订单
commitOrder( commitOrder(
).flatMap(orderNo -> { ).flatMap(orderNo -> {
...@@ -555,8 +553,9 @@ public class SettlePresenter extends SettleContract.Presenter { ...@@ -555,8 +553,9 @@ public class SettlePresenter extends SettleContract.Presenter {
private void searchAvlTicket() { private void searchAvlTicket() {
int avlTicketNum = 0; int avlTicketNum = 0;
for (int i = 0; i < mTickets.size(); i++) { for (int i = 0; i < mTickets.size(); i++) {
if (mTickets.get(i).getTruleOrderAmt() <= mSaleorder.getOrderPayAmt()) if (mSaleorder.getOrderVipOffAmt() - mSaleorder.getMsDisAmt() >= mTickets.get(i).getTruleOrderAmt() && mTickets.get(i).getTruleStatus() == C.TRULE_STATUS.NORMAL && mTickets.get(i).getUsedFlag() == C.TICKET_USED_FLAG.NORMAL) {
avlTicketNum++; avlTicketNum++;
}
} }
mView.loadAvlTicketNum(avlTicketNum); mView.loadAvlTicketNum(avlTicketNum);
} }
......
...@@ -245,4 +245,11 @@ public class OrderMainFragment extends BaseFragment<StatisticsPresenter, Fragmen ...@@ -245,4 +245,11 @@ public class OrderMainFragment extends BaseFragment<StatisticsPresenter, Fragmen
} }
@Override
public void onStop() {
mViewBinding.edTitle.setText("");
super.onStop();
}
} }
...@@ -21,7 +21,7 @@ import java.util.List; ...@@ -21,7 +21,7 @@ import java.util.List;
public class VipTruleAdapter extends BaseAdapter<Ticket, ItemVipMscardItemBinding> { public class VipTruleAdapter extends BaseAdapter<Ticket, ItemVipMscardItemBinding> {
private Context mContext; private Context mContext;
private String shopName; private String shopName;
public VipTruleAdapter(Context mContext, @Nullable List<Ticket> data) { public VipTruleAdapter(Context mContext, @Nullable List<Ticket> data) {
......
...@@ -116,7 +116,7 @@ public class VipTruleListFragment extends BaseFragment<VipPresenter, FragmentVip ...@@ -116,7 +116,7 @@ public class VipTruleListFragment extends BaseFragment<VipPresenter, FragmentVip
inValid=0; inValid=0;
for (Ticket t : tickets) { for (Ticket t : tickets) {
if (t.getUsedFlag().toString().equals("1")) { if (t.getUsedFlag().toString().equals("1")&&t.getTruleStatus().toString().equals("0")) {
valid = valid + 1; valid = valid + 1;
} else { } else {
inValid = inValid + 1; inValid = inValid + 1;
......
...@@ -58,7 +58,7 @@ public final class SystemUtil { ...@@ -58,7 +58,7 @@ public final class SystemUtil {
} }
} }
// return deviceSN; // return deviceSN;
return "test2019"; return "test2018";
} }
/** /**
......
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