2 lines
4.4 KiB
JavaScript
2 lines
4.4 KiB
JavaScript
import{_ as e,p as a,u as l,z as s}from"./index.vnxWwO7O.js";/* empty css *//* empty css */import{p as o,u as d}from"./custom.DSzFLENc.js";import{f as r,k as t,l as u,m,i as n,$ as i,a0 as p,E as _}from"./element-plus.RkKozuVi.js";import{V as f,a0 as w,r as g,ag as y,x as c,y as v,M as V,K as b,u as h,a2 as x,P as F,B as D}from"./editor-vue.DJDELE42.js";import"./lodash.lGe4XDVY.js";const U={class:"system-container"},k=e({__name:"user-info",setup(e){a({legacy:!0});const k=f({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=f({}),T={};w((()=>{T=l(),j=T.user.info}));let M=g("******");const q=()=>{M.value="123456"},C=()=>{setTimeout((()=>{M.value="******"}),5e3)},E=g(null),I=()=>{E.value.hasValid().validate((e=>{if(e){if(k.addForm.values.old_password===k.addForm.values.new_password)return void _.error("新密码不能与旧密码相同");if(k.addForm.values.new_password!==k.addForm.values.confirm_password)return void _.error("密码不一致");{let e={old_password:k.addForm.values.old_password,new_password:k.addForm.values.new_password};o(e).then((e=>{_.success("修改成功"),k.showFormDialog=!1}))}}}))},W=()=>{let e={nikename:j.nikename,telegram_tel:j.telegram_tel,email:j.email,usdt_address:j.usdt_address};d(e).then((e=>{_.success("修改成功"),T.getUserInfo()}))},G=()=>{k.showFormDialog=!0};return(e,a)=>{const l=r,o=s,d=m,_=u,f=y("WarningFilled"),w=n,g=i,T=t,L=p;return v(),c("div",U,[V(o,{showDialog:h(k).showFormDialog,"onUpdate:showDialog":a[0]||(a[0]=e=>h(k).showFormDialog=e),formData:h(k).addForm,"onUpdate:formData":a[1]||(a[1]=e=>h(k).addForm=e),ref_key:"modifyFormRef",ref:E,labelWidth:"130px",dialogWidth:"800px","destroy-on-close":!0},{submit:b((()=>[V(l,{type:"primary",loading:h(k).btnLoading,onClick:I},{default:b((()=>a[8]||(a[8]=[x("确定")]))),_:1,__:[8]},8,["loading"])])),_:1},8,["showDialog","formData"]),V(L,{style:{"margin-top":"20px"}},{header:b((()=>a[9]||(a[9]=[D("div",{class:"card-header"},[D("span",null,"配置默认参数")],-1)]))),footer:b((()=>[V(l,{type:"primary",onClick:W},{default:b((()=>a[14]||(a[14]=[x("保存")]))),_:1,__:[14]}),V(l,{type:"danger",onClick:G},{default:b((()=>a[15]||(a[15]=[x("修改密码")]))),_:1,__:[15]})])),default:b((()=>[V(T,{model:h(j),style:{"max-width":"600px"},"label-width":"150px"},{default:b((()=>[V(_,{label:"Telegram ID"},{default:b((()=>[V(d,{modelValue:h(j).telegram_id,"onUpdate:modelValue":a[2]||(a[2]=e=>h(j).telegram_id=e),disabled:"",type:"text"},null,8,["modelValue"])])),_:1}),V(_,{label:"用户昵称"},{default:b((()=>[V(d,{modelValue:h(j).nikename,"onUpdate:modelValue":a[3]||(a[3]=e=>h(j).nikename=e),type:"text"},null,8,["modelValue"])])),_:1}),V(_,{label:"Telegram联系方式"},{default:b((()=>[V(d,{modelValue:h(j).telegram_tel,"onUpdate:modelValue":a[4]||(a[4]=e=>h(j).telegram_tel=e),type:"text"},null,8,["modelValue"])])),_:1}),V(_,{label:"Email"},{default:b((()=>[V(d,{modelValue:h(j).email,"onUpdate:modelValue":a[5]||(a[5]=e=>h(j).email=e),type:"text"},null,8,["modelValue"])])),_:1}),V(_,{label:"USDT钱包地址"},{default:b((()=>[V(d,{modelValue:h(j).usdt_address,"onUpdate:modelValue":a[6]||(a[6]=e=>h(j).usdt_address=e),type:"text"},null,8,["modelValue"])])),_:1}),V(_,{label:"登录账号"},{default:b((()=>[V(d,{modelValue:h(j).username,"onUpdate:modelValue":a[7]||(a[7]=e=>h(j).username=e),disabled:"",type:"text"},null,8,["modelValue"])])),_:1}),V(_,{label:""},{default:b((()=>[V(w,null,{default:b((()=>[V(f)])),_:1}),V(g,{type:"info",style:{"margin-left":"4px"}},{default:b((()=>[a[11]||(a[11]=x("TG注册首次登录默认密码:")),V(g,{type:"danger"},{default:b((()=>[x(F(h(M)),1)])),_:1}),a[12]||(a[12]=x()),V(g,{type:"primary",onMousedown:q,onMouseup:C,onMouseleave:C},{default:b((()=>a[10]||(a[10]=[x("查看")]))),_:1,__:[10]}),a[13]||(a[13]=x(",请尽快修改!!!"))])),_:1,__:[11,12,13]})])),_:1})])),_:1},8,["model"])])),_:1})])}}},[["__scopeId","data-v-257dda19"]]);export{k as default};
|