2025-09-26 15:47:37 +08:00
|
|
|
import{b2 as a,ag as e,bT as l,bm as t,aZ as o,c as s,e as d,N as n,w as r,l as i,al as u,O as m,E as p,t as c,n as b,g as _,bB as f,bp as g,bq as h,am as D,aX as v,bR as w,a_ as V,aO as k}from"./index.1758872782626PcEgr9Pb.js";import{_ as y}from"./index.1758872782626BaHu4okv.js";import{a as x,w as U,b as T}from"./agent.1758872782626DoWA6_PA.js";/* empty css */import"./el-col.1758872782626DEcn2Gm6.js";const C={class:"cell-btn cl-2"},F={class:"operate"},$=["onClick"],j=["onClick"],S=["onClick"],A={class:"cell-btn cl-3"},B=["src"],E={class:"operate foot"},I=a({__name:"agent-withdraw",setup(a){function I(a){return w(1e3*a)}const O=a=>`${Number(a).toFixed(2)}`,R=e({columns:[{prop:"id",label:"编号",width:80},{prop:"order_sn",label:"订单号"},{prop:"ms_name",label:"代理账号",width:100,slot:"ms_name"},{prop:"amount",label:"订单金额",width:90,formatter:O},{prop:"usdtAmount",label:"USDT金额",width:100,align:"center",slot:"usdtAmount"},{prop:"exchange_rate",label:"汇率",width:80},{prop:"usdt_url",label:"USDT地址",width:180},{prop:"status",label:"状态",width:100,slot:"status"},{prop:"remark",label:"备注"},{prop:"create_time",label:"创建时间",width:160,formatter:I},{prop:"update_time",label:"更新时间",width:160,formatter:I},{prop:"operate",label:"操作",width:200,slot:"operate",fixed:"right"}],tableData:[],searchFields:[{prop:"order_sn",label:"订单号",type:"input",value:"",span:5},{label:"代理ID",type:"input",prop:"ms_id",value:"",span:5},{prop:"ms_name",label:"代理账号",type:"input",value:"",span:5},{prop:"usdt_url",label:"USDT地址",type:"input",value:"",span:5},{prop:"status",label:"提现状态",type:"select",value:"",span:5,options:[{label:"待审核",value:1},{label:"已通过",value:2},{label:"已拒绝",value:3}]},{prop:"create_time",label:"创建时间",type:"date",dateType:"datetimerange",value:l()}],total:0,page:1,limit:10,amount:0,loading:!1,formData:{},showDialog:!1}),q=()=>{R.searchFields.forEach(a=>{"datetimerange"==a.dateType?a.value=l():a.value=""}),N()};t(()=>{N()});const N=()=>{var a,e,l,t,o;R.loading=!0;let s={limit:R.limit,page:R.page},d=function(a){const e={};return a.forEach(a=>{a.prop&&void 0!==a.value&&(e[a.prop]=a.value)}),e}(R.searchFields);(null==(a=d.create_time)?void 0:a.length)>0&&(d.start_time=(null==(e=d.create_time[0])?void 0:e.getTime())?(null==(l=d.create_time[0])?void 0:l.getTime())/1e3:"",d.end_time=(null==(t=d.create_time[1])?void 0:t.getTime())?(null==(o=d.create_time[1])?void 0:o.getTime())/1e3:""),T(Object.assign(s,d)).then(a=>{R.tableData=a.list,R.total=a.total,R.amount=a.total_usable_amount,R.loading=!1}).catch(()=>{R.loading=!1})},G=async(a,e)=>{V.confirm(`是否${2==e?"通过":"拒绝"}代理提现编号为"${a.id}"的申请?`,"系统提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then(()=>{let l={id:a.id,examine_type:e};U(l).then(a=>{k.success(a),N(),R.showDialog=!1}).catch(()=>{})}).catch(()=>{})},X=()=>{R.showDialog=!1};return(a,e)=>{const l=o("InfoFilled"),t=p,w=o("Check"),V=o("Close"),k=D,U=h,T=g,Z=v;return d(),s("div",null,[n(y,{type:"agent-withdraw",columns:_(R).columns,searchFields:_(R).searchFields,"onUpdate:searchFields":e[0]||(e[0]=a=>_(R).searchFields=a),data:_(R).tableData,limit:_(R).limit,"onUpdate:limit":e[1]||(e[1]=a=>_(R).limit=a),page:_(R).page,"onUpdate:page":e[2]||(e[2]=a=>_(R).page=a),total:_(R).total,onGetTableData:N,onResetForm:q,loading:_(R).loading,name:"agent-withdraw"},{status:r(({row:a})=>[i("div",C,[i("div",{class:b(1==a.status?"blue":2==a.status?"green":"red")},c(1==a.status?"审核中":2==a.status?"已通过":"已拒绝"),3)])]),usdtAmount:r(({row:a})=>[m(c(`$${a.exchange_rate>0?O(a.amount/a.exchange_rate):0}`),1)]),ms_name:r(({row:a})=>[i("div",null,c(`[${a.ms_id}]${a.ms_name}`),1)]),operate:r(({row:a})=>[i("div",F,[i("div",{class:"blue",onClick:e=>(a=>{R.showDialog=!0,x({id:a.id}).then(a=>{a.create_time=I(a.create_time),R.formData=a})})(a)},[n(t,null,{default:r(()=>[n(l)]),_:1}),e[12]||(e[12]=m("详情 "))],8,$),1==a.status?(d(),s("div",{key:0,cl
|