2025-07-02 19:34:36 +08:00
|
|
|
import{y as e,z as a}from"./index.RLT4iza1.js";import{_ as l}from"./index.BTCG2PED.js";/* empty css */import{g as r,d as t,s,a as o,u as i,b as u}from"./account.vBZ2ECVH.js";import{f as n,s as d,$ as p,a as m,E as g}from"./element-plus.RkKozuVi.js";import{V as _,a0 as c,r as v,ao as b,x as h,y as f,M as y,K as w,B as D,J as F,G as U,a2 as k,P as T,u as x,S as q}from"./editor-vue.DJDELE42.js";import"./lodash.lGe4XDVY.js";/* empty css *//* empty css */const E={class:"operate"},j={__name:"customer-information",setup(j){const C=(e,a,l)=>{""===a?l(new Error("请输入邮箱地址")):/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/.test(a)?l():l(new Error("请输入有效的邮箱地址"))},I=_({columns:[{prop:"id",label:"ID",width:80,align:"center"},{prop:"telegram_id",label:"Telegram ID",align:"center",slot:"telegram_id_slot"},{prop:"telegram_tel",label:"联系方式",align:"center",slot:"telegram_tel_slot"},{prop:"username",label:"用户名",align:"center"},{prop:"nikename",label:"用户昵称",align:"center",slot:"nikename_slot"},{prop:"email",label:"Email",align:"center",slot:"email_slot"},{prop:"updated_at",label:"最后登录时间",align:"center"},{prop:"status",label:"账户状态",align:"center",slot:"status_slot"},{prop:"operate",label:"操作",width:160,align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"Telegram ID",prop:"telegram_id",type:"input",value:""},{label:"联系方式",type:"input",prop:"telegram_tel",value:""},{label:"用户名称",prop:"username",type:"input",value:""},{label:"邮箱",type:"input",prop:"email"},{prop:"created_at",label:"创建时间",type:"date",dateType:"datetimerange",value:[]}],total:0,page:1,per_page:10,loading:!1,addForm:{title:"创建用户",fields:[{label:"用户名称",prop:"username",type:"input",value:""},{label:"用户昵称",prop:"nikename",type:"input",value:""},{label:"登录密码",prop:"password",type:"password",value:""},{label:"Telegram Id",prop:"telegram_id",type:"input",value:""},{label:"Telegram 联系方式",prop:"telegram_tel",type:"input",value:""},{label:"Email",prop:"email",type:"input",value:""},{label:"USDT钱包地址",prop:"usdt_address",type:"input",value:""},{label:"状态",prop:"status",type:"select",options:[{label:"禁用",value:0},{label:"正常",value:1}],value:""}],rules:{username:[{required:!0,message:"请输入用户名称",trigger:"blur"}],nikename:[{required:!0,message:"请输入用户昵称",trigger:"blur"}],password:[{required:!0,message:"请输入登录密码",trigger:"blur"}],telegram_id:[{required:!0,message:"请输入Telegram Id",trigger:"blur"}],telegram_tel:[{required:!0,message:"请输入Telegram 联系方式",trigger:"blur"}],email:[{required:!0,message:"请输入Email",trigger:"blur"},{validator:C,trigger:"blur"}],usdt_address:[{required:!0,message:"USDT钱包地址",trigger:"blur"}],status:[{required:!0,message:"请选择用户状态",trigger:"change"}]},values:{username:"",password:"",telegram_id:"",telegram_tel:"",email:"",usdt_address:"",status:""}},btnLoading:!1,showFormDialog:!1,showUserDialog:!1,userForm:{title:"修改用户",fields:[{label:"用户名称",prop:"username",type:"input",value:"",disabled:!0},{label:"Telegram Id",prop:"telegram_id",type:"input",value:"",disabled:!0},{label:"用户昵称",prop:"nikename",type:"input",value:""},{label:"Telegram 联系方式",prop:"telegram_tel",type:"input",value:""},{label:"Email",prop:"email",type:"input",value:""},{label:"USDT钱包地址",prop:"usdt_address",type:"input",value:""}],rules:{nikename:[{required:!0,message:"请输入用户昵称",trigger:"blur"}],telegram_tel:[{required:!0,message:"请输入Telegram 联系方式",trigger:"blur"}],email:[{required:!0,message:"请输入Email",trigger:"blur"},{validator:C,trigger:"blur"}],usdt_address:[{required:!0,message:"USDT钱包地址",trigger:"blur"}]},values:{username:"",telegram_id:"",nikename:"",telegram_tel:"",email:"",usdt_address:"",user_id:""}}}),S=()=>{I.searchFields.forEach((e=>{"datetimerange"==e.da
|