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; | ... | ... |