| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-dc5e93c4"],{"67a4":function(e,t,a){"use strict";a("ba9a")},ba9a:function(e,t,a){},c41f:function(e,t,a){"use strict";var n=a("04c2"),o=a("42ee"),r=a("29fd"),i=a("13dd"),l=a("4054"),s=a("56ce"),p=RangeError,u=String,c=Math.floor,m=o(l),d=o("".slice),b=o(1.1.toFixed),h=function(e,t,a){return 0===t?a:t%2===1?h(e,t-1,a*e):h(e*e,t/2,a)},f=function(e){var t=0,a=e;while(a>=4096)t+=12,a/=4096;while(a>=2)t+=1,a/=2;return t},v=function(e,t,a){var n=-1,o=a;while(++n<6)o+=t*e[n],e[n]=o%1e7,o=c(o/1e7)},y=function(e,t){var a=6,n=0;while(--a>=0)n+=e[a],e[a]=c(n/t),n=n%t*1e7},_=function(e){var t=6,a="";while(--t>=0)if(""!==a||0===t||0!==e[t]){var n=u(e[t]);a=""===a?n:a+m("0",7-n.length)+n}return a},S=s((function(){return"0.000"!==b(8e-5,3)||"1"!==b(.9,0)||"1.25"!==b(1.255,2)||"1000000000000000128"!==b(0xde0b6b3a7640080,0)}))||!s((function(){b({})}));n({target:"Number",proto:!0,forced:S},{toFixed:function(e){var t,a,n,o,l=i(this),s=r(e),c=[0,0,0,0,0,0],b="",S="0";if(s<0||s>20)throw new p("Incorrect fraction digits");if(l!==l)return"NaN";if(l<=-1e21||l>=1e21)return u(l);if(l<0&&(b="-",l=-l),l>1e-21)if(t=f(l*h(2,69,1))-69,a=t<0?l*h(2,-t,1):l/h(2,t,1),a*=4503599627370496,t=52-t,t>0){v(c,0,a),n=s;while(n>=7)v(c,1e7,0),n-=7;v(c,h(10,n,1),0),n=t-1;while(n>=23)y(c,1<<23),n-=23;y(c,1<<n),v(c,1,1),y(c,2),S=_(c)}else v(c,0,a),v(c,1<<-t,0),S=_(c)+m("0",s);return s>0?(o=S.length,S=b+(o<=s?"0."+m("0",s-o)+S:d(S,0,o-s)+"."+d(S,o-s))):S=b+S,S}})},ff3d8:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;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:e.handleTabChange},model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[a("el-radio-button",{attrs:{label:"payment"}},[e._v("充值订单(RMB)")]),a("el-radio-button",{attrs:{label:"topup"}},[e._v("充值订单(USDT)")])],1),a("el-form",{directives:[{name:"show",rawName:"v-show",value:"payment"===e.activeTab,expression:"activeTab === 'payment'"}],staticClass:"search-form",attrs:{inline:!0,model:e.paymentSearch,size:"medium"}},[a("el-form-item",{attrs:{label:"会员ID"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.paymentSearch.member_id,callback:function(t){e.$set(e.paymentSearch,"member_id",t)},expression:"paymentSearch.member_id"}})],1),a("el-form-item",{attrs:{label:"会员昵称"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.paymentSearch.first_name,callback:function(t){e.$set(e.paymentSearch,"first_name",t)},expression:"paymentSearch.first_name"}})],1),a("el-form-item",{attrs:{label:"订单号"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.paymentSearch.order_no,callback:function(t){e.$set(e.paymentSearch,"order_no",t)},expression:"paymentSearch.order_no"}})],1),a("el-form-item",{attrs:{label:"状态"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.paymentSearch.status,callback:function(t){e.$set(e.paymentSearch,"status",t)},expression:"paymentSearch.status"}},[a("el-option",{attrs:{label:"待处理",value:0}}),a("el-option",{attrs:{label:"处理中",value:1}}),a("el-option",{attrs:{label:"成功",value:2}}),a("el-option",{attrs:{label:"失败",value:3}})],1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.onPaymentSubmit}},[e._v("搜索")]),a("el-button",{on:{click:e.resetPaymentSearch}},[e._v("重置")])],1)],1),a("el-form",{directives:[{name:"show",rawName:"v-show",value:"topup"===e.activeTab,expression:"activeTab === 'topup'"}],staticClass:"search-form",attrs:{inline:!0,model:e.topupSearch}},[a("el-form-item",{attrs:{label:"会员ID"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.topupSearch.member_id,callback:function(t){e.$set(e.topupSearch,"member_id",t)},expression:"topupSearch.member_id"}})],1),a("el-form-item",{attrs:{label:"会员昵称"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.topupSearch.first_name,callback:function(t){e.$set(e.topupSearch,"first_name",t)},expression:"topupSearch.first_name"}})],1),a("el-form-item",{attrs:{label:"状态"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.topupSearch.status,callback:function(t){e.$set(e.topupSearch,"status",t)},expression:"topupSearch.status"}},e._l(e.topupStatusOpt,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"类型"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.topupSearch.type,callback:function(t){e.$set(e.topupSearch,"type",t)},expression:"topupSearch.type"}},[a("el-option",{attrs:{label:"自动",value:1}}),a("el-option",{attrs:{label:"手动",value:2}})],1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.onTopupSubmit}},[e._v("搜索")]),a("el-button",{on:{click:e.resetTopupSearch}},[e._v("重置")])],1)],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"payment"===e.activeTab,expression:"activeTab === 'payment'"}]},[a("YMTable",{ref:"paymentTable",attrs:{"table-key":1,index:!0,selection:!1,"table-options":e.paymentTableOptions,"edit-form":e.paymentEditForm,"edit-config":e.paymentEditConfig,columns:e.paymentColumns,"rows-actions":e.paymentRowsActions,"show-summary":!1,apis:e.paymentApis,actionsWidth:120,alertTip:e.paymentAlertTip,"custom-style":{height:"calc(100vh - 200px)"}},on:{onResponse:e.onPaymentResponse}})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"topup"===e.activeTab,expression:"activeTab === 'topup'"}]},[a("YMTable",{ref:"topupTable",attrs:{"table-key":2,index:!0,selection:!1,"table-options":e.topupTableOptions,"edit-form":e.topupEditForm,"edit-config":e.topupEditConfig,columns:e.topupColumns,"actions-width":120,"rows-actions":e.topupRowsActions,"show-summary":!1,apis:e.topupApis,alertTip:e.topupAlertTip,"custom-style":{height:"calc(100vh - 200px)"}},on:{onResponse:e.onTopupResponse}})],1),a("Dialog",{ref:"dialog"},[a("template",{slot:"content"})],2)],1)},o=[],r=a("639f"),i=(a("b15b"),a("637a"),a("8f26"),a("3739"),a("4786"),a("c41f"),a("0401"),a("d27c"),a("9826"),a("86d6"),a("9039")),l=a("7e1e"),s={components:{Dialog:i["a"]},data:function(){var e=this;return{activeTab:"payment",loading:!1,paymentSearch:{member_id:"",first_name:"",order_no:"",status:""},paymentAlertTip:"",paymentColumns:[{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(e){return!(null===e||void 0===e||!e.user_admin_note)},value:["user_admin_note"]}]},{label:"订单号",prop:"order_no"},{label:"金额",prop:"amount"},{label:"渠道",prop:"bank_name"},{label:"手续费",prop:"fee",method:function(e){return e.fee.substring(0,5)}},{label:"状态",prop:"status",method:function(t){return e.formatPaymentStatus(t)}},{label:"备注",prop:"remark"},{label:"更新时间",prop:"updated_at"},{label:"创建时间",prop:"created_at"}],paymentRowsActions:[{key:"check",label:"订单同步",vIF:function(e){return 1===e.type&&1===e.status},method:function(t){e.$confirm("确定同步该订单,是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(l["U"])({id:t.id}).then((function(t){e.$message({type:"success",message:t.msg}),e.onPaymentSubmit()}))}))}}],paymentApis:{list:{url:"paymentOrder",dataParam:"data.data",resultParam:"data",init:!1}},paymentTableOptions:{},paymentEditForm:[],paymentEditConfig:{addTip:"注:备注",editTip:"注:备注"},topupStatusOpt:[{value:0,label:"待确认"},{value:1,label:"已确认"},{value:2,label:"失败"},{value:3,label:"已忽略"}],topupSearch:{member_id:"",first_name:"",status:"",type:""},topupAlertTip:"",topupColumns:[{label:"会员ID",prop:"member_id",width:120},{label:"会员昵称",popover:!0,width:140,tagType:function(e){return 1===(null===e||void 0===e?void 0:e.member.status)?"danger":""},props:["member.first_name"],options:[{label:"会员ID",value:["member.member_id"]},{label:"用户名称",value:["member.username"]},{label:"异常信息",vShow:function(e){return!(null===e||void 0===e||!e.member.admin_note)},value:["member.admin_note"]}]},{label:"链接类型",prop:"net"},{label:"币种",prop:"coin"},{label:"费率",prop:"exchange_rate",method:function(t){return e.formatNumber(t.exchange_rate,2)}},{label:"充值数量",html:!0,width:150,prop:"amount",method:function(t){var a=t.amount||0,n=t.exchange_rate||1,o=a*n;return'\n <div class="amount-display">\n <div class="usd-amount">'.concat(e.formatNumber(a),' USDT</div>\n <div class="cny-amount">').concat(e.formatNumber(o)," RMB</div>\n </div>\n ")}},{label:"充值地址(平台地址)",prop:"to_address"},{label:"状态",prop:"status",method:function(t){var a;return(null===(a=e.topupStatusOpt.find((function(e){return e.value===t.status})))||void 0===a?void 0:a.label)||""}},{label:"图片",image:!0,prop:"image"},{label:"类型",method:function(e){return 1===e.type?"自动":2===e.type?"手动":"其他"}},{label:"更新时间",prop:"updated_at"},{label:"创建时间",prop:"created_at"}],topupRowsActions:[{key:"no",label:"驳回",vIF:function(e){return 0===e.status&&2===e.type},method:function(t){e.handleTopupVerify({id:t.id.toString(),status:2})}},{key:"yes",label:"通过",vIF:function(e){return 0===e.status&&2===e.type},method:function(t){e.handleTopupVerify({id:t.id.toString(),status:1})}}],topupApis:{list:{url:"wallet",dataParam:"data.data",resultParam:"data",init:!1},add:{url:"",cover:!0,coverMethod:function(e,t){return e.year+"、"+t[0].label}},edit:{url:"",cover:!0,coverMethod:function(e,t){return e.year+"、"+t[0].label}},preview:{url:"",dataParam:"datas",keyParam:"cache_key"},import:{url:"",params:"cache_key"},batchDelete:{url:"",params:"ids"},delete:{url:"",params:"ids"}},topupTableOptions:{add:{show:!1,initData:function(){return{test:"test"}}},import:{show:!1,tip:"注:备注",columns:[{label:"严控",prop:0,required:!0}]},export:{show:!1,dataName:"xxx.xlsx",baseApi:Object({NODE_ENV:"production",VUE_APP_BASE_API:"",BASE_URL:""}).VUE_APP_BASE_IMG+"/",theadMap:[{xxxx:{}}],theadProps:{xxxx:{}}},download:{show:!1,url:"/static/template.xlsx"},batchDelete:{show:!1}},topupEditForm:[{body:[{label:"年度",type:"year",prop:"year",clearable:!1,rules:[{required:!0,message:"请选择年度",trigger:"change"}]}]}],topupEditConfig:{addTip:"注:备注",editTip:"注:备注"}}},mounted:function(){var e=this;this.onPaymentSubmit(),this.onTopupSubmit(),Object(l["O"])("admin/wallet/verifyRecharge").then((function(t){var a=t.code;0!==a&&(e.topupRowsActions=[])}))},methods:{handleTabChange:function(e){"payment"===e?this.onPaymentSubmit():this.onTopupSubmit()},onPaymentResponse:function(e){this.paymentAlertTip="总金额:".concat(e.total_amount,"(RMB);已处理:").concat(e.total_success,"(RMB);失败金额:").concat(e.total_fail,"(RMB)")},onPaymentSubmit:function(){var e=this,t=Object(r["a"])({type:0},this.paymentSearch);this.$nextTick((function(){e.$refs.paymentTable&&e.$refs.paymentTable.getList(t)}))},resetPaymentSearch:function(){this.paymentSearch={member_id:"",first_name:"",order_no:"",status:""},this.onPaymentSubmit()},handlePaymentAudit:function(e){var t=this;2===e.status?this.$prompt("请输入原因","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/^\S+$/,inputErrorMessage:"请输入原因"}).then((function(a){var n=a.value;Object(l["a"])(Object(r["a"])(Object(r["a"])({},e),{},{remark:n})).then((function(){t.onPaymentSubmit(),t.$message({type:"success",message:"操作成功"})}))})):this.$confirm("确定通过审核?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(l["a"])(e).then((function(){t.onPaymentSubmit(),t.$message({type:"success",message:"操作成功"})}))}))},formatPaymentStatus:function(e){var t=10,a={1:"处理中",2:"成功",3:"失败"},n=Math.floor((Date.now()-new Date(e.created_at))/6e4);if(n>t&&1===e.type&&1===e.status){var o=Math.floor(n/60);return o>0?"超时".concat(o,"小时"):"超时".concat(n,"分钟")}return a[e.status]||"待处理"},onTopupResponse:function(e){this.topupAlertTip="总金额:".concat(e.total_amount,"(USTD);已处理:").concat(e.total_success,"(USTD);失败金额:").concat(e.total_fail,"(USTD)")},onTopupSubmit:function(){var e=this,t=Object(r["a"])({},this.topupSearch);this.$nextTick((function(){e.$refs.topupTable&&e.$refs.topupTable.getList(t)}))},resetTopupSearch:function(){this.topupSearch={member_id:"",first_name:"",status:"",type:""},this.onTopupSubmit()},handleTopupVerify:function(e){var t=this;2===e.status?this.$prompt("请输入原因","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/^\S+$/,inputErrorMessage:"请输入原因"}).then((function(a){var n=a.value;Object(l["Cb"])(Object(r["a"])(Object(r["a"])({},e),{},{remark:n})).then((function(){t.onTopupSubmit(),t.$message({type:"success",message:"操作成功"})}))})):this.$confirm("确定通过审核?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(l["Cb"])(e).then((function(){t.onTopupSubmit(),t.$message({type:"success",message:"操作成功"})}))}))},formatNumber:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return isNaN(e)?"0.00":Number(e).toFixed(t).replace(/\B(?=(\d{3})+(?!\d))/g,",")}}},p=s,u=(a("67a4"),a("1805")),c=Object(u["a"])(p,n,o,!1,null,"f7d78b3a",null);t["default"]=c.exports}}]);
|