Commit 367118763b0391825207e3b067cd1ef3a521f4df

Authored by 前端研发-钱巧玲
1 parent c14890bb

首页新人礼跳转页面带参

pages/index/index/index.js
@@ -658,9 +658,7 @@ Page({ @@ -658,9 +658,7 @@ Page({
658 new_nav: function() { 658 new_nav: function() {
659 var th = this; 659 var th = this;
660 var new_nav = th.data.new_nav; 660 var new_nav = th.data.new_nav;
661 - wx.navigateTo({  
662 - url: new_nav,  
663 - }) 661 + getApp().goto(new_nav);
664 }, 662 },
665 //跳转到权益 663 //跳转到权益
666 go_quanyi: function(t) { 664 go_quanyi: function(t) {
@@ -688,22 +686,26 @@ Page({ @@ -688,22 +686,26 @@ Page({
688 //判断该用户是否是新会员 686 //判断该用户是否是新会员
689 is_new: function() { 687 is_new: function() {
690 var th = this; 688 var th = this;
691 - 689 + wx.hideLoading();
692 getApp().request.promiseGet("/api/weshop/marketing/newpeople/act/judge", { 690 getApp().request.promiseGet("/api/weshop/marketing/newpeople/act/judge", {
693 data: { 691 data: {
694 storeId: o.stoid, 692 storeId: o.stoid,
695 userId: d.user_id 693 userId: d.user_id
696 } 694 }
697 }).then(res => { 695 }).then(res => {
  696 + var actid = res.data.data.id; //活动id
  697 + var giftBagId = res.data.data.giftBagId;//礼包id
  698 + var new_nav = "/pages/giftpack/newvipgift/newvipgift?actId=" + actid + '&' + 'actType=' + 1 +'&'+ 'giftBagId=' + giftBagId;
698 var new_image = res.data.data.imageurl; 699 var new_image = res.data.data.imageurl;
699 var swiperimage = th.data.swiperimage; 700 var swiperimage = th.data.swiperimage;
700 swiperimage.push("/miniapp/images/newpeople/newpeople.png"); 701 swiperimage.push("/miniapp/images/newpeople/newpeople.png");
701 if (res.data.code == 0) { 702 if (res.data.code == 0) {
702 th.setData({ 703 th.setData({
703 swiperimage: swiperimage, 704 swiperimage: swiperimage,
704 - new_image: new_image 705 + new_image: new_image,
  706 + new_nav: new_nav
705 }) 707 })
706 - 708 +
707 getApp().request.promiseGet("/api/weshop/marketing/newpeople/act/bound/judge", { 709 getApp().request.promiseGet("/api/weshop/marketing/newpeople/act/bound/judge", {
708 data: { 710 data: {
709 storeId: o.stoid, 711 storeId: o.stoid,
pages/index/index/index.wxml
@@ -346,7 +346,7 @@ @@ -346,7 +346,7 @@
346 <!-- 新人礼领取图片 --> 346 <!-- 新人礼领取图片 -->
347 <view class="newreceive flex-center"> 347 <view class="newreceive flex-center">
348 <view> 348 <view>
349 - <navigator url=""> 349 + <navigator bindtap="new_nav">
350 <view class="flex-level"> 350 <view class="flex-level">
351 <image class="receive" src="{{url}}{{new_image==''?'/miniapp/images/newpeople/newreceive.png':new_image}}"></image> 351 <image class="receive" src="{{url}}{{new_image==''?'/miniapp/images/newpeople/newreceive.png':new_image}}"></image>
352 </view> 352 </view>