import{ae as R,r as u,s as y,t as g,v as n,B as d,F as s,Q as q,z as B,ar as i,A as C,aa as a,D as P,E as x,bM as V,al as N,at as U}from"./index.7df25f12.js";import{Q as F}from"./QForm.f516afd1.js";import{u as S}from"./use-quasar.0e944873.js";const z=a("div",{class:"q-mt-lg q-pa-md"},[a("p",null,"\u5B89\u5168\u63D0\u793A"),a("p",null,[s("1\u3001\u5BC6\u7801\u81F3\u5C116\u4F4D\uFF0C\u7531\u5927\u5C0F\u5199\u5B57\u6BCD\u548C\u6570\u5B57\u6DF7\u5408\u800C\u6210\uFF0C\u5B89\u5168\u6027\u6700\u9AD8\u3002"),a("br"),s(" 2\u3001\u4E0D\u8981\u4E0E\u6635\u79F0\u592A\u76F8\u4F3C\uFF0C\u5BB9\u6613\u88AB\u4EBA\u731C\u5230\u3002"),a("br"),s(" 3\u3001\u4E0D\u8981\u4F7F\u7528\u624B\u673A\u7535\u8BDD\u53F7\u7801\u3001\u751F\u65E5\u3001\u5B66\u53F7\u3001\u8F66\u724C\u53F7\u3001\u8EAB\u4EFD\u8BC1\u53F7\u3001\u94F6\u884C\u5361\u5BC6\u7801\u7B49\u4E2A\u4EBA\u4FE1\u606F\u3002"),a("br"),s(" 4\u3001\u4E0D\u8981\u4F7F\u7528\u8FDE\u7EED\u6216\u91CD\u590D\u7684\u6570\u5B57\u3001\u5B57\u6BCD\uFF0C\u5982: 123456\u3001abcdef\u3001111111\u3001aaaaaa\u7B49\u3002"),a("br"),s(" 5\u3001\u5B9A\u671F\u4FEE\u6539\u5BC6\u7801\u4EE5\u63D0\u5347\u8D26\u6237\u5B89\u5168\u6027\u3002")])],-1),I={__name:"ChangePasswordPage",props:["type"],setup(_){const c=_,l=S();P();const b=x(),w=R(),p=u(""),t=u(""),m=u(""),f=[V.required,V.password];function h(r){return r==t.value||"\u786E\u8BA4\u5BC6\u7801\u4E0E\u65B0\u5BC6\u7801\u4E0D\u4E00\u81F4"}const v=u(null);function k(){v.value.validate().then(r=>{if(!r)return!1;l.loading.show(),N[c.type=="pwd"?"changePassword":"changePayPassword"]({password_old:p.value,password:t.value,password_confirmation:m.value}).then(e=>{l.notify({type:"positive",message:e.message||"\u4FEE\u6539\u6210\u529F"}),w.refresh(),b.back()}).catch(e=>{l.notify({type:"negative",message:e.message})}).finally(()=>{l.loading.hide()})})}return(r,e)=>{const Q=U("page-layout");return y(),g(Q,{class:""},{"header-right":n(()=>[d(q,{flat:"",dense:"",onClick:k},{default:n(()=>[s("\u4FDD\u5B58")]),_:1})]),default:n(()=>[d(F,{ref_key:"formRef",ref:v,class:"q-pa-md bg-white"},{default:n(()=>[c.type=="pwd"||B(w).user.has_pay_password?(y(),g(i,{key:0,modelValue:p.value,"onUpdate:modelValue":e[0]||(e[0]=o=>p.value=o),label:"\u65E7\u5BC6\u7801",rules:[f[0]],type:"password"},null,8,["modelValue","rules"])):C("",!0),d(i,{modelValue:t.value,"onUpdate:modelValue":e[1]||(e[1]=o=>t.value=o),label:"\u65B0\u5BC6\u7801",rules:f,type:"password"},null,8,["modelValue"]),d(i,{modelValue:m.value,"onUpdate:modelValue":e[2]||(e[2]=o=>m.value=o),label:"\u786E\u8BA4\u5BC6\u7801",rules:[...f,h],type:"password"},null,8,["modelValue","rules"])]),_:1},512),z]),_:1})}}};export{I as default};