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> |