Commit f42cc048b77a34660abfc1753c4b5571ce8bdc80

Authored by yvan.ni
1 parent 3210b7d4

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

packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.js
... ... @@ -2031,7 +2031,7 @@ Page({
2031 2031 if (res.data.code == 0 && res.data.data.total > 0) {
2032 2032 for (let j in res.data.data.pageData) {
2033 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 2035 getApp().request.delete(url, {});
2036 2036 }
2037 2037 }
... ... @@ -6399,25 +6399,81 @@ Page({
6399 6399  
6400 6400 //积分购和拼团的普通购买的的时候,要判断有没有全场优惠活动
6401 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 6407 if (res.data.code == 0 && res.data.data) {
  6408 +
6405 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 6413 obj = {
6408   - act_id: res.data.data.promGoodsLists[0].prom_id,
  6414 + act_id: th.data.zh_act.id,
6409 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 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 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 530 </view>
531 531 </block> -->
532 532 <!-- 判断是不是有秒杀 -->
533   -
534   -
535   -
536 533  
537 534 <!-- <view class="bz_view flex bdt16" wx:if="{{bconfig}}">
538 535 <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image>
... ... @@ -545,30 +542,8 @@
545 542 <!-- <text class="iconfont icon-shuangjiantouxia c-db"></text> -->
546 543 <!-- </view>
547 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 548 <view class="bdt16">
574 549 <view class="bb_view">
... ...