Commit ab8c3bfc99b9ce080cae32f2073538c9c0f94783
Merge branch 'test' of http://git.vipzhuang.cn/wxd/MShopWeApp into qa
Showing
2 changed files
with
24 additions
and
4 deletions
pages/user/order_detail/order_detail.js
... | ... | @@ -819,6 +819,16 @@ Page({ |
819 | 819 | gg.prom_type=arr2[0].prom_type; |
820 | 820 | gg.prom_id=arr2[0].act_id; |
821 | 821 | } |
822 | + else if (arr2.length > 1){ | |
823 | + //如果是多活动的时候,要看good参与的活动有没有结束,是不是有效 | |
824 | + var fd=arr2.find(function (e) { | |
825 | + return e.prom_type==good.prom_type && e.act_id==good.prom_id | |
826 | + }) | |
827 | + if(fd){ | |
828 | + gg.prom_type=good.prom_type; | |
829 | + gg.prom_id=good.prom_id; | |
830 | + } | |
831 | + } | |
822 | 832 | } |
823 | 833 | }) |
824 | 834 | |
... | ... | @@ -1144,7 +1154,7 @@ Page({ |
1144 | 1154 | } |
1145 | 1155 | |
1146 | 1156 | //--如果是线下库存的时候-- |
1147 | - if (th.data.conf.sales_rules >= 2 && !gg.whsle_id) { | |
1157 | + if (th.data.conf.sales_rules >= 2 && !gg.whsle_id && !good.is_gift) { | |
1148 | 1158 | var ob = {}; |
1149 | 1159 | await th.check_down_line_next(gg, good.goods_num, order.pickup_id, function (obj) { |
1150 | 1160 | ob = obj; |
... | ... | @@ -1157,7 +1167,7 @@ Page({ |
1157 | 1167 | } |
1158 | 1168 | |
1159 | 1169 | } else { |
1160 | - if (good.goods_num > store_count) { | |
1170 | + if (!good.is_gift && good.goods_num > store_count) { | |
1161 | 1171 | |
1162 | 1172 | var content = gg.goods_name + '商品的库存不足,请取消订单'; |
1163 | 1173 | th.toast(content); | ... | ... |
pages/user/order_list/order_list.js
... | ... | @@ -1111,6 +1111,16 @@ Page({ |
1111 | 1111 | gg.prom_type=arr2[0].prom_type; |
1112 | 1112 | gg.prom_id=arr2[0].act_id; |
1113 | 1113 | } |
1114 | + else if (arr2.length > 1){ | |
1115 | + //如果是多活动的时候,要看good参与的活动有没有结束,是不是有效 | |
1116 | + var fd=arr2.find(function (e) { | |
1117 | + return e.prom_type==good.prom_type && e.act_id==good.prom_id | |
1118 | + }) | |
1119 | + if(fd){ | |
1120 | + gg.prom_type=good.prom_type; | |
1121 | + gg.prom_id=good.prom_id; | |
1122 | + } | |
1123 | + } | |
1114 | 1124 | } |
1115 | 1125 | }) |
1116 | 1126 | |
... | ... | @@ -1442,7 +1452,7 @@ Page({ |
1442 | 1452 | } |
1443 | 1453 | |
1444 | 1454 | //--如果是线下库存的时候-- |
1445 | - if (th.data.conf.sales_rules >= 2 && !gg.whsle_id) { | |
1455 | + if (th.data.conf.sales_rules >= 2 && !gg.whsle_id && !good.is_gift) { | |
1446 | 1456 | var ob = {}; |
1447 | 1457 | await th.check_down_line_next(gg, good.goods_num, order.pickup_id, function (obj) { |
1448 | 1458 | ob = obj; |
... | ... | @@ -1455,7 +1465,7 @@ Page({ |
1455 | 1465 | } |
1456 | 1466 | |
1457 | 1467 | } else { |
1458 | - if (good.goods_num > store_count) { | |
1468 | + if (!good.is_gift && good.goods_num > store_count) { | |
1459 | 1469 | |
1460 | 1470 | var content = gg.goods_name + '商品的库存不足,请取消订单'; |
1461 | 1471 | th.toast(content); | ... | ... |