Files
ZangShiQi/public/weapp/pages_promotion/fenxiao/withdraw_apply.js
2026-04-05 10:48:38 +08:00

1 line
6.1 KiB
JavaScript
Executable File

require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/withdraw_apply"],{3637:function(t,n,a){"use strict";(function(t,n){var i=a("47a9");a("d381");i(a("3240"));var o=i(a("4b20"));t.__webpack_require_UNI_MP_PLUGIN__=a,n(o.default)}).call(this,a("3223")["default"],a("df3c")["createPage"])},"4b20":function(t,n,a){"use strict";a.r(n);var i=a("f6f1"),o=a("4be7");for(var e in o)["default"].indexOf(e)<0&&function(t){a.d(n,t,(function(){return o[t]}))}(e);a("8795");var r=a("828b"),c=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);n["default"]=c.exports},"4be7":function(t,n,a){"use strict";a.r(n);var i=a("a3cd"),o=a.n(i);for(var e in i)["default"].indexOf(e)<0&&function(t){a.d(n,t,(function(){return i[t]}))}(e);n["default"]=o.a},"67ea":function(t,n,a){},8795:function(t,n,a){"use strict";var i=a("67ea"),o=a.n(i);o.a},a3cd:function(t,n,a){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i={data:function(){return{withdrawInfo:{},withdrawConfigInfo:{},bankAccountInfo:{},withdrawMoney:"",isSub:!1,isBalance:0,payList:null}},onLoad:function(t){t.is_balance&&(this.isBalance=t.is_balance)},onShow:function(){this.storeToken?(this.getTransferType(),this.getWithdrawConfigInfo(),this.getBankAccountInfo(),this.getWithdrawInfo()):this.$util.redirectTo("/pages_tool/login/index",{back:"/pages_promotion/fenxiao/withdraw_apply"})},methods:{toWithdrawal:function(){this.$util.redirectTo("/pages_promotion/fenxiao/withdraw_list")},allTx:function(){this.withdrawMoney=this.withdrawInfo.account},remove:function(){this.withdrawMoney=""},getWithdrawInfo:function(){var t=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/detail",success:function(n){n.code>=0&&n.data&&(t.withdrawInfo=n.data),t.$refs.loadingCover&&t.$refs.loadingCover.hide()},fail:function(n){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},getWithdrawConfigInfo:function(){var t=this;this.$api.sendRequest({url:"/fenxiao/api/config/withdraw",success:function(n){n.code>=0&&n.data&&(t.withdrawConfigInfo=n.data)},fail:function(n){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},getBankAccountInfo:function(){var t=this;this.$api.sendRequest({url:"/api/memberbankaccount/defaultinfo",success:function(n){n.code>=0&&(n.data?t.bankAccountInfo=n.data:t.payList&&t.payList.balance&&(t.isBalance=1))}})},getTransferType:function(){var t=this;this.payList=null,this.$api.sendRequest({url:"/fenxiao/api/withdraw/transferType",success:function(n){n.code>=0&&n.data&&(t.payList=n.data)}})},verify:function(){if(""==this.withdrawMoney||this.withdrawMoney<0||isNaN(parseFloat(this.withdrawMoney)))return this.$util.showToast({title:"请输入提现金额"}),!1;var t=this.withdrawInfo.account;return this.withdrawConfigInfo.max>0&&this.withdrawInfo.account>this.withdrawConfigInfo.max&&(t=this.withdrawConfigInfo.max),parseFloat(this.withdrawMoney)>0&&parseFloat(this.withdrawMoney)>parseFloat(t)?(this.$util.showToast({title:"提现金额超出可提现金额"}),!1):!(parseFloat(this.withdrawMoney)>0&&parseFloat(this.withdrawMoney)<parseFloat(this.withdrawConfigInfo.withdraw))||(this.$util.showToast({title:"提现金额小于最低提现金额"}),!1)},withdraw:function(){var t=this;if(this.bankAccountInfo.withdraw_type||this.isBalance){if(this.verify()){if(this.isSub)return;this.isSub=!0;var n=0;"wechatpay"==this.bankAccountInfo.withdraw_type&&(n=1);var a=this.isBalance?"balance":this.bankAccountInfo.withdraw_type,i=this.isBalance?"余额":this.bankAccountInfo.branch_bank_name;this.$api.sendRequest({url:"/fenxiao/api/withdraw/apply",data:{apply_money:this.withdrawMoney,transfer_type:a,realname:this.bankAccountInfo.realname,mobile:this.bankAccountInfo.mobile,bank_name:i,account_number:this.bankAccountInfo.bank_account,applet_type:n},success:function(n){n.code>=0?(t.$util.showToast({title:"提现申请成功"}),setTimeout((function(){t.$util.redirectTo("/pages_promotion/fenxiao/withdraw_list",{},"redirectTo")}),1500)):(t.isSub=!1,t.$util.showToast({title:n.message}))},fail:function(n){t.isSub=!1}})}}else this.$util.showToast({title:"请先添加提现方式"})},goAccount:function(){this.$util.redirectTo("/pages_tool/member/account",{back:"/pages_promotion/fenxiao/withdraw_apply",type:"fenxiao"},"redirectTo")},subscribeMessage:function(t){this.$util.subscribeMessage("USER_WITHDRAWAL_SUCCESS",t)}}};n.default=i},f6f1:function(t,n,a){"use strict";a.d(n,"b",(function(){return o})),a.d(n,"c",(function(){return e})),a.d(n,"a",(function(){return i}));var i={loadingCover:function(){return a.e("components/loading-cover/loading-cover").then(a.bind(null,"c003"))}},o=function(){var t=this,n=t.$createElement,a=(t._self._c,t.bankAccountInfo.withdraw_type&&!t.isBalance&&"alipay"==t.bankAccountInfo.withdraw_type?t.$util.img("public/uniapp/member/apply_withdrawal/alipay.png"):null),i=t.bankAccountInfo.withdraw_type&&!t.isBalance&&"alipay"!=t.bankAccountInfo.withdraw_type&&"bank"==t.bankAccountInfo.withdraw_type?t.$util.img("public/uniapp/member/apply_withdrawal/bank.png"):null,o=t.bankAccountInfo.withdraw_type&&!t.isBalance&&"alipay"!=t.bankAccountInfo.withdraw_type&&"bank"!=t.bankAccountInfo.withdraw_type&&"wechatpay"==t.bankAccountInfo.withdraw_type?t.$util.img("public/uniapp/member/apply_withdrawal/wechatpay.png"):null,e=t.bankAccountInfo.withdraw_type&&!t.isBalance||!t.isBalance?null:t.$util.img("public/uniapp/member/apply_withdrawal/tixian.png"),r=t.$lang("common.currencySymbol"),c=t.withdrawMoney?t.$util.img("public/uniapp/member/apply_withdrawal/close.png"):null,s=t.$lang("common.currencySymbol"),u=t._f("moneyFormat")(t.withdrawInfo.account),f=t.withdrawConfigInfo.withdraw>0?t.$lang("common.currencySymbol"):null,l=t.withdrawConfigInfo.withdraw>0?t._f("moneyFormat")(t.withdrawConfigInfo.withdraw):null,w=t.withdrawConfigInfo.max>0?t.$lang("common.currencySymbol"):null,h=t.withdrawConfigInfo.max>0?t._f("moneyFormat")(t.withdrawConfigInfo.max>t.withdrawInfo.account?t.withdrawInfo.account:t.withdrawConfigInfo.max):null;t.$mp.data=Object.assign({},{$root:{g0:a,g1:i,g2:o,g3:e,m0:r,g4:c,m1:s,f0:u,m2:f,f1:l,m3:w,f2:h}})},e=[]}},[["3637","common/runtime","common/vendor"]]]);