Commit 9f48c2327f3b9d9dc0c5c58c35bb1717aaf24609

Authored by antploy
1 parent 768de470

待支付活动变更

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