Commit 8f4f6cd7143a74f6faf178edd62e0d3ab0627bff

Authored by yvan.ni
1 parent 0777421c

小程序提现的优化,提现到零钱的时候,如果会员没有绑定公众号会员就要提示

packageD/pages/user/member/bring/bring.js
@@ -7,6 +7,8 @@ var t = getApp(), @@ -7,6 +7,8 @@ var t = getApp(),
7 s = require("../../../../../utils/common.js"); 7 s = require("../../../../../utils/common.js");
8 var regeneratorRuntime = require('../../../../../utils/runtime.js'); 8 var regeneratorRuntime = require('../../../../../utils/runtime.js');
9 var oo = t.globalData.setting; 9 var oo = t.globalData.setting;
  10 +
  11 +
10 Page({ 12 Page({
11 /** 13 /**
12 * 页面的初始数据 14 * 页面的初始数据
@@ -25,7 +27,7 @@ Page({ @@ -25,7 +27,7 @@ Page({
25 cardInfo: '', 27 cardInfo: '',
26 user_infor: {}, //获取初始对象 28 user_infor: {}, //获取初始对象
27 needmon:0, 29 needmon:0,
28 - distribut_min:0 30 + distribut_min:0,
29 }, 31 },
30 // 银行卡失去焦点事件 32 // 银行卡失去焦点事件
31 blurInputEvent: function(e) { 33 blurInputEvent: function(e) {
@@ -55,6 +57,16 @@ Page({ @@ -55,6 +57,16 @@ Page({
55 }, 57 },
56 /*点击确定提现后表现的形式*/ 58 /*点击确定提现后表现的形式*/
57 Gettime: function(e) { 59 Gettime: function(e) {
  60 + var th=this;
  61 + var user_info=getApp().globalData.userInfo;
  62 + //提现是零钱的时候,同时是发红包的时候
  63 + if(this.data.current==2 && parseInt(this.data.tx_wx_type)==2){
  64 + if(!user_info.openid){
  65 + ut.m_toast("请前往公众号提现!!");
  66 + return false
  67 + }
  68 + }
  69 +
58 var user_money = this.data.user_money; 70 var user_money = this.data.user_money;
59 var money = e.detail.value.moneys; //typeof判断数据类型 71 var money = e.detail.value.moneys; //typeof判断数据类型
60 var current = this.data.current; 72 var current = this.data.current;
@@ -186,6 +198,13 @@ Page({ @@ -186,6 +198,13 @@ Page({
186 198
187 // 提现 199 // 提现
188 Cashwithdrawal: function(user_infor) { 200 Cashwithdrawal: function(user_infor) {
  201 +
  202 +
  203 + if(this.data.tx_ing) return false;
  204 + this.data.tx_ing=1;
  205 +
  206 + var th=this;
  207 +
189 delete user_infor.rmon; 208 delete user_infor.rmon;
190 delete user_infor.isck; 209 delete user_infor.isck;
191 delete user_infor.needmon; 210 delete user_infor.needmon;
@@ -204,6 +223,8 @@ Page({ @@ -204,6 +223,8 @@ Page({
204 'content-type': 'application/json' 223 'content-type': 'application/json'
205 }, // 设置请求的 header 224 }, // 设置请求的 header
206 success: function(res) { 225 success: function(res) {
  226 +
  227 + th.data.tx_ing=0;
207 if (res.data.code != -1) { 228 if (res.data.code != -1) {
208 wx.navigateTo({ 229 wx.navigateTo({
209 url: 'msg/msg', 230 url: 'msg/msg',
@@ -353,8 +374,9 @@ Page({ @@ -353,8 +374,9 @@ Page({
353 var json_d = JSON.parse(e.switch_list); 374 var json_d = JSON.parse(e.switch_list);
354 var is_closetxbank=json_d.is_closetxbank; 375 var is_closetxbank=json_d.is_closetxbank;
355 var is_tx_wx=json_d.is_tx_wx; 376 var is_tx_wx=json_d.is_tx_wx;
  377 + var tx_wx_type=json_d.tx_wx_type;
356 var data={ 378 var data={
357 - is_closetxbank:is_closetxbank,is_tx_wx:is_tx_wx 379 + is_closetxbank:is_closetxbank,is_tx_wx:is_tx_wx,tx_wx_type:tx_wx_type
358 }; 380 };
359 if(is_closetxbank) data.current=2; 381 if(is_closetxbank) data.current=2;
360 th.setData(data); 382 th.setData(data);
@@ -402,12 +424,11 @@ Page({ @@ -402,12 +424,11 @@ Page({
402 424
403 }, 425 },
404 426
405 -  
406 -  
407 /** 427 /**
408 * 用户点击右上角分享 428 * 用户点击右上角分享
409 */ 429 */
410 onShareAppMessage: function() { 430 onShareAppMessage: function() {
411 getApp().globalData.no_clear=1; 431 getApp().globalData.no_clear=1;
412 } 432 }
  433 +
413 }) 434 })
414 \ No newline at end of file 435 \ No newline at end of file