sf_web_dist/js/agent-withdraw.1758176604420D3K9BpO5.js
2025-09-18 14:25:06 +08:00

2 lines
6.7 KiB
JavaScript

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.1758176604420Cg8hR_bk.js";import{_ as y}from"./index.1758176604420BI4jvxZA.js";import{a as x,w as U,b as T}from"./agent.1758176604420ksc94tmA.js";/* empty css */import"./el-col.1758176604420DhEuVPip.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,class:"btn",onClick:e=>G(a,2)},[n(t,null,{default:r(()=>[n(w)]),_:1}),e[13]||(e[13]=i("span",null,"通过",-1))],8,j)):u("",!0),1==a.status?(d(),s("div",{key:1,class:"btn b-1",onClick:e=>G(a,3)},[n(t,null,{default:r(()=>[n(V)]),_:1}),e[14]||(e[14]=i("span",null,"拒绝",-1))],8,S)):u("",!0)])]),_:1},8,["columns","searchFields","data","limit","page","total","loading"]),n(Z,{title:"代理提现详情","model-value":_(R).showDialog,width:"30%","destroy-on-close":!0,"close-on-click-modal":!1,draggable:"",onClose:X},f({default:r(()=>[n(T,{model:_(R).formData,ref:"formRef","label-width":"140px"},{default:r(()=>[n(U,{label:"订单号"},{default:r(()=>[n(k,{modelValue:_(R).formData.order_sn,"onUpdate:modelValue":e[3]||(e[3]=a=>_(R).formData.order_sn=a),disabled:""},null,8,["modelValue"])]),_:1}),n(U,{label:"代理账号"},{default:r(()=>[n(k,{modelValue:_(R).formData.ms_name,"onUpdate:modelValue":e[4]||(e[4]=a=>_(R).formData.ms_name=a),disabled:""},null,8,["modelValue"])]),_:1}),n(U,{label:"提现状态"},{default:r(()=>[i("div",A,[i("div",{class:b(1==_(R).formData.status?"blue":2==_(R).formData.status?"green":"red")},c(1==_(R).formData.status?"审核中":2==_(R).formData.status?"已通过":"已拒绝"),3)])]),_:1}),n(U,{label:"提现金额"},{default:r(()=>[n(k,{modelValue:_(R).formData.amount,"onUpdate:modelValue":e[5]||(e[5]=a=>_(R).formData.amount=a),disabled:""},null,8,["modelValue"])]),_:1}),n(U,{label:"U实时汇率"},{default:r(()=>[n(k,{modelValue:_(R).formData.exchange_rate,"onUpdate:modelValue":e[6]||(e[6]=a=>_(R).formData.exchange_rate=a),disabled:""},null,8,["modelValue"])]),_:1}),n(U,{label:"USDT地址"},{default:r(()=>[n(k,{modelValue:_(R).formData.usdt_url,"onUpdate:modelValue":e[7]||(e[7]=a=>_(R).formData.usdt_url=a),disabled:""},null,8,["modelValue"])]),_:1}),n(U,{label:""},{default:r(()=>[i("img",{src:_("/api")+_(R).formData.usdt_url_qr_code,alt:""},null,8,B)]),_:1}),n(U,{label:"创建时间"},{default:r(()=>[n(k,{modelValue:_(R).formData.create_time,"onUpdate:modelValue":e[8]||(e[8]=a=>_(R).formData.create_time=a),disabled:""},null,8,["modelValue"])]),_:1}),n(U,{label:"备注"},{default:r(()=>[n(k,{modelValue:_(R).formData.remark,"onUpdate:modelValue":e[9]||(e[9]=a=>_(R).formData.remark=a),disabled:""},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:2},[1==_(R).formData.status?{name:"footer",fn:r(()=>[i("div",E,[i("div",{class:"btn",onClick:e[10]||(e[10]=a=>G(_(R).formData,2))},[n(t,null,{default:r(()=>[n(w)]),_:1}),e[15]||(e[15]=i("span",null,"通过",-1))]),i("div",{class:"btn b-1",onClick:e[11]||(e[11]=a=>G(_(R).formData,3))},[n(t,null,{default:r(()=>[n(V)]),_:1}),e[16]||(e[16]=i("span",null,"拒绝",-1))])])]),key:"0"}:void 0]),1032,["model-value"])])}}},[["__scopeId","data-v-51b98177"]]);export{I as default};