Commit 6e76da51b2c55b6ddd3c20bd8a06e5e2d01d68cc

Authored by yvan.ni
1 parent dd20e2fe

1. 预售购买要带场景

2.  多赠品的优化
packageC/pages/presell/cart/cart.js
... ... @@ -2057,6 +2057,9 @@ Page({
2057 2057 }
2058 2058 dd.order_amount = parseFloat(th.data.order_m).toFixed(2);
2059 2059  
  2060 + if(getApp().globalData.scene)
  2061 + dd.scene=getApp().globalData.scene;
  2062 +
2060 2063 console.log(JSON.stringify(dd));
2061 2064 wx.request({
2062 2065 url: oo.url + '/api/weshop/order/pay/payPresellWk',
... ...
packageC/pages/presell/goodsInfo/goodsInfo.js
... ... @@ -3957,7 +3957,7 @@ Page({
3957 3957 if (end_time < ut.gettimestamp()) {
3958 3958 wx.showToast({title:err_txt, icon: 'none', duration: 3000});
3959 3959 setTimeout(function () {
3960   - ut.wx_back();
  3960 + getApp().goto("/pages/index/index/index");
3961 3961 }, 2000)
3962 3962 gnext=0;
3963 3963 return false;
... ...
pages/cart/cart2/cart2.wxml
... ... @@ -726,7 +726,7 @@
726 726 </view>
727 727 <!-- top act_name -->
728 728 <view class="flex gift_top_v ai_c fs30" style="padding-left: 70rpx">
729   - {{gf_pr_name}},可以获赠一下任意{{zp_num}}件商
  729 + {{gf_pr_name}},可任选{{zp_num}}件商品为赠
730 730 </view>
731 731 <!-- 赠品选择 -->
732 732 <scroll-view scroll-y="{{true}}" style="height:calc(100% - 300rpx);">
... ...
pages/goods/goodsInfo/goodsInfo.js
... ... @@ -801,6 +801,12 @@ Page({
801 801 this.wait_for_store_config();
802 802 //先检验一下商品的活动情况
803 803 this.check_gd_prom_new(function () {
  804 +
  805 + if(ee.data.prom_type==8){
  806 + getApp().goto("/packageC/pages/presell/goodsInfo/goodsInfo?goods_id="+ee.data.gid+"&prom_id="+ee.data.prom_id);
  807 + return false;
  808 + }
  809 +
804 810 i.get("/api/weshop/goods/get/" + o.stoid + "/" + ee.data.gid, {
805 811 failRollback: !0,
806 812 success: function (t) {
... ... @@ -839,6 +845,8 @@ Page({
839 845 });
840 846 }
841 847 }
  848 +
  849 +
842 850 //动态获取商品名称
843 851 wx.setNavigationBarTitle({
844 852 title: t.data.data.goods_name,
... ... @@ -1173,7 +1181,10 @@ Page({
1173 1181 if (num < th.data.goodsInputNum) {
1174 1182  
1175 1183 // getApp().my_warnning("活动库存不足!", 0, th);
1176   - wx.showToast({ title: '活动库存不足!', icon: 'none', });
  1184 + wx.showToast({
  1185 + title: '活动库存不足!',
  1186 + icon: 'none',
  1187 + });
1177 1188 return false;
1178 1189 } else {
1179 1190 th.add_cart_func(t);
... ... @@ -1205,7 +1216,10 @@ Page({
1205 1216 //---判断商品是否超出限购---
1206 1217 if (th.data.g_buy_num != null && th.data.sele_g.viplimited > 0) {
1207 1218 if (th.data.goodsInputNum + th.data.g_buy_num.get(th.data.sele_g.goods_id) > th.data.sele_g.viplimited) {
1208   - wx.showToast({ title: '超出商品限购', icon: 'none', });
  1219 + wx.showToast({
  1220 + title: '超出商品限购',
  1221 + icon: 'none',
  1222 + });
1209 1223 // s.my_warnning('超出商品限购', 0, th);
1210 1224 return false;
1211 1225 }
... ... @@ -1428,7 +1442,10 @@ Page({
1428 1442 if (res.data.data.pageData.length > 0) {
1429 1443 var CanOutQty = res.data.data.pageData[0].CanOutQty;
1430 1444 if (CanOutQty < e.data.goodsInputNum) {
1431   - wx.showToast({ title: '库存不足!', icon: 'none', });
  1445 + wx.showToast({
  1446 + title: '库存不足!',
  1447 + icon: 'none',
  1448 + });
1432 1449 return false;
1433 1450 // return s.my_warnning("库存不足!", 0, th);
1434 1451 }
... ... @@ -2013,7 +2030,10 @@ Page({
2013 2030 var gd_buy_num = th.data.g_buy_num.get(th.data.sele_g.goods_id);
2014 2031  
2015 2032 if (t + gd_buy_num > th.data.sele_g.viplimited) {
2016   - wx.showToast({ title: '超出商品限购', icon: 'none', });
  2033 + wx.showToast({
  2034 + title: '超出商品限购',
  2035 + icon: 'none',
  2036 + });
2017 2037 // s.my_warnning('超出商品限购', 0, th);
2018 2038 var num = th.data.sele_g.viplimited - gd_buy_num;
2019 2039 if (num < 0) num = 0;
... ... @@ -2104,7 +2124,10 @@ Page({
2104 2124 var gd_buy_num = th.data.g_buy_num.get(th.data.sele_g.goods_id);
2105 2125  
2106 2126 if (t + gd_buy_num > th.data.sele_g.viplimited) {
2107   - wx.showToast({ title: '超出商品限购', icon: 'none', });
  2127 + wx.showToast({
  2128 + title: '超出商品限购',
  2129 + icon: 'none',
  2130 + });
2108 2131 // s.my_warnning('超出商品限购', 0, th);
2109 2132 var num = th.data.sele_g.viplimited - gd_buy_num;
2110 2133 if (num < 0) num = 0;
... ... @@ -4321,7 +4344,10 @@ Page({
4321 4344 th = e,
4322 4345 o = this.data.sele_g;
4323 4346 if (o.store_count <= 0) {
4324   - wx.showToast({ title: '库存已为空!', icon: 'none', });
  4347 + wx.showToast({
  4348 + title: '库存已为空!',
  4349 + icon: 'none',
  4350 + });
4325 4351 return false;
4326 4352 // return s.my_warnning("库存已为空!", 0, th);
4327 4353 };
... ... @@ -5768,7 +5794,10 @@ Page({
5768 5794  
5769 5795 if (!th.data.only_pk && !th.data.def_pickpu_list) {
5770 5796 // getApp().confirmBox("门店库存不足", null, 25000, !1);
5771   - wx.showToast({ title: '门店库存不足', icon: 'none', });
  5797 + wx.showToast({
  5798 + title: '门店库存不足',
  5799 + icon: 'none',
  5800 + });
5772 5801 return false;
5773 5802 }
5774 5803  
... ...