Commit 2f17a7bcfd410794c68282e9b85ff73c89fbbf15
1 parent
b9848769
1. 脚本错误的null的修复
Showing
2 changed files
with
6 additions
and
3 deletions
pages/cart/cart2/cart2.js
| ... | ... | @@ -1007,7 +1007,7 @@ Page({ |
| 1007 | 1007 | WareIds: cart_item.check_quan_ware_list |
| 1008 | 1008 | } |
| 1009 | 1009 | }).then(res => { |
| 1010 | - if (res.data.code == 0 && res.data.data.length > 0) { | |
| 1010 | + if (res.data.code == 0 && res.data.data && res.data.data.length > 0) { | |
| 1011 | 1011 | var q_data = res.data.data; |
| 1012 | 1012 | //--存储商品优惠的内容-- |
| 1013 | 1013 | cart_item.quan_youhui_list = q_data; |
| ... | ... | @@ -1337,6 +1337,9 @@ Page({ |
| 1337 | 1337 | //---------计算立即购买---------- |
| 1338 | 1338 | calculatePrice2: function () { |
| 1339 | 1339 | var th = this, good = this.data.bn_goods; |
| 1340 | + | |
| 1341 | + if(!good) return false; | |
| 1342 | + | |
| 1340 | 1343 | //搭配的计算要用购物的车计算方法 |
| 1341 | 1344 | if(good.prom_type==5){ |
| 1342 | 1345 | th.calculatePrice(); |
| ... | ... | @@ -1378,7 +1381,7 @@ Page({ |
| 1378 | 1381 | await getApp().request.promiseGet("/api/weshop/couponList/getUseCouponPrice",{ |
| 1379 | 1382 | data:{storeId:oo.stoid,CashRepNo:quan_no, WaresSum:th.data.ckeck_quan_price, WareIds:th.data.check_quan_ware_list} |
| 1380 | 1383 | }).then(res=>{ |
| 1381 | - if(res.data.code==0){ | |
| 1384 | + if(res.data.code==0 && res.data.data && res.data.data.length>0 ){ | |
| 1382 | 1385 | quan_price=res.data.data[0].WareCashSum; |
| 1383 | 1386 | } |
| 1384 | 1387 | }) | ... | ... |
pages/cart/cart4/cart4.js
| ... | ... | @@ -27,7 +27,7 @@ Page({ |
| 27 | 27 | data:data, |
| 28 | 28 | success:function(rs){ |
| 29 | 29 | |
| 30 | - if(rs.data.code==0){ | |
| 30 | + if(rs.data.code==0 && rs.data.data && rs.data.data.pageData && rs.data.data.pageData.length>0){ | |
| 31 | 31 | //支付的金额 |
| 32 | 32 | rs.data.data.pageData.forEach(function(ie,ind){ |
| 33 | 33 | order_m+=ie.order_amount; | ... | ... |