| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a50fb9be"],{4985:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"new-app-container layout-vertical"},[a("div",{staticClass:"header-container"},[a("el-radio-group",{staticClass:"tab-group",attrs:{size:"medium"},on:{change:t.handleTabChange},model:{value:t.activeTab,callback:function(e){t.activeTab=e},expression:"activeTab"}},[a("el-radio-button",{attrs:{label:"rmb"}},[t._v("提现订单(RMB)")]),a("el-radio-button",{attrs:{label:"usdt"}},[t._v("提现订单(USDT)")])],1),a("el-form",{directives:[{name:"show",rawName:"v-show",value:"rmb"===t.activeTab,expression:"activeTab === 'rmb'"}],staticClass:"search-form",attrs:{inline:!0,model:t.rmbSearch}},[a("el-form-item",{attrs:{label:"会员ID"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:t.rmbSearch.member_id,callback:function(e){t.$set(t.rmbSearch,"member_id",e)},expression:"rmbSearch.member_id"}})],1),a("el-form-item",{attrs:{label:"会员昵称"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:t.rmbSearch.first_name,callback:function(e){t.$set(t.rmbSearch,"first_name",e)},expression:"rmbSearch.first_name"}})],1),a("el-form-item",{attrs:{label:"状态"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:t.rmbSearch.status,callback:function(e){t.$set(t.rmbSearch,"status",e)},expression:"rmbSearch.status"}},t._l(t.rmbStatusOpt,(function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:t.onRmbSubmit}},[t._v("搜索")]),a("el-button",{on:{click:t.resetRmbSearch}},[t._v("重置")])],1)],1),a("el-form",{directives:[{name:"show",rawName:"v-show",value:"usdt"===t.activeTab,expression:"activeTab === 'usdt'"}],staticClass:"search-form",attrs:{inline:!0,model:t.usdtSearch}},[a("el-form-item",{attrs:{label:"会员ID"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:t.usdtSearch.member_id,callback:function(e){t.$set(t.usdtSearch,"member_id",e)},expression:"usdtSearch.member_id"}})],1),a("el-form-item",{attrs:{label:"会员昵称"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:t.usdtSearch.first_name,callback:function(e){t.$set(t.usdtSearch,"first_name",e)},expression:"usdtSearch.first_name"}})],1),a("el-form-item",{attrs:{label:"状态"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:t.usdtSearch.status,callback:function(e){t.$set(t.usdtSearch,"status",e)},expression:"usdtSearch.status"}},t._l(t.usdtStatusOpt,(function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:t.onUsdtSubmit}},[t._v("搜索")]),a("el-button",{on:{click:t.resetUsdtSearch}},[t._v("重置")])],1)],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"rmb"===t.activeTab,expression:"activeTab === 'rmb'"}]},[a("YMTable",{ref:"rmbTable",attrs:{"table-key":1,index:!0,selection:!0,"table-options":t.rmbTableOptions,"edit-form":t.rmbEditForm,"edit-config":t.rmbEditConfig,columns:t.rmbColumns,"actions-width":120,"rows-actions":t.rmbRowsActions,"show-summary":!1,apis:t.rmbApis,alertTip:t.rmbAlertTip,"custom-style":{height:"calc(100vh - 150px)"}},on:{onResponse:t.onRmbResponse}})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"usdt"===t.activeTab,expression:"activeTab === 'usdt'"}]},[a("YMTable",{ref:"usdtTable",attrs:{"table-key":2,index:!1,selection:!0,"table-options":t.usdtTableOptions,"edit-form":t.usdtEditForm,"edit-config":t.usdtEditConfig,columns:t.usdtColumns,"rows-actions":t.usdtRowsActions,"show-summary":!1,apis:t.usdtApis,"custom-style":{height:"calc(100vh - 150px)"},alertTip:t.usdtAlertTip},on:{onResponse:t.onUsdtResponse}})],1),a("Dialog",{ref:"dialog"},[a("template",{slot:"content"})],2)],1)},s=[],o=a("639f"),r=(a("b15b"),a("e491"),a("8f26"),a("d9d9"),a("4786"),a("c41f"),a("0401"),a("d27c"),a("86d6"),a("9039")),i=a("7e1e"),u={components:{Dialog:r["a"]},data:function(){var t=this;return{activeTab:"rmb",loading:!1,rmbStatusOpt:[{value:0,label:"待处理"},{value:1,label:"处理中"},{value:2,label:"成功"},{value:3,label:"失败"},{value:4,label:"待用户提交凭证"},{value:5,label:"待人工审核"},{value:6,label:"已撤回"}],rmbSearch:{member_id:"",first_name:"",status:""},rmbAlertTip:"",rmbColumns:[{label:"会员ID",prop:"member_id",width:120},{label:"会员昵称",popover:!0,width:140,props:["first_name"],tagType:function(t){return 1===(null===t||void 0===t?void 0:t.status)?"danger":""},options:[{label:"会员ID",value:["member_id"]},{label:"用户名称",value:["first_name"]},{label:"异常信息",vShow:function(t){return!(null===t||void 0===t||!t.admin_note)},value:["admin_note"]}]},{label:"订单号",prop:"order_no"},{label:"提现金额",prop:"amount",method:function(t){var e;return null===(e=Number(t.amount))||void 0===e?void 0:e.toFixed(2)}},{label:"银行卡",width:"180px",html:!0,method:function(t){return"".concat(null===t||void 0===t?void 0:t.account,"(").concat(null===t||void 0===t?void 0:t.bank_name,")<br/>账户:").concat(null===t||void 0===t?void 0:t.card_no," ")}},{label:"手续费",prop:"fee",method:function(t){var e;return null===(e=Number(t.fee))||void 0===e?void 0:e.toFixed(2)}},{label:"是否加锁",prop:"is_locked",method:function(t){return 1===t.is_locked?"是":"否"}},{label:"状态",method:function(e){var a;return null===(a=t.rmbStatusOpt.filter((function(t){return t.value===e.status}))[0])||void 0===a?void 0:a.label}},{label:"原因",prop:"remark"},{label:"备注",prop:"admin_note"},{label:"申请时间",prop:"created_at"}],rmbRowsActions:[{key:"lock",label:"上锁",vIF:function(t){return 0===t.status&&0===t.is_locked},method:function(e){t.$confirm("确定要上锁吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["db"])({ids:[e.id],is_locked:1}).then((function(){t.onRmbSubmit(),t.$message({type:"success",message:"操作成功"})}))})).catch((function(){}))}},{key:"unlock",label:"解锁",vIF:function(t){return 0===t.status&&1===t.is_locked},method:function(e){t.$confirm("确定要解锁吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["db"])({ids:[e.id],is_locked:0}).then((function(){t.onRmbSubmit(),t.$message({type:"success",message:"操作成功"})}))})).catch((function(){}))}},{key:"no",label:"驳回",vIF:function(t){return 0===t.status&&2===t.type},method:function(e){t.setRmbStatus({ids:[e.id],status:3})}},{key:"yes",label:"通过",vIF:function(t){return 0===t.status&&2===t.type},method:function(e){t.setRmbStatus({ids:[e.id],status:1})}},{key:"note",label:"备注",method:function(e){t.$prompt("请输入备注","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/^\S+$/,inputErrorMessage:"请输入备注"}).then((function(a){var n=a.value;Object(i["Lb"])({id:e.id,admin_note:n}).then((function(){t.onRmbSubmit(),t.$message({type:"success",message:"操作成功"})}))}))}}],rmbApis:{list:{url:"withdraw/rmb",dataParam:"data.data",resultParam:"data",init:!1},pass:{url:"paymentOrder/audit",method:"post",params:["ids"],status:["status"],statusValue:1},reject:{url:"paymentOrder/audit",method:"post",params:["ids"],status:["status"],statusValue:3,remark:["remark"]}},rmbTableOptions:{reject:{show:!0},pass:{show:!1}},rmbEditForm:[],rmbEditConfig:{},usdtStatusOpt:[{value:0,label:"申请中"},{value:1,label:"成功"},{value:2,label:"失败"},{value:3,label:"已撤回"}],usdtSearch:{member_id:"",first_name:"",status:""},usdtAlertTip:"",usdtColumns:[{label:"会员ID",prop:"member_id",width:120},{label:"会员昵称",popover:!0,width:140,props:["first_name"],options:[{label:"会员ID",value:["member_id"]},{label:"用户名称",value:["username"]},{label:"异常信息",vShow:function(t){return!(null===t||void 0===t||!t.user_admin_note)},value:["user_admin_note"]}]},{label:"提现金额",prop:"amount",method:function(t){var e;return(null===(e=Number(t.amount))||void 0===e?void 0:e.toFixed(2))+" USDT"}},{label:"手续费",prop:"service_charge",method:function(t){var e;return(null===(e=Number(t.service_charge))||void 0===e?void 0:e.toFixed(2))+" USDT"}},{label:"费率",width:50,prop:"exchange_rate",method:function(e){return t.formatNumber(e.exchange_rate,2)}},{label:"到账金额",prop:"to_account",html:!0,method:function(e){return'\n <div class="amount-display">\n <div class="usd-amount">'.concat(t.formatNumber(e.to_account_usdt)," USDT</div>\n </div>\n ")}},{label:"扣除金额",html:!0,method:function(e){var a=e.amount||0,n=e.exchange_rate||1,s=a*n;return'\n <div class="amount-display">\n <div class="cny-amount">'.concat(t.formatNumber(s)," RMB</div>\n </div>\n ")}},{label:"提现后余额",prop:"after_balance",method:function(t){var e;return(null===(e=Number(t.after_balance))||void 0===e?void 0:e.toFixed(2))+" RMB"}},{label:"钱包地址",prop:"address",width:130},{label:"是否加锁",prop:"is_locked",method:function(t){return 1===t.is_locked?"是":"否"}},{label:"状态",method:function(e){var a;return null===(a=t.usdtStatusOpt.filter((function(t){return t.value===e.status}))[0])||void 0===a?void 0:a.label}},{label:"原因",prop:"remark"},{label:"申请时间",prop:"created_at"},{label:"备注",prop:"admin_note"}],usdtRowsActions:[{key:"lock",label:"上锁",vIF:function(t){return 0===t.status&&0===t.is_locked},method:function(e){t.$confirm("确定要上锁吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["xb"])({ids:[e.id],is_locked:1}).then((function(){t.onUsdtSubmit(),t.$message({type:"success",message:"操作成功"})}))})).catch((function(){}))}},{key:"unlock",label:"解锁",vIF:function(t){return 0===t.status&&1===t.is_locked},method:function(e){t.$confirm("确定要解锁吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["xb"])({ids:[e.id],is_locked:0}).then((function(){t.onUsdtSubmit(),t.$message({type:"success",message:"操作成功"})}))})).catch((function(){}))}},{key:"note",label:"备注",method:function(e){t.$prompt("请输入备注","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/^\S+$/,inputErrorMessage:"请输入备注"}).then((function(a){var n=a.value;Object(i["Kb"])({id:e.id,admin_note:n}).then((function(){t.onUsdtSubmit(),t.$message({type:"success",message:"操作成功"})}))}))}},{key:"no",label:"驳回",vIF:function(t){return 0===t.status},method:function(e){t.setUsdtStatus({ids:[e.id],status:2})}},{key:"yes",label:"通过",vIF:function(t){return 0===t.status},method:function(e){t.setUsdtStatus({ids:[e.id],status:1})}}],usdtApis:{list:{url:"withdraw",dataParam:"data.data",resultParam:"data",init:!1},pass:{url:"withdraw/setStatus",method:"post",params:["ids"],status:["status"],statusValue:1},reject:{url:"withdraw/setStatus",method:"post",params:["ids"],status:["status"],statusValue:2,remark:["remark"]}},usdtTableOptions:{reject:{show:!0},pass:{show:!1}},usdtEditForm:[],usdtEditConfig:{}}},mounted:function(){var t=this;this.onRmbSubmit(),this.onUsdtSubmit(),Object(i["O"])("admin/withdraw/setStatus").then((function(e){var a=e.code;0!==a&&(t.usdtRowsActions=[])}))},methods:{handleTabChange:function(t){"rmb"===t?this.onRmbSubmit():this.onUsdtSubmit()},formatNumber:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return isNaN(t)?"0.00":Number(t).toFixed(e).replace(/\B(?=(\d{3})+(?!\d))/g,",")},onRmbResponse:function(t){this.rmbAlertTip="总金额:".concat(t.total_amount,"(RMB);已处理:").concat(t.total_success,"(RMB);失败金额:").concat(t.total_fail,"(RMB)")},onRmbSubmit:function(){var t=this,e=Object(o["a"])({},this.rmbSearch);this.$nextTick((function(){t.$refs.rmbTable&&t.$refs.rmbTable.getList(e)}))},resetRmbSearch:function(){this.rmbSearch={member_id:"",first_name:"",status:""},this.onRmbSubmit()},setRmbStatus:function(t){var e=this;3===t.status?this.$prompt("请输入原因","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/^\S+$/,inputErrorMessage:"请输入原因"}).then((function(a){var n=a.value;Object(i["a"])(Object(o["a"])(Object(o["a"])({},t),{},{remark:n})).then((function(){e.onRmbSubmit(),e.$message({type:"success",message:"操作成功"})}))})):this.$confirm("确定通过审核?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["a"])(t).then((function(){e.onRmbSubmit(),e.$message({type:"success",message:"操作成功"})}))}))},onUsdtResponse:function(t){this.usdtAlertTip="总金额:".concat(t.total_amount,"(USTD);已处理:").concat(t.total_success,"(USTD);失败金额:").concat(t.total_fail,"(USTD)")},onUsdtSubmit:function(){var t=this,e=Object(o["a"])({},this.usdtSearch);this.$nextTick((function(){t.$refs.usdtTable&&t.$refs.usdtTable.getList(e)}))},resetUsdtSearch:function(){this.usdtSearch={member_id:"",first_name:"",status:""},this.onUsdtSubmit()},setUsdtStatus:function(t){var e=this;2===t.status?this.$prompt("请输入原因","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/^\S+$/,inputErrorMessage:"请输入原因"}).then((function(a){var n=a.value;Object(i["Jb"])(Object(o["a"])(Object(o["a"])({},t),{},{remark:n})).then((function(){e.onUsdtSubmit(),e.$message({type:"success",message:"操作成功"})}))})):this.$confirm("确定通过审核?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["Jb"])(t).then((function(){e.onUsdtSubmit(),e.$message({type:"success",message:"操作成功"})}))}))}}},l=u,c=(a("7287"),a("1805")),m=Object(c["a"])(l,n,s,!1,null,"c6eb13dc",null);e["default"]=m.exports},7287:function(t,e,a){"use strict";a("87f0")},"87f0":function(t,e,a){},c41f:function(t,e,a){"use strict";var n=a("04c2"),s=a("42ee"),o=a("29fd"),r=a("13dd"),i=a("4054"),u=a("56ce"),l=RangeError,c=String,m=Math.floor,d=s(i),b=s("".slice),f=s(1.1.toFixed),h=function(t,e,a){return 0===e?a:e%2===1?h(t,e-1,a*t):h(t*t,e/2,a)},p=function(t){var e=0,a=t;while(a>=4096)e+=12,a/=4096;while(a>=2)e+=1,a/=2;return e},v=function(t,e,a){var n=-1,s=a;while(++n<6)s+=e*t[n],t[n]=s%1e7,s=m(s/1e7)},_=function(t,e){var a=6,n=0;while(--a>=0)n+=t[a],t[a]=m(n/e),n=n%e*1e7},S=function(t){var e=6,a="";while(--e>=0)if(""!==a||0===e||0!==t[e]){var n=c(t[e]);a=""===a?n:a+d("0",7-n.length)+n}return a},w=u((function(){return"0.000"!==f(8e-5,3)||"1"!==f(.9,0)||"1.25"!==f(1.255,2)||"1000000000000000128"!==f(0xde0b6b3a7640080,0)}))||!u((function(){f({})}));n({target:"Number",proto:!0,forced:w},{toFixed:function(t){var e,a,n,s,i=r(this),u=o(t),m=[0,0,0,0,0,0],f="",w="0";if(u<0||u>20)throw new l("Incorrect fraction digits");if(i!==i)return"NaN";if(i<=-1e21||i>=1e21)return c(i);if(i<0&&(f="-",i=-i),i>1e-21)if(e=p(i*h(2,69,1))-69,a=e<0?i*h(2,-e,1):i/h(2,e,1),a*=4503599627370496,e=52-e,e>0){v(m,0,a),n=u;while(n>=7)v(m,1e7,0),n-=7;v(m,h(10,n,1),0),n=e-1;while(n>=23)_(m,1<<23),n-=23;_(m,1<<n),v(m,1,1),_(m,2),w=S(m)}else v(m,0,a),v(m,1<<-e,0),w=S(m)+d("0",u);return u>0?(s=w.length,w=f+(s<=u?"0."+d("0",u-s)+w:b(w,0,s-u)+"."+b(w,s-u))):w=f+w,w}})}}]);
|