PageSourceSearch

https://welfare.net/__main/qr-check.BoMIV_ze.js

js welfare.net collected 2026-09-25 04:33:13 UTC 2,433 bytes, 1 lines download raw bytes

1import{_ as y}from"./nuxt-link.Dnyf6C5a.js";import{_ as q}from"./QInput.BydmghYM.js";import{_ as I,u as M,a as T,b as n,c as A,d as C,e as N,f as R}from"./entry.-FA20PnN.js";import{_ as Q}from"./QCardSection.zjZUbYTr.js";import{_ as S}from"./main_logo.DjO0eZGD.js";import{u as B}from"./eduMypage.Dp-jPWCm.js";import{a as x,H as U,u as p,I as $,R as _,Q as t,P as u,_ as L,N as P,x as g,$ as j,a0 as E,a1 as G}from"./swiper-vue.B40GeXmP.js";import"./use-field.Bl2DR9Dx.js";import"./use-id.tW7KyWeD.js";import"./uid.Bzmka5Fh.js";import"./use-form.BxxAYb5y.js";import"./use-file-dom-props.Cx__ACyW.js";import"./use-key-composition.B0BVqMsW.js";const H=r=>(E("data-v-25fa9bb8"),r=r(),G(),r),O={key:0,class:"login"},z={class:"login-wrap"},D=H(()=>_("img",{src:S,alt:"한국사회복지사협회"},null,-1)),F={class:"sub-tab"},J={__name:"qr-check",setup(r){const{showAlertModal:o}=C(),V=M(),d=T(),f=n().getAccessToken,b=async()=>{const{data:c}=await B().saveQrAttend(V.query);if(c.value.code!=="200")return o("출석에 실패하였습니다. 관리자에게 문의해주세요.",()=>{d.replace("/")});o("QR출석체크에 성공했습니다.",()=>{d.replace("/")})},s=x(""),a=x(""),h=async()=>{if(n().$reset(),s.value){if(!a.value)return o("비밀번호를 입력해주세요"),!1}else return o("아이디를 입력해주세요"),!1;const c={mberId:s.value.trim(),mberPassword:a.value.trim(),mberGb:"p"},{data:e}=await N().getLogin(c),{resultCode:i,jToken:l,ci:v,ckMail:k,resultVO:w}=e.value;if(i!=="200")return o("입력하신 아이디 및 비밀번호가 일치하지 않습니다"),!1;n().setAccessToken(l),n().setCenterNm(),await n().setUserMenuInfo(),setTimeout(async()=>{await b()},300)};return U(async()=>{f&&await b()}),(c,e)=>{const i=y,l=q,v=R,k=Q,w=A;return p(f)?L("",!0):(P(),$("div",O,[_("div",z,[_("h1",null,[t(i,{to:"/"},{default:u(()=>[D]),_:1})]),_("div",F,[t(w,{flat:"",class:"ex-sub-conts"},{default:u(()=>[t(k,{class:"login-ipt"},{default:u(()=>[t(l,{modelValue:p(s),"onUpdate:modelValue":e[0]||(e[0]=m=>g(s)?s.value=m:null),outlined:"",label:"아이디"},null,8,["modelValue"]),t(l,{modelValue:p(a),"onUpdate:modelValue":e[1]||(e[1]=m=>g(a)?a.value=m:null),type:"password",outlined:"",label:"비밀번호"},null,8,["modelValue"]),t(v,{flat:"",class:"btn primary w-100 mT40",onClick:h},{default:u(()=>[j("로그인")]),_:1})]),_:1})]),_:1})])])]))}}},le=I(J,[["__scopeId","data-v-25fa9bb8"]]);export{le as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.