Commit 2f17a7bcfd410794c68282e9b85ff73c89fbbf15

Authored by yvan.ni
1 parent b9848769

1. 脚本错误的null的修复

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