50.85db6e05075ab6164650.js 14 KB

12
  1. webpackJsonp([50],{"b/XU":function(t,a,s){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var i=s("0xDb"),e=s("TIfe"),n={name:"Withdraw",data:function(){return{rechargeTypeList:[],rechargeTypeInfo:{},damaliang:{},rechargeTypeChoice:"",chainList:[],loading:!0,finished:!1,offset:15,page:1,page_size:999,detailsList:[],withdrawal_agreement:null,amountMax:0,available_fee:0,fee_rate:0,fees:{},fee:0,fee_actual:0,actualAmount:0,discount:0,usdt_to_cnyc_rate:0,min:0,address:"",amount:"",password:"",passwordHide:"",showTips:!1,showWithdrawFlag:!1,protocolData:"",lineWidth:6,lineColor:"#000000",bgColor:"#F5F5F5",actualArrival:0,serviceCharge:0,max:0,leftElection:!1,searchData:"",optionsListFilter:[],currency:""}},computed:{},watch:{amount:{handler:function(t,a){Number(t)>Number(this.amountMax)&&(this.amount=this.amountMax),this.calculateFee()},deep:!0},searchData:{handler:function(t,a){var s=[];this.rechargeTypeList.forEach(function(a){""!=t&&null!=t&&void 0!=t?a.currency.toUpperCase().indexOf(t.toUpperCase())>-1&&s.push(a):s.push(a)}),this.rechargeTypeList=s},deep:!0},leftElection:function(t){1!=t&&(this.searchData="",this.rechargeTypeList=this.optionsListFilter)}},mounted:function(){this.getRechargeType();var t=Object(e.b)("commonData");this.currency=t.currency;var a=localStorage.getItem("default_language");this.protocolData="zh-hk"==a||"zh-cn"==a?t.withdrawal_agreement_cn:t.withdrawal_agreement_en,this.getlist()},methods:{getlist:function(){var t=this;this.$nextTick(function(){var a={page_page:t.page_size,page:t.page};t.$api.asset.withdrawHistory(a).then(function(a){a.data.list.length>0&&(t.detailsList=t.detailsList.concat(a.data.list)),t.loading=!1,t.finished=!a.data.has_more})})},onLoad:function(){var t=this;this.finished||(this.page=this.page+1,setTimeout(function(){t.getlist()},300))},getRechargeType:function(){var t=this,a=this;this.$api.asset.withdrawalCoin().then(function(s){200==s.code&&(s.data.currencies.forEach(function(t){t.net.forEach(function(t,s){0==s?(t.flag=!0,a.rechargeTypeChoice=t.name):t.flag=!1})}),t.amountMax=s.data.available_balance,t.available_fee=s.data.available_fee,t.fee_rate=s.data.fees[t.rechargeTypeChoice],t.fees=s.data.fees,t.withdrawal_agreement=s.data.withdrawal_agreement,-1==s.data.withdrawal_agreement||2==s.data.withdrawal_agreement?t.showWithdrawFlag=!0:t.showWithdrawFlag=!1,t.discount=s.data.discount,t.usdt_to_cnyc_rate=s.data.usdt_to_cnyc_rate,t.min=s.data.min,t.chainList=s.data.currencies[0].net,t.rechargeTypeList=s.data.currencies,t.optionsListFilter=s.data.currencies,t.rechargeTypeInfo=s.data.currencies[0])})},getAmount:function(){var t=this;this.$api.asset.withdrawalCoin().then(function(a){200==a.code&&(t.amountMax=a.data.available_balance)})},rechargeTypeClick:function(){this.leftElection=!0},optionsClick:function(t){console.log(t),this.chainList=t.net,this.rechargeTypeInfo=t,this.leftElection=!1},chainClick:function(t){var a=this;this.chainList.forEach(function(s,i){t==i?(s.flag=!0,a.rechargeTypeChoice=s.name,a.fee_rate=a.fees[a.rechargeTypeChoice],a.calculateFee()):s.flag=!1})},passwordInput:function(){var t=this,a=this.password,s=this.passwordHide;s.length>a.length?a+=s.charAt(s.length-1):a=a.substr(0,s.length),this.passwordHide=s.substr(0,s.length-1).replace(/./g,"*")+s.charAt(s.length-1);var i=this.passwordHide.length;setTimeout(function(){t.passwordHide.length==i&&(t.passwordHide=t.passwordHide.replace(/./g,"*"))},1e3),this.password=a},calculateFee:function(){this.fee=this.fee_rate;var t=this.cal.accMul(this.fee,this.discount)/100,a=this.cal.accSub(this.fee,t);this.fee_actual=a;var s=this.cal.accSub(this.amount,this.fee_actual);Number(s)<=0&&(s=0),this.actualAmount=s},amountInput:function(){this.amount=Object(i.e)(this.amount)},all:function(){this.amount=this.amountMax},withdraw:function(){var t=this;if(Object(e.e)().is_set_trade_password){if(-1==this.withdrawal_agreement||2==this.withdrawal_agreement)return void(this.showWithdrawFlag=!0);if(0==this.withdrawal_agreement)return void this.$toast(this.$t("签名审核中"));if(!this.address)return this.$toast(this.$t("输入提现地址"));if(!this.amount)return this.$toast(this.$t("输入提币数量"));if(!this.password)return this.$toast(this.$t("输入资金密码"));if(this.cal.accAdd(Number(this.damaliang.remain_damaliang),Number(this.amount))>Number(this.amountMax))return this.showActivity=!0;var a={address:this.address,amount:this.amount,trade_password:this.password,net:this.rechargeTypeChoice};this.address="",this.amount="",this.password="",this.passwordHide="",this.$api.asset.withdraw(a).then(function(a){200==a.code&&(t.$toast(t.$t("提现成功")),t.getAmount())})}else this.showTips=!0},showClose:function(){this.showTips=!1,this.$router.push("/modifyAsset")},showActivityClose:function(){this.showActivity=!1,this.$router.push("/options")},handleReset:function(){this.$refs.esign.reset()},handleGenerate:function(){var t=this;this.$refs.esign.generate().then(function(a){var s=t.base64toFile(a);t.upImg(s)}).catch(function(a){t.$toast(t.$t("失败"))})},base64toFile:function(t){for(var a=new Date,s="sign_file_"+(a=a.getTime()),i=t.split(","),e=atob(i[1]),n=new Uint8Array(e.length),c=0;c<e.length;c++)n[c]=e.charCodeAt(c);return new File([n],s+".jpg",{type:"image/jpeg",endings:"native"})},upImg:function(t){var a=this;this.$toast.loading();var s=new FormData;s.append("file",t),this.$api.common.upload(s).then(function(t){if(200==t.code){var s={sign:t.data.url};a.$api.asset.withdrawSign(s).then(function(t){200==t.code&&(a.$toast.success(a.$t("已提交")),a.withdrawal_agreement=0,a.showWithdrawFlag=!1)})}else a.$toast(a.$t(t.message))})}}},c={render:function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"containerboss"},[i("div",{staticClass:"containerboss-flex"},[i("div",{staticClass:"tishi"},[i("div",{staticClass:"tishi_t"},[t._v("\n "+t._s(t.$t("温馨提示"))+"\n ")]),t._v(" "),i("div",{staticClass:"tishi_p"},[t._v("\n "+t._s(t.$t("最小提币数量为*,提币手续费将从你的提款金额中扣除。提币前请确认核对收款地址,不要将*提现至*以外的地址,否则无法找回资产。请不要直接提现众筹或者ICO地址,平台不会处理代币的发放。",[t.min+t.rechargeTypeInfo.currency,t.rechargeTypeInfo.currency,t.rechargeTypeInfo.currency]))+"\n ")])]),t._v(" "),i("div",{staticClass:"container"},[i("div",{staticClass:"container_div"},[i("div",{staticClass:"container_div_currency"},[i("div",{staticClass:"currency",on:{click:t.rechargeTypeClick}},[i("img",{staticClass:"currency_img",attrs:{src:t.rechargeTypeInfo.icon,alt:""}}),t._v(" "),i("div",{staticClass:"currency_title"},[t._v("\n "+t._s(t.rechargeTypeInfo.currency)+"\n ")]),t._v(" "),i("img",{staticClass:"currency_jt",attrs:{src:s("BHtR"),alt:""}})])])]),t._v(" "),i("div",{staticClass:"container_div"},["BTC"!=t.rechargeTypeInfo.currency?i("div",{staticClass:"container_div_text"},[t._v("\n "+t._s(t.$t("链名称"))+"\n ")]):t._e(),t._v(" "),"BTC"!=t.rechargeTypeInfo.currency?i("div",{staticClass:"container_div_chain"},t._l(t.chainList,function(a,s){return i("div",{key:s,staticClass:"chain",class:[a.flag?"chainT":"chainF"],on:{click:function(a){t.chainClick(s)}}},[t._v("\n "+t._s(a.name)+"\n ")])})):t._e(),t._v(" "),"BTC"!=t.rechargeTypeInfo.currency?i("div",{staticClass:"container_div_t"},[t._v("\n "+t._s(t.$t("请注意:您当前使用的网络"))+"\n ")]):t._e(),t._v(" "),i("div",{staticClass:"container_div_text2"},[t._v("\n "+t._s(t.$t("地址"))+"\n ")]),t._v(" "),i("div",{staticClass:"container_div_in"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.address,expression:"address"}],staticClass:"container_div_in_input",attrs:{type:"text",placeholder:t.$t("输入提现地址")},domProps:{value:t.address},on:{input:function(a){a.target.composing||(t.address=a.target.value)}}})]),t._v(" "),i("div",{staticClass:"container_div_text2"},[t._v("\n "+t._s(t.$t("金额"))+"\n ")]),t._v(" "),i("div",{staticClass:"container_div_in"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.amount,expression:"amount"}],staticClass:"container_div_in_input input2",attrs:{type:"text",placeholder:t.$t("最小输入*",[t.min])},domProps:{value:t.amount},on:{input:[function(a){a.target.composing||(t.amount=a.target.value)},t.amountInput]}}),t._v(" "),i("div",{staticClass:"container_div_in_all"},[i("div",[t._v("\n "+t._s(t.rechargeTypeInfo.currency)+"\n ")]),t._v(" "),i("div",{staticClass:"container_div_in_all_d",on:{click:t.all}},[t._v("\n "+t._s(t.$t("全部"))+"\n ")])])]),t._v(" "),i("div",{staticClass:"container_div_available"},[t._v("\n "+t._s(t.$t("可用金额:"))+"\n "),i("span",{staticStyle:{color:"#09C164"}},[t._v(t._s(t.amountMax)+" "+t._s(t.rechargeTypeInfo.currency))])]),t._v(" "),i("div",{staticClass:"container_div_text2"},[t._v("\n "+t._s(t.$t("资产密码"))+"\n ")]),t._v(" "),i("div",{staticClass:"container_div_in"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.passwordHide,expression:"passwordHide"}],staticClass:"container_div_in_input",attrs:{type:"text",placeholder:t.$t("输入资产密码")},domProps:{value:t.passwordHide},on:{input:[function(a){a.target.composing||(t.passwordHide=a.target.value)},t.passwordInput]}})]),t._v(" "),i("div",{staticClass:"container_div_data"},[i("div",{staticStyle:{color:"#858585"}},[t._v("\n "+t._s(t.$t("手续费"))+"\n ")]),t._v(" "),i("div",[i("span",{staticStyle:{color:"#09C164"}},[t._v(t._s(t.fee))]),t._v(" "+t._s(t.currency)+"\n ")])]),t._v(" "),i("div",{staticClass:"container_div_data"},[i("div",{staticStyle:{color:"#858585"}},[t._v("\n "+t._s(t.$t("折扣%"))+"\n ")]),t._v(" "),i("div",[i("span",{staticStyle:{color:"#09C164"}},[t._v(t._s(t.discount))])])]),t._v(" "),i("div",{staticClass:"container_div_data"},[i("div",{staticStyle:{color:"#858585"}},[t._v("\n "+t._s(t.$t("实扣手续费"))+"\n ")]),t._v(" "),i("div",[i("span",{staticStyle:{color:"#09C164"}},[t._v(t._s(t.fee_actual))]),t._v(" "+t._s(t.currency)+"\n ")])]),t._v(" "),i("div",{staticClass:"container_div_actual"},[i("span",{staticStyle:{color:"#858585"}},[t._v(t._s(t.$t("实际到账")))]),t._v(" "),i("span",{staticStyle:{color:"#09C164"}},[t._v(t._s(Number(t.actualAmount)))]),t._v("\n "+t._s(t.rechargeTypeInfo.currency)+"\n ")]),t._v(" "),i("div",{staticClass:"container_div_btn",on:{click:t.withdraw}},[t._v("\n "+t._s(t.$t("提币"))+"\n ")])]),t._v(" "),i("van-popup",{staticStyle:{"border-radius":"0.05rem"},attrs:{closeable:""},model:{value:t.leftElection,callback:function(a){t.leftElection=a},expression:"leftElection"}},[i("div",{staticClass:"RechargeSelect"},[i("div",{staticClass:"search"},[i("img",{staticClass:"search_icon",attrs:{src:s("2n4D"),alt:""}}),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.searchData,expression:"searchData"}],staticClass:"search_input",attrs:{type:"text",placeholder:t.$t("搜索币种")},domProps:{value:t.searchData},on:{input:function(a){a.target.composing||(t.searchData=a.target.value)}}})]),t._v(" "),i("div",{staticClass:"list"},t._l(t.rechargeTypeList,function(a,s){return i("div",{key:s,staticClass:"list_info",on:{click:function(s){t.optionsClick(a)}}},[i("img",{staticClass:"list_info_img",attrs:{src:a.icon,alt:""}}),t._v(" "),i("span",{staticClass:"list_info_name"},[t._v(t._s(t.$t(a.currency)))])])}))])]),t._v(" "),i("van-popup",{staticClass:"popup",model:{value:t.showTips,callback:function(a){t.showTips=a},expression:"showTips"}},[i("div",{staticClass:"popup_div"},[i("div",{staticClass:"popup_div_title"},[t._v(t._s(t.$t("未设置资产密码")))]),t._v(" "),i("div",{staticClass:"popup_div_cont"},[t._v("\n "+t._s(t.$t("为了您的资产安全,请设置资产密码后再来提现。"))+"\n ")]),t._v(" "),i("div",{staticClass:"popup_div_btn",on:{click:t.showClose}},[t._v(t._s(t.$t("我知道了")))])])]),t._v(" "),i("van-popup",{staticClass:"protocol",attrs:{closeable:""},model:{value:t.showWithdrawFlag,callback:function(a){t.showWithdrawFlag=a},expression:"showWithdrawFlag"}},[i("div",{staticClass:"protocol_div"},[i("div",{staticClass:"protocol_div_cont",domProps:{innerHTML:t._s(t.protocolData)}}),t._v(" "),i("p",{staticStyle:{"margin-bottom":"0.2rem"}},[t._v(t._s(t.$t("请签名")))]),t._v(" "),i("vue-esign",{ref:"esign",attrs:{width:1200,height:400,isClearBgColor:!1,isCrop:!1,lineWidth:t.lineWidth,lineColor:t.lineColor,bgColor:t.bgColor},on:{"update:bgColor":function(a){t.bgColor=a}}}),t._v(" "),i("div",{staticClass:"protocol_div_btn"},[i("span",{on:{click:t.handleReset}},[t._v(t._s(t.$t("清空签名")))])]),t._v(" "),i("div",{staticClass:"protocol_div_btn2",on:{click:t.handleGenerate}},[t._v("\n "+t._s(t.$t("提交签名"))+"\n ")])],1)])],1)]),t._v(" "),i("div",{staticClass:"fundTransfer_history"},[i("p",{staticClass:"history_title"},[t._v(t._s(t.$t("交易记录")))]),t._v(" "),i("van-list",{attrs:{finished:t.finished,"loading-text":t.$t("加载中"),"finished-text":t.$t("没有更多了"),offset:t.offset},on:{load:t.onLoad},model:{value:t.loading,callback:function(a){t.loading=a},expression:"loading"}},[i("div",{staticClass:"history_type"},[i("span",{staticClass:"history_lx"},[t._v(t._s(t.$t("提现金额")))]),t._v(" "),i("span",{staticClass:"history_zf"},[t._v(t._s(t.$t("账户余额")))]),t._v(" "),i("span",{staticClass:"history_hq"},[t._v(t._s(t.$t("币种")))]),t._v(" "),i("span",{staticClass:"history_sj"},[t._v(t._s(t.$t("时间")))]),t._v(" "),i("span",{staticClass:"history_sxf"},[t._v(t._s(t.$t("手续费")))]),t._v(" "),i("span",{staticClass:"history_zt"},[t._v(t._s(t.$t("状态")))])]),t._v(" "),t._l(t.detailsList,function(a,s){return i("div",{key:s,staticClass:"history_info"},[i("span",{staticClass:"history_lx"},[t._v(t._s(a.amount))]),t._v(" "),i("span",{staticClass:"history_zf"},[t._v(t._s(a.balance_after))]),t._v(" "),i("span",{staticClass:"history_hq"},[t._v(t._s(a.currency)+" ")]),t._v(" "),i("span",{staticClass:"history_sj"},[t._v(t._s(t._f("formatDate")(a.updated_at)))]),t._v(" "),i("span",{staticClass:"history_sxf"},[t._v(t._s(a.fee)+" "+t._s(a.currency))]),t._v(" "),i("span",{staticClass:"history_zt"},[t._v(t._s(t.$t("提现成功")))])])})],2)],1)])},staticRenderFns:[]};var r=s("VU/8")(n,c,!1,function(t){s("g/9p")},"data-v-63a4c4f7",null);a.default=r.exports},"g/9p":function(t,a){}});
  2. //# sourceMappingURL=50.85db6e05075ab6164650.js.map