1 line
2.5 KiB
JavaScript
1 line
2.5 KiB
JavaScript
"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[330],{8330:(e,a,l)=>{l.r(a),l.d(a,{default:()=>y});var t=l(1347),n=l(7763),s=l(4187),u=l(455),r=l(2986),d=l(5767);const o={__name:"FirstPasswordChange",setup(e){const a=(0,u.rd)(),l=(0,d.n)(),o=(0,s.KR)(""),i=(0,s.KR)(""),c=(0,s.KR)(""),v=(0,s.KR)(!1),g=(0,s.KR)("");async function m(){if(g.value="",o.value&&i.value&&c.value)if(i.value===c.value){v.value=!0;try{const e=await r.Ay.post("/password/change",{current_password:o.value,new_password:i.value});l.setSession(e.data),l.forcePasswordChange=!1,localStorage.setItem("forcePasswordChange","0"),a.replace("/app")}catch(e){g.value=e?.data?.message||e?.message||"Şifre güncellenemedi"}finally{v.value=!1}}else g.value="Yeni şifreler eşleşmiyor";else g.value="Tüm alanlar zorunludur"}return(e,a)=>{const l=(0,t.g2)("q-card-section"),s=(0,t.g2)("q-input"),u=(0,t.g2)("q-banner"),r=(0,t.g2)("q-btn"),d=(0,t.g2)("q-card-actions"),p=(0,t.g2)("q-card"),b=(0,t.g2)("q-page");return(0,t.uX)(),(0,t.Wv)(b,{class:"flex flex-center"},{default:(0,t.k6)(()=>[(0,t.bF)(p,{style:{width:"420px","max-width":"90vw"}},{default:(0,t.k6)(()=>[(0,t.bF)(l,null,{default:(0,t.k6)(()=>[...a[3]||(a[3]=[(0,t.Lk)("div",{class:"text-h6"},"Şifre Yenileme Zorunlu",-1),(0,t.Lk)("div",{class:"text-caption text-grey-7 q-mt-xs"}," Sistemi kullanabilmek için yeni bir şifre belirlemelisiniz. ",-1)])]),_:1}),(0,t.bF)(l,{class:"q-gutter-md"},{default:(0,t.k6)(()=>[(0,t.bF)(s,{modelValue:o.value,"onUpdate:modelValue":a[0]||(a[0]=e=>o.value=e),type:"password",label:"Mevcut Şifre",outlined:"",dense:""},null,8,["modelValue"]),(0,t.bF)(s,{modelValue:i.value,"onUpdate:modelValue":a[1]||(a[1]=e=>i.value=e),type:"password",label:"Yeni Şifre",outlined:"",dense:""},null,8,["modelValue"]),(0,t.bF)(s,{modelValue:c.value,"onUpdate:modelValue":a[2]||(a[2]=e=>c.value=e),type:"password",label:"Yeni Şifre (Tekrar)",outlined:"",dense:""},null,8,["modelValue"]),g.value?((0,t.uX)(),(0,t.Wv)(u,{key:0,class:"bg-red-1 text-red q-mt-sm",rounded:""},{default:(0,t.k6)(()=>[(0,t.eW)((0,n.v_)(g.value),1)]),_:1})):(0,t.Q3)("",!0)]),_:1}),(0,t.bF)(d,{align:"right"},{default:(0,t.k6)(()=>[(0,t.bF)(r,{label:"Kaydet",color:"primary",loading:v.value,onClick:m},null,8,["loading"])]),_:1})]),_:1})]),_:1})}}};var i=l(5013),c=l(3341),v=l(222),g=l(6067),m=l(7453),p=l(5034),b=l(2677),f=l(272),w=l.n(f);const k=o,y=k;w()(o,"components",{QPage:i.A,QCard:c.A,QCardSection:v.A,QInput:g.A,QBanner:m.A,QCardActions:p.A,QBtn:b.A})}}]); |