Commit 0eb0c93d6c2e550627b89460fa5e08fad3aa666c
1 parent
c5041549
积分兑换券的功能
Showing
2 changed files
with
10 additions
and
3 deletions
pages/user/coupons/exchange/exchange.js
... | ... | @@ -61,8 +61,13 @@ Page({ |
61 | 61 | */ |
62 | 62 | async click(e) { |
63 | 63 | var th=this; |
64 | - this.data.monye=e.currentTarget.dataset.monye; | |
65 | - this.data.integr=e.currentTarget.dataset.integr; | |
64 | + | |
65 | + var index=e.currentTarget.dataset.index; | |
66 | + var item=this.data.result[index]; | |
67 | + this.data.monye=item.ToSum; | |
68 | + this.data.integr=item.Integral; | |
69 | + this.data.number=item.Number; | |
70 | + | |
66 | 71 | var my_con = this.selectComponent("#my_con"); //组件的id |
67 | 72 | var title="是否使用"+th.data.integr+"积分兑换代金券面值"+th.data.monye+"元"; |
68 | 73 | my_con.open(title, "确定", "取消", th.sure_pay, null) |
... | ... | @@ -71,6 +76,7 @@ Page({ |
71 | 76 | sure_pay:function(){ |
72 | 77 | var monye=this.data.monye; |
73 | 78 | var integr=this.data.integr; |
79 | + var number=this.data.number; | |
74 | 80 | |
75 | 81 | var user_id = getApp().globalData.user_id; |
76 | 82 | console.log(integr,"是什么微卷",typeof integr,monye); |
... | ... | @@ -81,6 +87,7 @@ Page({ |
81 | 87 | store_id: store_id, |
82 | 88 | money:monye, |
83 | 89 | integ:integr, |
90 | + number:number, | |
84 | 91 | }, |
85 | 92 | success: function (su) { |
86 | 93 | if (su.data.data!=null) { | ... | ... |
pages/user/coupons/exchange/exchange.wxml
... | ... | @@ -6,7 +6,7 @@ |
6 | 6 | <view><text class='f-big'>{{filter.getNum(result.ToSum)}}</text></view> |
7 | 7 | </view> |
8 | 8 | <view class='mb20'>{{result.Integral}}积分兑换{{filter.getNum(result.ToSum)}}元微券</view> |
9 | - <view class='jf-btn' bindtap='click' data-monye='{{result.ToSum}}' data-integr="{{result.Integral}}">立即兑换</view> | |
9 | + <view class='jf-btn' bindtap='click' data-index="{{idx}}">立即兑换</view> | |
10 | 10 | </view> |
11 | 11 | </block> |
12 | 12 | <my_confirm id="my_con"></my_confirm> |
13 | 13 | \ No newline at end of file | ... | ... |