Commit f42cc048b77a34660abfc1753c4b5571ce8bdc80

Authored by yvan.ni
1 parent 3210b7d4

~~ 不显示搭配购, 幸运购的普通购买 ~~

packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.js
@@ -2031,7 +2031,7 @@ Page({ @@ -2031,7 +2031,7 @@ Page({
2031 if (res.data.code == 0 && res.data.data.total > 0) { 2031 if (res.data.code == 0 && res.data.data.total > 0) {
2032 for (let j in res.data.data.pageData) { 2032 for (let j in res.data.data.pageData) {
2033 let item_j = res.data.data.pageData[j]; 2033 let item_j = res.data.data.pageData[j];
2034 - var url = '/api/weshop/cart/del/' + e.data.stoid + '/' + item_j.id; 2034 + var url = '/api/weshop/cart/del/' + os.stoid + '/' + item_j.id;
2035 getApp().request.delete(url, {}); 2035 getApp().request.delete(url, {});
2036 } 2036 }
2037 } 2037 }
@@ -6399,25 +6399,81 @@ Page({ @@ -6399,25 +6399,81 @@ Page({
6399 6399
6400 //积分购和拼团的普通购买的的时候,要判断有没有全场优惠活动 6400 //积分购和拼团的普通购买的的时候,要判断有没有全场优惠活动
6401 check_nor_promgood(goods_id, back) { 6401 check_nor_promgood(goods_id, back) {
6402 - getApp().request.get("/api/weshop/goods/getGoodsPromNormal/" + os.stoid + "/" + goods_id, {  
6403 - success: function (res) { 6402 + var th=this;
  6403 + var user_id=getApp().globalData.user_id;
  6404 + //调用接口判断订单优惠,
  6405 + getApp().request.get("/api/weshop/goods/getGoodsPromListNew1/" + os.stoid + "/" + goods_id + "/0" + "/" + user_id, {
  6406 + success: async function (res) {
6404 if (res.data.code == 0 && res.data.data) { 6407 if (res.data.code == 0 && res.data.data) {
  6408 +
6405 var obj = {}; 6409 var obj = {};
6406 - if(res.data.data.promGoodsLists && res.data.data.promGoodsLists.length > 0){ 6410 + var r_data = res.data.data;
  6411 + //暂时积分够 不和 优惠,阶梯重叠
  6412 + if(th.data.zh_act){
6407 obj = { 6413 obj = {
6408 - act_id: res.data.data.promGoodsLists[0].prom_id, 6414 + act_id: th.data.zh_act.id,
6409 prom_type:3 6415 prom_type:3
6410 } 6416 }
6411 - }else if(res.data.data.ladderLists){ 6417 + back(obj);
  6418 + return false;
  6419 + }
  6420 +
  6421 + if (r_data.collocationList) {
6412 obj = { 6422 obj = {
6413 - act_id: res.data.data.ladderLists[0].form_id,  
6414 - prom_type:10 6423 + act_id: r_data.collocationList[0].prom_id,
  6424 + prom_type:5
6415 } 6425 }
  6426 + obj.is_coupon=r_data.collocationPromList.is_coupon;
  6427 + back(obj);
  6428 + return false;
6416 } 6429 }
6417 6430
  6431 +
  6432 + var is_ok=1;
  6433 + if (r_data.ladderLists) {
  6434 + var act_id = r_data.ladderLists[0].form_id;
  6435 + //-- 判断会员能不能参与阶梯促销 --
  6436 + await getApp().request.promiseGet("/api/weshop/prom/ladderForm/getNew/" + os.stoid + "/" + user_id + "/" + act_id, {}).then(res => {
  6437 +
  6438 +
  6439 + if (res.data.code == 0 && res.data.data) {
  6440 + var prom_content = "";
  6441 + //暂定优惠促销还不能重叠
  6442 + if(res.data.data.good_object==0 && (r_data.promGoodsLists || th.data.zh_act)){
  6443 + return false;
  6444 + }
  6445 +
  6446 + if(res.data.data.good_object==1){
  6447 + r_data.promGoodsLists=null;
  6448 + }
  6449 + obj = {
  6450 + act_id: act_id,
  6451 + prom_type:10
  6452 + }
  6453 + back(obj);
  6454 + is_ok=0
  6455 + return false;
  6456 + }
  6457 + })
  6458 + }
  6459 +
  6460 + if(!is_ok) return false;
  6461 + if(r_data.promGoodsLists){
  6462 + obj = {
  6463 + act_id: r_data.promGoodsLists[0].prom_id,
  6464 + prom_type:3
  6465 + }
  6466 + back(obj);
  6467 + return false;
  6468 + }
  6469 +
  6470 + obj = {
  6471 + act_id: 0,
  6472 + prom_type:0
  6473 + }
6418 back(obj); 6474 back(obj);
6419 - } else {  
6420 - back(0) 6475 +
  6476 +
6421 } 6477 }
6422 } 6478 }
6423 }) 6479 })
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.wxml
@@ -530,9 +530,6 @@ @@ -530,9 +530,6 @@
530 </view> 530 </view>
531 </block> --> 531 </block> -->
532 <!-- 判断是不是有秒杀 --> 532 <!-- 判断是不是有秒杀 -->
533 -  
534 -  
535 -  
536 533
537 <!-- <view class="bz_view flex bdt16" wx:if="{{bconfig}}"> 534 <!-- <view class="bz_view flex bdt16" wx:if="{{bconfig}}">
538 <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image> 535 <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image>
@@ -545,30 +542,8 @@ @@ -545,30 +542,8 @@
545 <!-- <text class="iconfont icon-shuangjiantouxia c-db"></text> --> 542 <!-- <text class="iconfont icon-shuangjiantouxia c-db"></text> -->
546 <!-- </view> 543 <!-- </view>
547 </view> --> 544 </view> -->
548 - <!-- - 搭配促销 -- -->  
549 - <view class="dp_cx_view" wx:if="{{collocationGoods}}">  
550 - <view class="bb_view">  
551 - <view>优惠热配</view>  
552 - <view class="red_bb" bindtap="go_prom_list">  
553 - 查看全部  
554 - <text class="bg_jj"></text>  
555 - </view>  
556 - </view>  
557 - <!-- 搭配的显示 -->  
558 - <view class="flex" bindtap="go_prom_list">  
559 - <image class="dp_img" src="{{iurl+collocationGoods.img_url}}"></image>  
560 - <view class="act_content">  
561 - <view class="fs32">{{collocationGoods.title}}</view>  
562 - <view class="fs30 color_b" wx:if="{{collocationGoods.max!=collocationGoods.min}}">  
563 - 搭配价¥{{collocationGoods.min}}-{{collocationGoods.max}}  
564 - </view>  
565 - <view class="fs30 color_b" wx:else>搭配价¥{{collocationGoods.min}}</view>  
566 - <view class="fs30 color-gray">  
567 - 活动至{{filters.format_time(collocationGoods.end_time,1)}}  
568 - </view>  
569 - </view>  
570 - </view>  
571 - </view> 545 +
  546 +
572 <!-- - 宝贝评价 -- --> 547 <!-- - 宝贝评价 -- -->
573 <view class="bdt16"> 548 <view class="bdt16">
574 <view class="bb_view"> 549 <view class="bb_view">