Commit 9f48c2327f3b9d9dc0c5c58c35bb1717aaf24609
1 parent
768de470
待支付活动变更
Showing
2 changed files
with
28 additions
and
11 deletions
pages/goods/goodsInfo/goodsInfo.js
@@ -1155,14 +1155,12 @@ Page({ | @@ -1155,14 +1155,12 @@ Page({ | ||
1155 | //if(o.prom_type==4){ | 1155 | //if(o.prom_type==4){ |
1156 | //newd.is_integral_normal=1; | 1156 | //newd.is_integral_normal=1; |
1157 | //} | 1157 | //} |
1158 | - | ||
1159 | //-----如果是秒杀,团购,积分购,拼团----- | 1158 | //-----如果是秒杀,团购,积分购,拼团----- |
1160 | newd.prom_type = th.data.prom_type; | 1159 | newd.prom_type = th.data.prom_type; |
1161 | newd.prom_id = th.data.prom_id; | 1160 | newd.prom_id = th.data.prom_id; |
1162 | if (o.store_count <= 0) return s.my_warnning("库存已为空!", 0, th); | 1161 | if (o.store_count <= 0) return s.my_warnning("库存已为空!", 0, th); |
1163 | if (o.store_count < e.data.goodsInputNum) return s.my_warnning("库存不足!", 0, th); | 1162 | if (o.store_count < e.data.goodsInputNum) return s.my_warnning("库存不足!", 0, th); |
1164 | 1163 | ||
1165 | - | ||
1166 | th.add_cart_next(e, t, a, o, newd); //立即购买下一步 | 1164 | th.add_cart_next(e, t, a, o, newd); //立即购买下一步 |
1167 | 1165 | ||
1168 | }) | 1166 | }) |
@@ -1231,6 +1229,7 @@ Page({ | @@ -1231,6 +1229,7 @@ Page({ | ||
1231 | prom_type:th.data.sele_g.prom_type, | 1229 | prom_type:th.data.sele_g.prom_type, |
1232 | }; | 1230 | }; |
1233 | 1231 | ||
1232 | + | ||
1234 | //---是不是从收藏夹出来的--- | 1233 | //---是不是从收藏夹出来的--- |
1235 | if (th.data.c_guide_id) { | 1234 | if (th.data.c_guide_id) { |
1236 | newd['guide_id'] = th.data.c_guide_id; | 1235 | newd['guide_id'] = th.data.c_guide_id; |
@@ -1441,6 +1440,7 @@ Page({ | @@ -1441,6 +1440,7 @@ Page({ | ||
1441 | user_id: oo.user_id, | 1440 | user_id: oo.user_id, |
1442 | goods_id: a, | 1441 | goods_id: a, |
1443 | pick_id: e.data.sto_sele_id, | 1442 | pick_id: e.data.sto_sele_id, |
1443 | + state:0 | ||
1444 | }, | 1444 | }, |
1445 | success: function (re) { | 1445 | success: function (re) { |
1446 | 1446 | ||
@@ -1491,8 +1491,6 @@ Page({ | @@ -1491,8 +1491,6 @@ Page({ | ||
1491 | } | 1491 | } |
1492 | }); | 1492 | }); |
1493 | } else { | 1493 | } else { |
1494 | - | ||
1495 | - | ||
1496 | i.post("/api/weshop/cart/save", { | 1494 | i.post("/api/weshop/cart/save", { |
1497 | data: newd, | 1495 | data: newd, |
1498 | success: function (t) { | 1496 | success: function (t) { |
pages/user/order_list/order_list.js
@@ -661,9 +661,8 @@ Page({ | @@ -661,9 +661,8 @@ Page({ | ||
661 | } | 661 | } |
662 | 662 | ||
663 | } else { | 663 | } else { |
664 | - if ((gg.prom_type == 1 || good.prom_type == 2 || gg.prom_type == 3 || gg.prom_type == 5 || gg.prom_type == 6 || gg.prom_type == 4) | 664 | + if ((gg.prom_type == 1 || gg.prom_type == 2 || gg.prom_type == 3 || gg.prom_type == 4 || gg.prom_type == 5 || gg.prom_type == 6|| gg.prom_type == 10) |
665 | && !good.is_collocation && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { | 665 | && !good.is_collocation && !good.is_gift && !good.is_integral_normal && !good.is_pd_normal) { |
666 | - var prom = null; | ||
667 | //---如果是活动的时候--- | 666 | //---如果是活动的时候--- |
668 | var prom = null, th = this; | 667 | var prom = null, th = this; |
669 | if (gg.prom_type == 1) { | 668 | if (gg.prom_type == 1) { |
@@ -702,11 +701,18 @@ Page({ | @@ -702,11 +701,18 @@ Page({ | ||
702 | } | 701 | } |
703 | }) | 702 | }) |
704 | } | 703 | } |
704 | + if (gg.prom_type == 10) { | ||
705 | + var url=`/api/weshop/prom/ladderForm/getNew/${os.stoid}/${user_id}/${gg.prom_id}`; | ||
706 | + await getApp().request.promiseGet(url, {}).then(res => { | ||
707 | + if (res.data.code == 0 && res.data.data && !res.data.data.isuse || res.data.data.is_end==1) { | ||
708 | + prom = res.data.data; | ||
709 | + } | ||
710 | + }) | ||
711 | + } | ||
705 | 712 | ||
706 | if (prom) { | 713 | if (prom) { |
707 | var t_now = ut.gettimestamp(); | 714 | var t_now = ut.gettimestamp(); |
708 | if (prom.is_end == 0 && prom.start_time < t_now && prom.end_time > t_now) { | 715 | if (prom.is_end == 0 && prom.start_time < t_now && prom.end_time > t_now) { |
709 | - | ||
710 | var content = gg.goods_name + '商品的活动发生了变化,请取消订单重新购买'; | 716 | var content = gg.goods_name + '商品的活动发生了变化,请取消订单重新购买'; |
711 | th.toast(content); | 717 | th.toast(content); |
712 | return false; | 718 | return false; |
@@ -723,6 +729,7 @@ Page({ | @@ -723,6 +729,7 @@ Page({ | ||
723 | if (r_data.promGoodsLists) { | 729 | if (r_data.promGoodsLists) { |
724 | var content = gg.goods_name + '商品的活动发生了变化,请取消订单重新购买'; | 730 | var content = gg.goods_name + '商品的活动发生了变化,请取消订单重新购买'; |
725 | th.toast(content); | 731 | th.toast(content); |
732 | + console.log(3); | ||
726 | t_ok = 0; | 733 | t_ok = 0; |
727 | } | 734 | } |
728 | } | 735 | } |
@@ -751,6 +758,7 @@ Page({ | @@ -751,6 +758,7 @@ Page({ | ||
751 | 758 | ||
752 | var content = gg.goods_name + '商品的价格发生了变化,请取消订单重新购买1' | 759 | var content = gg.goods_name + '商品的价格发生了变化,请取消订单重新购买1' |
753 | th.toast(content); | 760 | th.toast(content); |
761 | + console.log(4); | ||
754 | return false; | 762 | return false; |
755 | } | 763 | } |
756 | } | 764 | } |
@@ -900,6 +908,7 @@ Page({ | @@ -900,6 +908,7 @@ Page({ | ||
900 | 908 | ||
901 | var content = good.goods_name + '商品的价格发生了变化,请取消订单重新购买'; | 909 | var content = good.goods_name + '商品的价格发生了变化,请取消订单重新购买'; |
902 | th.toast(content); | 910 | th.toast(content); |
911 | + console.log(5); | ||
903 | return false; | 912 | return false; |
904 | } | 913 | } |
905 | } | 914 | } |
@@ -1085,6 +1094,7 @@ Page({ | @@ -1085,6 +1094,7 @@ Page({ | ||
1085 | 1094 | ||
1086 | 1095 | ||
1087 | check_more_order:async function(item){ | 1096 | check_more_order:async function(item){ |
1097 | + console.log(item,100000); | ||
1088 | var pickup=null,th=this; | 1098 | var pickup=null,th=this; |
1089 | var user_id=getApp().globalData.user_id; | 1099 | var user_id=getApp().globalData.user_id; |
1090 | wx.showLoading(); | 1100 | wx.showLoading(); |
@@ -1178,6 +1188,7 @@ Page({ | @@ -1178,6 +1188,7 @@ Page({ | ||
1178 | await getApp().request.promiseGet(url, {data:req_data}).then(res=>{ | 1188 | await getApp().request.promiseGet(url, {data:req_data}).then(res=>{ |
1179 | if(res.data.code==0){ | 1189 | if(res.data.code==0){ |
1180 | var list = res.data.data; | 1190 | var list = res.data.data; |
1191 | + console.log('list',list); | ||
1181 | for(let i in list){ | 1192 | for(let i in list){ |
1182 | let item=list[i]; | 1193 | let item=list[i]; |
1183 | if(item.prom_type==1){ good.prom_type=1; good.prom_id=item.act_id; } | 1194 | if(item.prom_type==1){ good.prom_type=1; good.prom_id=item.act_id; } |
@@ -1195,7 +1206,7 @@ Page({ | @@ -1195,7 +1206,7 @@ Page({ | ||
1195 | flash = res.data.data; | 1206 | flash = res.data.data; |
1196 | } | 1207 | } |
1197 | }) | 1208 | }) |
1198 | - //----已经结束----- | 1209 | + //----进行中----- |
1199 | if (flash && flash.is_end == 0 && flash.end_time > timestamp && flash.start_time < timestamp) { | 1210 | if (flash && flash.is_end == 0 && flash.end_time > timestamp && flash.start_time < timestamp) { |
1200 | prom = flash; | 1211 | prom = flash; |
1201 | prom.price = prom.user_price; | 1212 | prom.price = prom.user_price; |
@@ -1210,7 +1221,7 @@ Page({ | @@ -1210,7 +1221,7 @@ Page({ | ||
1210 | group = res.data.data; | 1221 | group = res.data.data; |
1211 | } | 1222 | } |
1212 | }) | 1223 | }) |
1213 | - //----已经结束----- | 1224 | + //----进行中----- |
1214 | if (group && group.is_end == 0 && group.end_time > timestamp && group.start_time < timestamp) { | 1225 | if (group && group.is_end == 0 && group.end_time > timestamp && group.start_time < timestamp) { |
1215 | prom = group; | 1226 | prom = group; |
1216 | prom.price = prom.price; | 1227 | prom.price = prom.price; |
@@ -1234,11 +1245,19 @@ Page({ | @@ -1234,11 +1245,19 @@ Page({ | ||
1234 | b_item.prom_id = res.data.data.id; | 1245 | b_item.prom_id = res.data.data.id; |
1235 | good.prom_type = 7; | 1246 | good.prom_type = 7; |
1236 | good.prom_id = b_item.prom_id; | 1247 | good.prom_id = b_item.prom_id; |
1237 | - | ||
1238 | } | 1248 | } |
1239 | } | 1249 | } |
1240 | }) | 1250 | }) |
1241 | break; | 1251 | break; |
1252 | + case 10: | ||
1253 | + let user_id=getApp().globalData.userInfo.user_id; | ||
1254 | + var url=`/api/weshop/prom/ladderForm/getNew/${os.stoid}/${user_id}/${good.prom_id}`; | ||
1255 | + await getApp().request.promiseGet(url,{}).then(res=>{ | ||
1256 | + if(res.data.code==0 && res.data.data && res.data.data.isuse && res.data.data.is_end==0){ | ||
1257 | + b_item.prom_type = 10; | ||
1258 | + b_item.prom_id = res.data.data.id; | ||
1259 | + } | ||
1260 | + }) | ||
1242 | } | 1261 | } |
1243 | } | 1262 | } |
1244 | 1263 | ||
@@ -1482,7 +1501,7 @@ Page({ | @@ -1482,7 +1501,7 @@ Page({ | ||
1482 | // 如果没有获取用户信息 | 1501 | // 如果没有获取用户信息 |
1483 | wx.showModal({ | 1502 | wx.showModal({ |
1484 | title:'确定', | 1503 | title:'确定', |
1485 | - content: err_text+',确定要买其他商品码?', | 1504 | + content: err_text+',确定要买其他商品吗?', |
1486 | success(res) { | 1505 | success(res) { |
1487 | if (res.confirm) { | 1506 | if (res.confirm) { |
1488 | //跳转到登录页 | 1507 | //跳转到登录页 |