Commit 05137101 authored by 陈前's avatar 陈前

Merge remote-tracking branch 'origin/master'

parents f8a6542f db9d9d6b
...@@ -390,7 +390,9 @@ public class Saleorder extends SectionEntity<MediaStore.Video> implements BaseMo ...@@ -390,7 +390,9 @@ public class Saleorder extends SectionEntity<MediaStore.Video> implements BaseMo
this.orderPayAmt -= this.msDisAmt; this.orderPayAmt -= this.msDisAmt;
//优惠券 //优惠券
if (ticket != null && ticket.getTruleOrderAmt() > getOrderPayAmt()) this.ticket = null; if (ticket != null && (ticket.getTruleOrderAmt() > getOrderPayAmt() || ticket.getTicketNo() == -1)) {
this.ticket = null;
}
this.ticketId = ticket == null ? -1L : ticket.getId(); this.ticketId = ticket == null ? -1L : ticket.getId();
this.ticketAmt = ticket == null ? 0L : ticket.getTicketValAmt(); this.ticketAmt = ticket == null ? 0L : ticket.getTicketValAmt();
this.ticketNum = ticket == null ? (byte) 0 : (byte) 1; this.ticketNum = ticket == null ? (byte) 0 : (byte) 1;
...@@ -1009,7 +1011,7 @@ public class Saleorder extends SectionEntity<MediaStore.Video> implements BaseMo ...@@ -1009,7 +1011,7 @@ public class Saleorder extends SectionEntity<MediaStore.Video> implements BaseMo
@Override @Override
public String getDRAW_URL() { public String getDRAW_URL() {
return "http://tk.demo.xingdata.com/wx/jump.html?sid=" + LoginPresenter.loginReturnBean.getShopMapId() ; return "http://tk.demo.xingdata.com/wx/jump.html?sid=" + LoginPresenter.loginReturnBean.getShopMapId();
} }
@Override @Override
......
...@@ -38,9 +38,7 @@ public class Ticket extends SectionEntity<MediaStore.Video> implements BaseBean ...@@ -38,9 +38,7 @@ public class Ticket extends SectionEntity<MediaStore.Video> implements BaseBean
* @return 默认优惠券 * @return 默认优惠券
*/ */
public static Ticket defualt() { public static Ticket defualt() {
Ticket ticket = new Ticket(-1L); return new Ticket(-1L);
ticket.ticketValAmt = 0L;
return ticket;
} }
@Deprecated @Deprecated
......
...@@ -133,6 +133,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -133,6 +133,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
mView.showDetailFragment(sssku1); mView.showDetailFragment(sssku1);
}, },
throwable -> { throwable -> {
mView.showMsg(throwable.getMessage());
}) })
); );
break; break;
...@@ -172,6 +173,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -172,6 +173,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
mView.dismissAllDialog(); mView.dismissAllDialog();
this.getSkugrp(); this.getSkugrp();
}, throwable -> { }, throwable -> {
mView.showMsg(throwable.getMessage());
}) })
); );
} }
...@@ -192,6 +194,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -192,6 +194,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
mView.dismissAllDialog(); mView.dismissAllDialog();
this.getSkugrp(); this.getSkugrp();
}, throwable -> { }, throwable -> {
mView.showMsg(throwable.getMessage());
}) })
); );
} }
...@@ -208,6 +211,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -208,6 +211,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
mView.dismissAllDialog(); mView.dismissAllDialog();
this.getSkugrp(); this.getSkugrp();
}, throwable -> { }, throwable -> {
mView.showMsg(throwable.getMessage());
}) })
); );
} }
...@@ -305,6 +309,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -305,6 +309,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
mView.loadSsskuCount(ssskuPager.getTotalRow()); mView.loadSsskuCount(ssskuPager.getTotalRow());
mView.loadSkus(ssskuPager, mPageNum == 1); mView.loadSkus(ssskuPager, mPageNum == 1);
}, throwable -> { }, throwable -> {
mView.showMsg(throwable.getMessage());
}) })
); );
} }
...@@ -318,6 +323,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -318,6 +323,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
ApiFactory.Sssku.querySssku(mSearchPageNum, mKeyword) ApiFactory.Sssku.querySssku(mSearchPageNum, mKeyword)
.doOnSubscribe(subscription -> mView.dismissLoadingDialog()) .doOnSubscribe(subscription -> mView.dismissLoadingDialog())
.subscribe(ssskuPager -> mView.loadSearchResult(ssskuPager, mSearchPageNum == 1), throwable -> { .subscribe(ssskuPager -> mView.loadSearchResult(ssskuPager, mSearchPageNum == 1), throwable -> {
mView.showMsg(throwable.getMessage());
}) })
); );
} }
...@@ -330,6 +336,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -330,6 +336,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
ApiFactory.Sskugrp.querySskugrp().subscribe(sskugrpPager -> { ApiFactory.Sskugrp.querySskugrp().subscribe(sskugrpPager -> {
mView.loadSkugrps(sskugrpPager.getList()); mView.loadSkugrps(sskugrpPager.getList());
}, throwable -> { }, throwable -> {
mView.showMsg(throwable.getMessage());
} }
) )
); );
...@@ -341,6 +348,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -341,6 +348,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
private void getReplenish() { private void getReplenish() {
mCompositeDisposable.add( mCompositeDisposable.add(
ApiFactory.Psb.preOrder().subscribe(ssskuPager -> mView.loadReplenishCount(ssskuPager.getTotalRow()), throwable -> { ApiFactory.Psb.preOrder().subscribe(ssskuPager -> mView.loadReplenishCount(ssskuPager.getTotalRow()), throwable -> {
mView.showMsg(throwable.getMessage());
}) })
); );
} }
...@@ -351,6 +359,7 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -351,6 +359,7 @@ public class SsskuPresenter extends SsskuContract.Presenter {
private void getCor() { private void getCor() {
mCompositeDisposable.add( mCompositeDisposable.add(
ApiFactory.Cor.queryAll().subscribe(cors -> mView.loadCors(cors), throwable -> { ApiFactory.Cor.queryAll().subscribe(cors -> mView.loadCors(cors), throwable -> {
mView.showMsg(throwable.getMessage());
}) })
); );
} }
......
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