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