tg_web_dist/js/pay-list.DIBTQz48.js
2025-07-01 19:19:40 +08:00

2 lines
4.3 KiB
JavaScript

import{y as e,z as a}from"./index.vnxWwO7O.js";import{_ as t}from"./index.BDoRN0N8.js";import{g as l,a as o}from"./order.DzIX4vvk.js";import{f as r}from"./element-plus.RkKozuVi.js";import{V as p,a0 as d,ao as s,x as i,y as n,M as _,K as c,B as u,a2 as g,u as m,S as h,J as b}from"./editor-vue.DJDELE42.js";import"./lodash.lGe4XDVY.js";/* empty css *//* empty css */const y={class:"operate"},v={__name:"pay-list",setup(v){let f=[];const w=p({columns:[{prop:"id",label:"ID",width:80,align:"center"},{prop:"service",label:"订单号",align:"center",slot:"service_name_slot"},{prop:"shop_remark",label:"订单名称",align:"center"},{prop:"shop_unique_code",label:"交易哈希",align:"center"},{prop:"shop_remark",label:"客户名称",align:"center"},{prop:"shop_unique_code",label:"USDT金额",align:"center"},{prop:"shop_unique_code",label:"支付状态",align:"center"},{prop:"shop_unique_code",label:"交易时间",align:"center"},{prop:"operate",label:"操作",width:160,align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"订单ID",prop:"order_id",type:"input",value:""},{label:"用户名称",prop:"username",type:"select",value:""},{label:"状态",prop:"status",type:"select",options:[],value:""},{prop:"created_at",label:"创建时间",type:"date",dateType:"datetimerange",value:[]},{prop:"payed_at",label:"交易时间",type:"date",dateType:"datetimerange",value:[]}],total:0,page:1,per_page:10,loading:!1,addForm:{title:"创建任务",fields:[{label:"订单ID",prop:"order_no",type:"input",value:""},{label:"订单名称",prop:"withdraw_fee",type:"input",value:""},{label:"USDT金额",prop:"withdraw_fee",type:"input",value:""},{label:"交易哈希",prop:"balance",type:"input",value:""},{label:"支付密码",prop:"balance",type:"password",value:""}],rules:{amount:[{required:!0,message:"请输入提现金额",trigger:"blur"}],account_id:[{required:!0,message:"请选择提款账号",trigger:"change"}],pay_password:[{required:!0,message:"请输入支付密码",trigger:"blur"}],google_code:[{required:!0,message:"请输入谷歌验证码",trigger:"blur"}]},values:{name:"",withdraw_min:"",withdraw_max:"",withdraw_fee:"",balance:"",amount:"",account_id:"",pay_password:"",google_code:""}},btnLoading:!1,showFormDialog:!1}),D=()=>{w.searchFields.forEach((e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""})),F()};d((()=>{F(),x()}));const F=()=>{var a,t;w.loading=!0;let o={per_page:w.per_page,page:w.page},r=function(e){const a={};return e.forEach((e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)})),a}(w.searchFields);(null==(a=r.created_at)?void 0:a.length)>0&&(r.created_at_start=r.created_at[0]?e(r.created_at[0]):"",r.created_at_end=r.created_at[1]?e(r.created_at[1]):""),(null==(t=r.payed_at)?void 0:t.length)>0&&(r.payed_at_start=r.updated_at[0]?e(r.updated_at[0]):"",r.payed_at_end=r.updated_at[1]?e(r.updated_at[1]):""),delete r.created_at,delete r.updated_at,l(Object.assign(o,r)).then((e=>{w.tableData=e.data,w.total=e.total,w.loading=!1})).catch((()=>{w.loading=!1}))},x=()=>{o().then((e=>{f=[],e.forEach(((e,a)=>{f.push({label:e,value:a})})),w.searchFields[2].options=f})).catch((()=>{}))};return(e,l)=>{const o=r,p=t,d=a,v=s("click-debounce");return n(),i("div",null,[_(p,{type:"export",columns:m(w).columns,searchFields:m(w).searchFields,"onUpdate:searchFields":l[0]||(l[0]=e=>m(w).searchFields=e),data:m(w).tableData,per_page:m(w).per_page,"onUpdate:per_page":l[1]||(l[1]=e=>m(w).per_page=e),page:m(w).page,"onUpdate:page":l[2]||(l[2]=e=>m(w).page=e),total:m(w).total,onGetTableData:F,onResetForm:D,loading:m(w).loading,showSelection:!1,showRightRefreshSlot:!1},{operate:c((({row:a})=>[u("div",y,[_(o,{size:"small",type:"danger",onClick:t=>e.examineFun(a)},{default:c((()=>l[5]||(l[5]=[g(" 支付验证 ")]))),_:2,__:[5]},1032,["onClick"])])])),_:1},8,["columns","searchFields","data","per_page","page","total","loading"]),_(d,{showDialog:m(w).showFormDialog,"onUpdate:showDialog":l[3]||(l[3]=e=>m(w).showFormDialog=e),formData:m(w).addForm,"onUpdate:formData":l[4]||(l[4]=e=>m(w).addForm=e),ref:"addTaskFormRef",labelWidth:"130px",dialogWidth:"600px"},{submit:c((()=>[h((n(),b(o,{type:"primary",loading:m(w).btnLoading},{default:c((()=>l[6]||(l[6]=[g("确定")]))),_:1,__:[6]},8,["loading"])),[[v,e.addRresetTemplate]])])),_:1},8,["showDialog","formData"])])}}};export{v as default};