2 lines
4.3 KiB
JavaScript
2 lines
4.3 KiB
JavaScript
import{bf as e,bw as a,ad as l,bh as s,a$ as o,r as d,aB as r,c as t,e as u,N as m,w as n,ak as i,g as p,O as _,bL as f,bz as w,bA as g,aj as b,E as c,t as y,l as v,by as V}from"./index.1752135400038D8rrbQI3.js";import{E as h}from"./el-card.1752135400038ByUIKVkh.js";import{E as F}from"./el-text.1752135400038B8i-Naum.js";import{r as x,s as D}from"./custom.1752135400038B25E0l-O.js";const U={class:"system-container"},k=e({__name:"user-info",setup(e){a({legacy:!0});const k=l({showFormDialog:!1,btnLoading:!1,addForm:{title:"修改密码",fields:[{label:"旧密码",prop:"old_password",type:"password",value:""},{label:"新密码",prop:"new_password",type:"password",value:""},{label:"确认密码",prop:"confirm_password",type:"password",value:""}],rules:{old_password:[{required:!0,message:"请输入旧密码",trigger:"blur"}],new_password:[{required:!0,message:"请输入新密码",trigger:"blur"}],confirm_password:[{required:!0,message:"请输入确认密码"}]},values:{old_password:"",new_password:"",confirm_password:""}}});let j=l({}),E={};s((()=>{E=o(),j=E.user.info}));let T=d("******");const q=()=>{T.value="123456"},C=()=>{setTimeout((()=>{T.value="******"}),5e3)},I=d(null),L=()=>{I.value.hasValid().validate((e=>{if(e){if(k.addForm.values.old_password===k.addForm.values.new_password)return void V.error("新密码不能与旧密码相同");if(k.addForm.values.new_password!==k.addForm.values.confirm_password)return void V.error("密码不一致");{let e={old_password:k.addForm.values.old_password,new_password:k.addForm.values.new_password};x(e).then((e=>{V.success("修改成功"),k.showFormDialog=!1}))}}}))},M=()=>{let e={nikename:j.nikename,telegram_tel:j.telegram_tel,email:j.email,usdt_address:j.usdt_address};D(e).then((e=>{V.success("修改成功"),E.getUserInfo()}))},W=()=>{k.showFormDialog=!0};return(e,a)=>{const l=i,s=f,o=b,d=g,V=r("WarningFilled"),x=c,D=F,E=w,z=h;return u(),t("div",U,[m(s,{showDialog:p(k).showFormDialog,"onUpdate:showDialog":a[0]||(a[0]=e=>p(k).showFormDialog=e),formData:p(k).addForm,"onUpdate:formData":a[1]||(a[1]=e=>p(k).addForm=e),ref_key:"modifyFormRef",ref:I,labelWidth:"130px",dialogWidth:"800px","destroy-on-close":!0},{submit:n((()=>[m(l,{type:"primary",loading:p(k).btnLoading,onClick:L},{default:n((()=>a[8]||(a[8]=[_("确定")]))),_:1,__:[8]},8,["loading"])])),_:1},8,["showDialog","formData"]),m(z,{style:{"margin-top":"20px"}},{header:n((()=>a[9]||(a[9]=[v("div",{class:"card-header"},[v("span",null,"配置默认参数")],-1)]))),footer:n((()=>[m(l,{type:"primary",onClick:M},{default:n((()=>a[14]||(a[14]=[_("保存")]))),_:1,__:[14]}),m(l,{type:"danger",onClick:W},{default:n((()=>a[15]||(a[15]=[_("修改密码")]))),_:1,__:[15]})])),default:n((()=>[m(E,{model:p(j),style:{"max-width":"600px"},"label-width":"150px"},{default:n((()=>[m(d,{label:"Telegram ID"},{default:n((()=>[m(o,{modelValue:p(j).telegram_id,"onUpdate:modelValue":a[2]||(a[2]=e=>p(j).telegram_id=e),disabled:"",type:"text"},null,8,["modelValue"])])),_:1}),m(d,{label:"用户昵称"},{default:n((()=>[m(o,{modelValue:p(j).nikename,"onUpdate:modelValue":a[3]||(a[3]=e=>p(j).nikename=e),type:"text"},null,8,["modelValue"])])),_:1}),m(d,{label:"Telegram联系方式"},{default:n((()=>[m(o,{modelValue:p(j).telegram_tel,"onUpdate:modelValue":a[4]||(a[4]=e=>p(j).telegram_tel=e),type:"text"},null,8,["modelValue"])])),_:1}),m(d,{label:"Email"},{default:n((()=>[m(o,{modelValue:p(j).email,"onUpdate:modelValue":a[5]||(a[5]=e=>p(j).email=e),type:"text"},null,8,["modelValue"])])),_:1}),m(d,{label:"USDT钱包地址"},{default:n((()=>[m(o,{modelValue:p(j).usdt_address,"onUpdate:modelValue":a[6]||(a[6]=e=>p(j).usdt_address=e),type:"text"},null,8,["modelValue"])])),_:1}),m(d,{label:"登录账号"},{default:n((()=>[m(o,{modelValue:p(j).username,"onUpdate:modelValue":a[7]||(a[7]=e=>p(j).username=e),disabled:"",type:"text"},null,8,["modelValue"])])),_:1}),m(d,{label:""},{default:n((()=>[m(x,null,{default:n((()=>[m(V)])),_:1}),m(D,{type:"info",style:{"margin-left":"4px"}},{default:n((()=>[a[11]||(a[11]=_("TG注册首次登录默认密码:")),m(D,{type:"danger"},{default:n((()=>[_(y(p(T)),1)])),_:1}),a[12]||(a[12]=_()),m(D,{type:"primary",onMousedown:q,onMouseup:C,onMouseleave:C},{default:n((()=>a[10]||(a[10]=[_("查看")]))),_:1,__:[10]}),a[13]||(a[13]=_(",请尽快修改!!!"))])),_:1,__:[11,12,13]})])),_:1})])),_:1},8,["model"])])),_:1})])}}},[["__scopeId","data-v-cc31e5ba"]]);export{k as default};
|