var a = getApp(), n = a.request, e = require("../../../utils/common.js"); Page({ data: { url: a.globalData.setting.url, userMoney: 0, capacheUrl: "" }, onLoad: function(a) { this.setData({ userMoney: a.money }), this.getCapache(); }, submitWithdrawals: function(a) { var e = a.detail.value; if (!0 === this.checkFormData(e)) { var t = this; n.post("/api/user/withdrawals", { data: { account_bank: e.account_bank, account_name: e.account_name, bank_name: e.bank_name, money: e.money, verify_code: e.verify_code, paypwd: e.paypwd }, success: function() { wx.showToast({ title: "已提交申请", mask: !0, complete: function() { setTimeout(function() { wx.navigateBack(); }, 1e3); } }); }, failStatus: function() { t.getCapache(); } }); } }, checkFormData: function(n) { console.log(n); var e = parseFloat(n.money); return isNaN(e) ? a.showWarning("请填写合法的提现金额") : e < .01 ? a.showWarning("请填写大于等于1分的提现金额") : e > this.data.userMoney ? a.showWarning("可提现最大金额是 " + this.data.userMoney + " 元") : n.bank_name.length < 2 ? a.showWarning("请填写正确的银行名称") : isNaN(parseInt(n.account_bank)) || "" == n.account_bank ? a.showWarning("请填写正确的收款账号") : "" == n.account_name ? a.showWarning("请填写正确的开户号") : "" == n.paypwd.length ? a.showWarning("支付密码不能为空") : "" != n.verify_code || a.showWarning("请先输入验证码"); }, getCapache: function() { this.setData({ capacheUrl: e.getCapache() }); } });