|
|
@@ -206,22 +206,27 @@ Page({
|
|
|
// console.log('showusebalance:',(val.data.total > 0 && that.data.payData.order_type == 0))
|
|
|
|
|
|
var afterdec = 0;
|
|
|
- if(that.data.receivetype == 0){
|
|
|
- console.log('val.data.total',val.data.total);
|
|
|
- console.log('that.data.canusebalance',that.data.canusebalance);
|
|
|
- console.log('that.data.yunfei',that.data.yunfei);
|
|
|
- if(parseInt(val.data.total) >= parseInt(that.data.canusebalance) + parseInt(that.data.yunfei)){
|
|
|
- afterdec = that.data.nousebalance;
|
|
|
+ if(that.data.payData.pay_way == ''){
|
|
|
+ if(that.data.receivetype == 0){
|
|
|
+ console.log('val.data.total',val.data.total);
|
|
|
+ console.log('that.data.canusebalance',that.data.canusebalance);
|
|
|
+ console.log('that.data.yunfei',that.data.yunfei);
|
|
|
+ if(parseInt(val.data.total) >= parseInt(that.data.canusebalance) + parseInt(that.data.yunfei)){
|
|
|
+ afterdec = that.data.nousebalance;
|
|
|
+ }else{
|
|
|
+ afterdec = Math.abs((that.data.canusebalance + that.data.yunfei)-val.data.total) + that.data.nousebalance;
|
|
|
+ }
|
|
|
}else{
|
|
|
- afterdec = Math.abs((that.data.canusebalance + that.data.yunfei)-val.data.total) + that.data.nousebalance;
|
|
|
+ if(parseInt(val.data.total) >= parseInt(that.data.canusebalance)){
|
|
|
+ afterdec = that.data.nousebalance;
|
|
|
+ }else{
|
|
|
+ afterdec = Math.abs((that.data.canusebalance)-val.data.total) + that.data.nousebalance;
|
|
|
+ }
|
|
|
}
|
|
|
}else{
|
|
|
- if(parseInt(val.data.total) >= parseInt(that.data.canusebalance)){
|
|
|
- afterdec = that.data.nousebalance;
|
|
|
- }else{
|
|
|
- afterdec = Math.abs((that.data.canusebalance)-val.data.total) + that.data.nousebalance;
|
|
|
- }
|
|
|
+ afterdec = that.data.total+that.data.yunfei-that.data.payData.coupon_price;
|
|
|
}
|
|
|
+
|
|
|
|
|
|
that.setData({
|
|
|
balanceInfo: val.data,
|