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