Commit 35e87dd4f5f176669eecb80fcc5fc23afc5e2727

Authored by 后端研发-倪永富
1 parent e35671c4

红包连续点击问题修改

packageA/pages/hongBao/hongBao.js
... ... @@ -12,6 +12,7 @@ Page({
12 12 data: {
13 13 url: app.globalData.setting.imghost,
14 14 qiangHongBao: false,
  15 + qianging: false,
15 16 time: null,
16 17  
17 18 // hongBaoData: null, //保存抢红包活动的相关时间等信息
... ... @@ -223,42 +224,47 @@ Page({
223 224 },
224 225  
225 226 qiangHongBao() {
226   - app.request.promisePost('/api/weshop/redmoney/redRecord/saveRecord', {
227   - data: {
228   - store_id: app.globalData.setting.stoid,
229   - user_id: app.globalData.user_id,
230   - redid: this.data.hongBaoData.id,
231   - }
232   - })
233   - .then(res => {
234   - if(res.data.code == 0){
235   - // wx.hideLoading();
236   - // wx.showToast({
237   - // title: '领取成功',
238   - // icon: 'success',
239   - // duration: 2000
240   - // });
241   - console.log('请求提交成功',res.data);
242   - // if(callback) {
243   - // callback(res.data.data);
244   - // }
245   - } else if(res.data.code === -1) {
246   - // wx.hideLoading();
247   - // wx.showToast({
248   - // title: '领取失败:' + res.data.msg,
249   - // icon: 'none',
250   - // duration: 2000
251   - // });
252   - // self.setData({
253   - // result: res.data
254   - // });
255   -
256   - };
257   - self.setData({
258   - result: res.data,
259   - qiangHongBao: true,
260   - });
261   - })
  227 + if(!this.data.qianging) {
  228 + this.data.qianging = true;
  229 + app.request.promisePost('/api/weshop/redmoney/redRecord/saveRecord', {
  230 + data: {
  231 + store_id: app.globalData.setting.stoid,
  232 + user_id: app.globalData.user_id,
  233 + redid: this.data.hongBaoData.id,
  234 + }
  235 + })
  236 + .then(res => {
  237 + // if(res.data.code == 0){
  238 + // // wx.hideLoading();
  239 + // // wx.showToast({
  240 + // // title: '领取成功',
  241 + // // icon: 'success',
  242 + // // duration: 2000
  243 + // // });
  244 + // console.log('请求提交成功',res.data);
  245 +
  246 + // // if(callback) {
  247 + // // callback(res.data.data);
  248 + // // }
  249 + // } else if(res.data.code === -1) {
  250 + // // wx.hideLoading();
  251 + // // wx.showToast({
  252 + // // title: '领取失败:' + res.data.msg,
  253 + // // icon: 'none',
  254 + // // duration: 2000
  255 + // // });
  256 + // // self.setData({
  257 + // // result: res.data
  258 + // // });
  259 +
  260 + // };
  261 + self.setData({
  262 + result: res.data,
  263 + qiangHongBao: true,
  264 + });
  265 + })
  266 + }
  267 +
262 268  
263 269 },
264 270  
... ... @@ -310,6 +316,7 @@ Page({
310 316 closePopup() {
311 317 this.setData({
312 318 qiangHongBao: false,
  319 + qianging: false,
313 320 });
314 321 },
315 322  
... ...