Commit 367118763b0391825207e3b067cd1ef3a521f4df
1 parent
c14890bb
首页新人礼跳转页面带参
Showing
2 changed files
with
9 additions
and
7 deletions
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> |