2 lines
3.2 KiB
JavaScript
2 lines
3.2 KiB
JavaScript
import{_ as e}from"./index.BDoRN0N8.js";import{y as a}from"./index.vnxWwO7O.js";import{f as t,s as l,a as o,E as n}from"./element-plus.RkKozuVi.js";import{V as p,a0 as r,x as s,y as d,M as i,K as c,B as u,a2 as _,u as g}from"./editor-vue.DJDELE42.js";/* empty css *//* empty css */import"./lodash.lGe4XDVY.js";const h={class:"operate"},m={__name:"usdt-pay-records",setup(m){const v=p({columns:[{prop:"id",label:"ID",width:80,align:"center"},{prop:"service",label:"Telegram ID",align:"center",slot:"service_name_slot"},{prop:"shop_remark",label:"用户名",align:"center"},{prop:"shop_unique_code",label:"支付方式",align:"center"},{prop:"shop_unique_code",label:"支付金额",align:"center"},{prop:"shop_unique_code",label:"支付哈希",align:"center"},{prop:"daily_limit_count",label:"支付状态",align:"center"},{prop:"daily_limit_count",label:"支付时间",align:"center"},{prop:"operate",label:"操作",width:360,align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"Telegram ID",prop:"id",type:"input",value:""},{label:"用户名称",prop:"shop_unique_code",type:"input",value:""},{prop:"created_at",label:"发送时间",type:"date",dateType:"datetimerange",value:[]}],total:0,page:1,per_page:10,loading:!1}),b=()=>{v.searchFields.forEach((e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""})),y()};r((()=>{}));const y=()=>{var e,t;v.loading=!0;let l={per_page:v.per_page,page:v.page,channel_id:1},o=function(e){const a={};return e.forEach((e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)})),a}(v.searchFields);(null==(e=o.created_at)?void 0:e.length)>0&&(o.created_at_start=o.created_at[0]?a(o.created_at[0]):"",o.created_at_end=o.created_at[1]?a(o.created_at[1]):""),(null==(t=o.updated_at)?void 0:t.length)>0&&(o.updated_at_start=o.updated_at[0]?a(o.updated_at[0]):"",o.updated_at_end=o.updated_at[1]?a(o.updated_at[1]):""),getShopList(Object.assign(l,o)).then((e=>{v.tableData=e.data,v.total=e.total,v.loading=!1})).catch((()=>{v.loading=!1}))};return(a,p)=>{const r=l,m=t,f=e;return d(),s("div",null,[i(f,{type:"export",columns:g(v).columns,searchFields:g(v).searchFields,"onUpdate:searchFields":p[0]||(p[0]=e=>g(v).searchFields=e),data:g(v).tableData,per_page:g(v).per_page,"onUpdate:per_page":p[1]||(p[1]=e=>g(v).per_page=e),page:g(v).page,"onUpdate:page":p[2]||(p[2]=e=>g(v).page=e),total:g(v).total,onGetTableData:y,onResetForm:b,loading:g(v).loading,showSelection:!1,showRightRefreshSlot:!1},{status_slot:c((({row:e})=>[i(r,{modelValue:e.status,"onUpdate:modelValue":a=>e.status=a,disabled:!0,style:{"--el-switch-on-color":"#337ecc"},"active-value":1,"inactive-value":0,"active-text":"正常","inactive-text":"禁用",onChange:t=>a.handleSwitchChange(e,"status")},null,8,["modelValue","onUpdate:modelValue","onChange"])])),operate:c((({row:e})=>[u("div",h,[i(m,{size:"small",type:"danger",onClick:a=>(async e=>{o.confirm("确认要删除吗","系统提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then((()=>{delShop(e.id).then((e=>{n.success("操作成功"),y()}))}))})(e)},{default:c((()=>p[3]||(p[3]=[_(" 删除 ")]))),_:2,__:[3]},1032,["onClick"])])])),_:1},8,["columns","searchFields","data","per_page","page","total","loading"])])}}};export{m as default};
|