Commit 9f48c2327f3b9d9dc0c5c58c35bb1717aaf24609

Authored by antploy
1 parent 768de470

待支付活动变更

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