Merge branch 'hotfix/coupon' into 'master'
Hotfix/coupon See merge request !5
Showing
2 changed files
with
9 additions
and
1 deletions
@@ -78,6 +78,7 @@ let _getCoin = function(data) { | @@ -78,6 +78,7 @@ let _getCoin = function(data) { | ||
78 | }); | 78 | }); |
79 | }; | 79 | }; |
80 | 80 | ||
81 | +let isSendCoupon = false; | ||
81 | let _getCoupon = function(data){ | 82 | let _getCoupon = function(data){ |
82 | data.app = utils.queryString(); | 83 | data.app = utils.queryString(); |
83 | 84 | ||
@@ -86,10 +87,16 @@ let _getCoupon = function(data){ | @@ -86,10 +87,16 @@ let _getCoupon = function(data){ | ||
86 | data.app.client_type = data.app.client_type || cookies.cookie('app_client_type'); | 87 | data.app.client_type = data.app.client_type || cookies.cookie('app_client_type'); |
87 | data.app.session_key = data.app.session_key || cookies.cookie('app_session_key'); | 88 | data.app.session_key = data.app.session_key || cookies.cookie('app_session_key'); |
88 | 89 | ||
90 | + if (isSendCoupon) { | ||
91 | + return; | ||
92 | + } | ||
93 | + | ||
94 | + isSendCoupon = true; | ||
89 | jsonp({ | 95 | jsonp({ |
90 | url: '//m.yohobuy.com/activity/feature/couponSend?callback=?', | 96 | url: '//m.yohobuy.com/activity/feature/couponSend?callback=?', |
91 | data: data | 97 | data: data |
92 | }).then(function(res) { | 98 | }).then(function(res) { |
99 | + isSendCoupon = false; | ||
93 | if (res.code === 200) { | 100 | if (res.code === 200) { |
94 | utils.showTip({ | 101 | utils.showTip({ |
95 | title: '领取成功', | 102 | title: '领取成功', |
@@ -110,6 +117,7 @@ let _getCoupon = function(data){ | @@ -110,6 +117,7 @@ let _getCoupon = function(data){ | ||
110 | }); | 117 | }); |
111 | } | 118 | } |
112 | }, function(){ | 119 | }, function(){ |
120 | + isSendCoupon = false; | ||
113 | utils.showTip({ | 121 | utils.showTip({ |
114 | title: '领取失败<br>请刷新重新领取', | 122 | title: '领取失败<br>请刷新重新领取', |
115 | content: '如多次领取失败,请联系客服人员<br>带来不便敬请谅解', | 123 | content: '如多次领取失败,请联系客服人员<br>带来不便敬请谅解', |
-
Please register or login to post a comment