TmallWeb-dist/js/recharge-list.CU-cJ-HS.js

2 lines
7.9 KiB
JavaScript
Raw Normal View History

2025-07-29 16:19:14 +08:00
import{b4 as e,r as a,ag as t,b6 as l,ai as r,bN as o,bW as s,c as n,e as p,N as i,w as c,l as u,m as d,al as _,an as g,O as b,bS as m,t as h,g as v,R as y,bY as f,bZ as w,b0 as k,bu as D}from"./index.DG1b0LNd.js";import{_ as F}from"./index.CBNqQO86.js";import{getProviderList as R,getRechargeRecordsList as C,delRechargeLog as T,setRechargeConfirmConversion as x,setRechargeOverrule as j}from"./deposit.sn6J1HeO.js";import"./el-col.Cwn-ee09.js";const L={class:"bank-info"},U={class:"operate"},E=e({__name:"recharge-list",setup(e){let E=[];a(null);const S=t({columns:[{prop:"id",label:"ID",width:80,align:"center"},{prop:"provider_id",label:"服务商",align:"center",slot:"provider_slot"},{prop:"recharge_no",label:"充值单号",align:"center"},{prop:"amount",label:"充值金额",align:"center"},{prop:"account_id",label:"收款账号信息",align:"center",slot:"bank_solt"},{prop:"submit_time",label:"提交时间",align:"center"},{prop:"process_time",label:"处理时间",align:"center"},{prop:"processed_by_name",label:"处理人",align:"center"},{prop:"status",label:"状态",align:"center",slot:"status_solt"},{prop:"remark",label:"备注",align:"center"},{prop:"operate",label:"操作",width:320,align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"服务商名称",prop:"provider_id",type:"select",value:"",options:E},{label:"充值单号",prop:"recharge_no",type:"input",value:""},{label:"账号类型",prop:"account_type",type:"select",options:[{label:"银行卡",value:1},{label:"USDT-TRC20",value:2},{label:"USDT-ERC20",value:3}]},{label:"卡号/收款地址",prop:"account_number",type:"input",value:""},{label:"开户名/标识",prop:"account_name",type:"input",value:""},{label:"开户行",prop:"bank_name",type:"input",value:""},{label:"开户地址",prop:"bank_branch",type:"input",value:""},{label:"状态",prop:"status",type:"select",options:[{label:"待处理",value:0},{label:"已完成",value:1},{label:"已拒绝",value:2},{label:"待确定",value:3}]},{prop:"created_at",label:"提交时间",type:"date",dateType:"datetimerange",value:[]},{prop:"process_at",label:"处理时间",type:"date",dateType:"datetimerange",value:[]}],total:0,page:1,per_page:10,loading:!1,reasonList:[],reasonObj:{},btnLoading:!1,showAddDialog:!1,providerList:[],showRechargeDialog:!1,rechargeFrom:{title:"充值",fields:[{label:"服务商名称",prop:"provider_name",type:"input",disabled:!0,value:""},{label:"充值单号",prop:"recharge_no",type:"input",disabled:!0,value:""},{label:"充值金额",prop:"amount",type:"input",disabled:!0,value:""},{label:"充值时间",prop:"submit_time",type:"input",disabled:!0,value:""},{label:"开户名",prop:"account_name",type:"input",disabled:!0,value:""},{label:"卡号",prop:"account_number",type:"input",disabled:!0,value:""},{label:"开户行",prop:"bank_name",type:"input",disabled:!0,value:""},{label:"开户地址",prop:"bank_branch",type:"input",disabled:!0,value:""},{label:"备注",prop:"remark",type:"input",disabled:!0,value:""},{label:"付款凭证",prop:"pay_img_url",type:"image",value:""},{label:"支付密码",prop:"password",type:"password",value:"",unshow:!0},{label:"谷歌验证码",prop:"google_code",type:"input",value:"",unshow:!0}],rules:{password:[{required:!0,message:"请输入支付密码",trigger:"change"}],google_code:[{required:!0,message:"请输入谷歌验证码",trigger:"change"}]},values:{id:"",provider_name:"",recharge_no:"",amount:"",submit_time:"",account_name:"",account_number:"",bank_name:"",bank_branch:"",remark:"",pay_img_url:"",password:"",google_code:"",status:""}}}),z=e=>{let a="";return E.some(t=>{if(t.value==e)return a=t.label,!0}),a},O=()=>{S.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),I()},q=e=>{switch(e){case 0:default:return"info";case 1:return"success";case 2:return"danger";case 3:return"warning"}};l(()=>{B(),I()});const B=()=>{R({}).then(e=>{E=[],e.forEach(e=>{let a={};a.label=e.service_name,a.value=e.id,E.push(a)}),r(()=>{S.searchFields[0].options=E})})};const I=()=>{var e,a;S.loading=!0;let t={per_page:S.per_page,page