2 lines
3.5 KiB
JavaScript
2 lines
3.5 KiB
JavaScript
import{aP as a,b4 as e,aQ as s,aU as l,ag as r,o as d,r as o,b1 as n,be as u,c as p,e as t,N as m,w as i,l as _,O as c,E as f,t as w,g as v,bv as b,bw as F,am as g,an as h,bY as V,bu as y}from"./index.cWQXKwun.js";import{E as k,a as U}from"./el-tab-pane.DFxgvGYK.js";import{E}from"./el-card.Bn-Jv3D9.js";const N={class:"profile-content"},j={class:"card-body"},q={class:"item"},x={class:"item"},C={class:"red"},I={class:"card-body"},A={class:"tab-content"},B=e({__name:"profile",setup(e){const B=s(),H=l(),O=a=>{if(""==a||null==a||null==a)return"0.00";return Number(a).toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g,",")},P=r({baseForm:{nick_name:"",phone:""},pwdForm:{old_pass:"",new_pass:"",confirm_pass:""},activeName:"2",rules:{old_pass:[{required:!0,message:"请输入旧密码",trigger:"blur"}],new_pass:[{required:!0,message:"请输入新密码",trigger:"blur"}],confirm_pass:[{required:!0,message:"请再次输入新密码",trigger:"blur"},{validator:(a,e,s)=>{""===e?s(new Error("请再次输入新密码")):e!==P.pwdForm.new_pass?s(new Error("两次输入的密码不一致")):s()},trigger:"blur"}]}});d(()=>{var a;P.baseForm.nick_name=null==(a=B.user)?void 0:a.info.nick_name});const Q=o(),S=V(e=>{var s;null==(s=Q.value)||s.validate(e=>{e&&function(e){return a({url:"/platformApi/pass/modify",method:"post",data:e})}(P.pwdForm).then(a=>{y.success("修改成功"),P.pwdForm={old_pass:"",new_pass:"",confirm_pass:""}})})},300),Y=n();return(a,e)=>{const s=u("UserFilled"),l=f,r=u("Suitcase"),d=E,o=g,n=F,V=h,y=b,z=U,D=k;return t(),p("div",N,[m(d,null,{header:i(()=>e[6]||(e[6]=[_("div",{class:"card-header"},[_("span",null,"个人信息")],-1)])),default:i(()=>{var a,d,o;return[_("div",j,[_("div",q,[_("div",null,[m(l,null,{default:i(()=>[m(s)]),_:1}),e[7]||(e[7]=c(" 用户名称 "))]),_("div",null,w(null==(d=null==(a=v(B).user)?void 0:a.info)?void 0:d.username),1)]),_("div",x,[_("div",null,[m(l,null,{default:i(()=>[m(r)]),_:1}),e[8]||(e[8]=c(" 平台余额 "))]),_("div",C,w(O(null==(o=v(H).data.configInfo)?void 0:o.plat_amount)),1)])])]}),_:1}),m(d,null,{header:i(()=>e[9]||(e[9]=[_("div",{class:"card-header"},[_("span",null,"基本资料")],-1)])),default:i(()=>[_("div",I,[m(D,{modelValue:v(P).activeName,"onUpdate:modelValue":e[5]||(e[5]=a=>v(P).activeName=a),class:"demo-tabs"},{default:i(()=>[m(z,{label:"修改登录密码",name:"2"},{default:i(()=>[_("div",A,[m(y,{model:v(P).pwdForm,rules:v(P).rules,"label-width":"100",ref_key:"pwdForm",ref:Q},{default:i(()=>[m(n,{prop:"old_pass",label:"旧密码"},{default:i(()=>[m(o,{type:"password","show-password":"",modelValue:v(P).pwdForm.old_pass,"onUpdate:modelValue":e[0]||(e[0]=a=>v(P).pwdForm.old_pass=a)},null,8,["modelValue"])]),_:1}),m(n,{label:"新密码",prop:"new_pass"},{default:i(()=>[m(o,{type:"password","show-password":"",modelValue:v(P).pwdForm.new_pass,"onUpdate:modelValue":e[1]||(e[1]=a=>v(P).pwdForm.new_pass=a)},null,8,["modelValue"])]),_:1}),m(n,{label:"确认密码",prop:"confirm_pass"},{default:i(()=>[m(o,{type:"password","show-password":"",modelValue:v(P).pwdForm.confirm_pass,"onUpdate:modelValue":e[2]||(e[2]=a=>v(P).pwdForm.confirm_pass=a)},null,8,["modelValue"])]),_:1}),m(n,{label:""},{default:i(()=>[m(V,{type:"primary",onClick:e[3]||(e[3]=a=>v(S)(2))},{default:i(()=>e[10]||(e[10]=[c("保存")])),_:1,__:[10]}),m(V,{onClick:e[4]||(e[4]=a=>{Y.push({name:"otherHome"})})},{default:i(()=>e[11]||(e[11]=[c("关闭")])),_:1,__:[11]})]),_:1})]),_:1},8,["model","rules"])])]),_:1})]),_:1},8,["modelValue"])])]),_:1})])}}},[["__scopeId","data-v-dfca72b6"]]);export{B as default};
|