tg_web_dist/js/pay-list.CZFGdX5A.js
2025-07-01 15:36:27 +08:00

2 lines
4.4 KiB
JavaScript

import{aR as e,H as a,aS as t}from"./index.D1_OMcDq.js";import{_ as o}from"./index.QgL7qSO-.js";import{g as l,a as r}from"./order.DRc35dT7.js";import{V as p,a0 as d,am as s,x as i,y as n,M as c,K as g,B as _,a2 as u,u as m,S as h,J as b}from"./editor-vue.xUJDThhq.js";import"./lodash.lGe4XDVY.js";import"./editor.Ppghu3lf.js";/* empty css *//* empty css */import"./index.QrL91wAP.js";const v={class:"operate"},y={__name:"pay-list",setup(y){let w=[];const f=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=()=>{f.searchFields.forEach((e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""})),F()};d((()=>{console.log("onMounted"),F(),x()}));const F=()=>{var a,t;f.loading=!0;let o={per_page:f.per_page,page:f.page},r=function(e){const a={};return e.forEach((e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)})),a}(f.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=>{console.log(e),f.tableData=e.data,f.total=e.total,f.loading=!1})).catch((()=>{f.loading=!1}))},x=()=>{r().then((e=>{console.log(e),w=[],e.forEach(((e,a)=>{w.push({label:e,value:a})})),f.searchFields[2].options=w})).catch((()=>{}))};return(e,l)=>{const r=a,p=o,d=t,y=s("click-debounce");return n(),i("div",null,[c(p,{type:"export",columns:m(f).columns,searchFields:m(f).searchFields,"onUpdate:searchFields":l[0]||(l[0]=e=>m(f).searchFields=e),data:m(f).tableData,per_page:m(f).per_page,"onUpdate:per_page":l[1]||(l[1]=e=>m(f).per_page=e),page:m(f).page,"onUpdate:page":l[2]||(l[2]=e=>m(f).page=e),total:m(f).total,onGetTableData:F,onResetForm:D,loading:m(f).loading,showSelection:!1,showRightRefreshSlot:!1},{operate:g((({row:a})=>[_("div",v,[c(r,{size:"small",type:"danger",onClick:t=>e.examineFun(a)},{default:g((()=>l[5]||(l[5]=[u(" 支付验证 ")]))),_:2,__:[5]},1032,["onClick"])])])),_:1},8,["columns","searchFields","data","per_page","page","total","loading"]),c(d,{showDialog:m(f).showFormDialog,"onUpdate:showDialog":l[3]||(l[3]=e=>m(f).showFormDialog=e),formData:m(f).addForm,"onUpdate:formData":l[4]||(l[4]=e=>m(f).addForm=e),ref:"addTaskFormRef",labelWidth:"130px",dialogWidth:"600px"},{submit:g((()=>[h((n(),b(r,{type:"primary",loading:m(f).btnLoading},{default:g((()=>l[6]||(l[6]=[u("确定")]))),_:1,__:[6]},8,["loading"])),[[y,e.addRresetTemplate]])])),_:1},8,["showDialog","formData"])])}}};export{y as default};