Commit 7e17dbd020a819aa7e8ab7cf3bf12182a0f296f7
1 parent
f6452c96
1. 预存的功能优化
Showing
4 changed files
with
21 additions
and
7 deletions
packageA/pages/chongzhi/chongzhi.wxml
... | ... | @@ -28,8 +28,8 @@ |
28 | 28 | </view> |
29 | 29 | </view> |
30 | 30 | <!-- 下 --> |
31 | - <view class="bottom" wx:if="{{currentIndex == 0}}" catchtap="viewDetails" data-index="{{index}}" > | |
32 | - <text class="btn" >立即使用</text> | |
31 | + <view class="bottom" wx:if="{{currentIndex == 0}}" > | |
32 | + <text catchtap="viewDetails" data-index="{{index}}" class="btn" >立即使用</text> | |
33 | 33 | </view> |
34 | 34 | </view> |
35 | 35 | </block> | ... | ... |
packageA/pages/chongzhiDetails/chongzhiDetails.js
1 | 1 | // packageA//pages/chongzhiDetails/chongzhiDetails.js |
2 | 2 | var util = require('../../../utils/util.js'); |
3 | 3 | const app = getApp(),os = app.globalData.setting; |
4 | +var regeneratorRuntime = require('../../../utils/runtime.js'); | |
4 | 5 | |
5 | 6 | Page({ |
6 | 7 | |
... | ... | @@ -13,6 +14,7 @@ Page({ |
13 | 14 | show_img:null, |
14 | 15 | url: app.globalData.setting.imghost, |
15 | 16 | type:0, //0是立即充值 1是购买后的 |
17 | + is_buying:0, | |
16 | 18 | }, |
17 | 19 | |
18 | 20 | /** |
... | ... | @@ -106,6 +108,8 @@ Page({ |
106 | 108 | |
107 | 109 | //-- 确定充值 -- |
108 | 110 | go_buy: function(e) { |
111 | + if(this.data.is_buying) return false; | |
112 | + this.data.is_buying=1; | |
109 | 113 | |
110 | 114 | var money = e.target.dataset.money; |
111 | 115 | var advance = e.target.dataset.advance; |
... | ... | @@ -132,6 +136,11 @@ Page({ |
132 | 136 | } |
133 | 137 | }).then(res => { |
134 | 138 | console.log(res); |
139 | + this.data.is_buying=0; | |
140 | + if(res.data.code!=0){ | |
141 | + getApp().confirmBox(res.data.msg); | |
142 | + return false; | |
143 | + } | |
135 | 144 | |
136 | 145 | |
137 | 146 | var msg = res.data.data; | ... | ... |
pages/user/deposit/prepaid/prepaid.js
... | ... | @@ -44,6 +44,10 @@ Page({ |
44 | 44 | var money = e.target.dataset.name; |
45 | 45 | var s = e.target.dataset.money; |
46 | 46 | var advancek = e.target.dataset.advance; |
47 | + | |
48 | + var item_type=e.target.dataset.item_type; | |
49 | + this.data.item_type=item_type; | |
50 | + | |
47 | 51 | console.log("sss", e.target.dataset.name); |
48 | 52 | this.setData({ |
49 | 53 | showModal: true |
... | ... | @@ -76,7 +80,8 @@ Page({ |
76 | 80 | var moneyone = e.target.dataset.moneyone; |
77 | 81 | var money = e.target.dataset.money; |
78 | 82 | var advancek = e.target.dataset.adv; |
79 | - console.log(moneyone, "aaa", money); | |
83 | + //console.log(moneyone, "aaa", money); | |
84 | + | |
80 | 85 | this.recharge(money, advancek); |
81 | 86 | }, |
82 | 87 | //确定接口 |
... | ... | @@ -85,6 +90,8 @@ Page({ |
85 | 90 | var user_id = getApp().globalData.user_id; |
86 | 91 | var store_id = os.stoid; |
87 | 92 | var recharge_type = 0; |
93 | + if(this.data.item_type==2) recharge_type=6; | |
94 | + | |
88 | 95 | var buynum = 1; |
89 | 96 | console.log(money, "有进来吗预存劵", advancek, user_id, store_id ); |
90 | 97 | var e = this, | ... | ... |
pages/user/deposit/prepaid/prepaid.wxml
... | ... | @@ -12,10 +12,8 @@ |
12 | 12 | </view> |
13 | 13 | <view class="right">备注: |
14 | 14 | <view class="">{{perpaid.ItemName}}</view> |
15 | - <view wx:if="{{perpaid.ItemType==1}}" class="ljcz" bindtap="submit" data-name="{{perpaid.BeginSum}}" | |
16 | - data-advance="{{perpaid.AdvanceItemId}}" data-money="{{perpaid.NewSum}}">立即充值</view> | |
17 | - | |
18 | - <view wx:if="{{perpaid.ItemType==2}}" class="ljcz" bindtap="go_detail" data-advance="{{perpaid.AdvanceItemId}}">立即充值</view> | |
15 | + <view class="ljcz" bindtap="submit" data-name="{{perpaid.BeginSum}}" data-item_type="{{perpaid.ItemType}}" | |
16 | + data-advance="{{perpaid.AdvanceItemId}}" data-money="{{perpaid.NewSum}}">立即充值</view> | |
19 | 17 | </view> |
20 | 18 | </view> |
21 | 19 | ... | ... |