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 | //跳转到登录页 |