tg_web_dist/js/customer-information.dsh8Omfq.js

2 lines
8.4 KiB
JavaScript
Raw Normal View History

2025-07-01 15:36:27 +08:00
import{aR as e,H as a,ar as l,aS as r,ag as t,ay as s}from"./index.D1_OMcDq.js";import{_ as o}from"./index.QgL7qSO-.js";import{E as i}from"./el-text.K-o0B5G6.js";import{g as n,d as u,s as d,a as p,u as m,b as g}from"./account.D82DLt-z.js";import{V as _,a0 as c,r as v,am 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 x,u as T,S as q}from"./editor-vue.xUJDThhq.js";import"./lodash.lGe4XDVY.js";import"./editor.Ppghu3lf.js";/* empty css *//* empty css */import"./index.QrL91wAP.js";const j={class:"operate"},E={__name:"customer-information",setup(E){const S=(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("请输入有效的邮箱地址"))},C=_({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:S,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:S,trigger:"blur"}],usdt_address:[{required:!0,message:"USDT钱包地址",trigger:"blur"}]},values:{username:"",telegram_id:"",nikename:"",telegram_tel:"",email:"",usdt_address:"",user_id:""}}}),I=()=>{C.searchFields.fo