PageSourceSearch

https://welfare.net/__main/overseas-data-detail.D2fzWwMF.js

js welfare.net collected 2026-09-25 04:33:48 UTC 4,962 bytes, 1 lines download raw bytes

1import{_ as ot}from"./QCardSection.zjZUbYTr.js";import{u as st,s as nt,b as lt,n as O,c as _t,g as rt,h as L,i as it,f as ct,j as dt,d as ut}from"./entry.-FA20PnN.js";import{_ as mt,a as ft}from"./QBreadcrumbsEl.BEOeTW55.js";import{_ as pt}from"./QItemSection.COpGXxE9.js";import{_ as vt}from"./QItem.BYDXL8VU.js";import{_ as bt}from"./QList.DPl_xTmO.js";import{a as m,a2 as ht,I as z,R as l,Q as t,P as e,u as a,J as f,a4 as C,a3 as wt,N as g,U as D,$ as r,a5 as yt,a6 as gt,O as T,_ as A}from"./swiper-vue.B40GeXmP.js";import{_ as qt}from"./ico_chevron_right.CJ9fFToT.js";import{_ as kt}from"./ico_breadcrumbs_home.DKwolyZ3.js";import{_ as xt}from"./ErrorModal.OmH0Ogrh.js";import{h as H,a as J}from"./useBoardUtility.C9JPA5T-.js";import"./ClosePopup.EoTYS1s8.js";import"./icon_warning_red.DLaMNH8N.js";const Ct={class:"sub-inner"},Dt={class:"sub-title"},Nt={class:"row justify-between items-center"},Rt=l("div",{class:"sub-page-tit"},"교육·행사 소식",-1),St=l("img",{src:qt,width:"15",alt:"arrow"},null,-1),$t=l("img",{src:kt,alt:"home"},null,-1),It={class:"sub-tab mT40"},Mt={class:"board-title"},Bt={class:"board-info"},Lt={class:"board-cont"},Tt={class:"btn-group"},jt={class:"btn-group"},j="/data/overseas-data",Xt={__name:"overseas-data-detail",async setup(Et){var P;let E,Q;const{showAlertModal:N,showConfirmModal:K}=ut(),i=st(),{userInfo:F}=nt(lt()),_=m({}),R=m({}),S=m({}),p=m([]),q=m(!1),$=m({mi:1059,bbsId:2026,nttSn:Number((P=i.query)==null?void 0:P.id)}),I=async()=>{var o;$.value.nttSn=(o=i.query)==null?void 0:o.id;const{data:s}=await L().boardDetailData($.value);s.value.code==="500"?(_.value={},q.value=!0):(_.value=s.value.RQnttInfo,p.value=s.value.RQnttFileList,R.value=s.value.RQprevNttInfo,S.value=s.value.RQnextNttInfo)},G=()=>{q.value=!q.value,O(j)},W=async s=>{const o=p.value[s].fileSn,{data:c}=await L().boardDownloadFile({fileKey:o});if(!c.value)return N("존재하지 않는 파일입니다."),!1;if(c.value){const k=window.URL.createObjectURL(c.value),d=document.createElement("a");d.download=p.value[s].fileNm,d.href=k,d.click()}},X=()=>{O(`/data/overseas-data/overseas-data-regi?nttSn=${i.query.id}`)},Y=()=>{K("해당 게시글을 삭제하시겠습니까?",async()=>{var o;const{data:s}=await L().deleteNttInfo($.value);((o=s.value)==null?void 0:o.code)==="500"?N(s.value.message):N("삭제가 완료되었습니다.",()=>J(i.query,{path:j}))})};return[E,Q]=ht(()=>I()),await E,Q(),(s,o)=>{var V;const c=ot,k=_t,d=it,M=ft,Z=mt,x=pt,B=vt,U=bt,v=ct,tt=rt,et=dt,at=wt("dompurify-html");return g(),z("div",Ct,[l("div",Dt,[l("div",Nt,[t(k,{flat:""},{default:e(()=>[t(c,null,{default:e(()=>[Rt]),_:1})]),_:1}),t(Z,{"active-color":"secondary"},{separator:e(()=>[t(d,{size:"1.5rem"},{default:e(()=>[St]),_:1})]),default:e(()=>[t(M,null,{default:e(()=>[$t]),_:1}),t(M,{label:"정보"}),t(M,{label:"교육·행사 소식"})]),_:1})])]),t(xt,{"show-err-modal":a(q),onHandleErrModal:G},null,8,["show-err-modal"]),f(l("div",It,[t(k,{flat:""},{default:e(()=>[t(c,{class:"board-detail"},{default:e(()=>{var b,h,w;return[l("div",Mt,D((b=a(_))==null?void 0:b.nttSj),1),l("div",Bt,[t(U,{class:"write-info"},{default:e(()=>[t(B,null,{default:e(()=>[t(x,null,{default:e(()=>{var n;return[r(" 작성자 : "+D((n=a(_))==null?void 0:n.regNm),1)]}),_:1})]),_:1}),t(B,null,{default:e(()=>[t(x,null,{default:e(()=>{var n;return[r(D((n=a(_))==null?void 0:n.regDt),1)]}),_:1})]),_:1})]),_:1}),f(t(U,{class:"file-list",borderless:""},{default:e(()=>[(g(!0),z(yt,null,gt(a(p),(n,y)=>f((g(),T(B,{key:y,clickable:"",onClick:u=>W(y)},{default:e(()=>[t(x,{avatar:""},{default:e(()=>[t(d,{name:"img:/images/ico_file.svg",size:"1.4rem"})]),_:1}),t(x,null,{default:e(()=>[r(D(n==null?void 0:n.fileNm),1)]),_:2},1024)]),_:2},1032,["onClick"])),[[et]])),128))]),_:1},512),[[C,((h=a(p))==null?void 0:h.length)>0]])]),l("div",Lt,[f(l("p",null,null,512),[[at,(w=a(_))==null?void 0:w.nttCn]])])]}),_:1})]),_:1}),t(tt,{flat:"",class:"btn-group justify-end full-width mT40"},{default:e(()=>{var b,h,w,n;return[l("div",Tt,[((b=a(F))==null?void 0:b.id)===((h=a(_))==null?void 0:h.oriRegId)?(g(),T(v,{key:0,flat:"",class:"btn primary w-150",onClick:X},{default:e(()=>[r("수정")]),_:1})):A("",!0),((w=a(F))==null?void 0:w.id)===((n=a(_))==null?void 0:n.oriRegId)?(g(),T(v,{key:1,flat:"",class:"btn primary w-150",onClick:Y},{default:e(()=>[r("삭제")]),_:1})):A("",!0)]),l("div",jt,[f(t(v,{flat:"",class:"btn lightgrey w-150",onClick:o[0]||(o[0]=y=>{var u;return a(H)((u=a(R))==null?void 0:u.nttSn,a(i).query,I)})},{default:e(()=>[r("이전글")]),_:1},512),[[C,a(R)]]),f(t(v,{flat:"",class:"btn lightgrey w-150",onClick:o[1]||(o[1]=y=>{var u;return a(H)((u=a(S))==null?void 0:u.nttSn,a(i).query,I)})},{default:e(()=>[r("다음글")]),_:1},512),[[C,a(S)]]),t(v,{flat:"",class:"btn darkgrey w-150",onClick:o[2]||(o[2]=y=>a(J)(a(i).query,{path:j}))},{default:e(()=>[r("목록")]),_:1})])]}),_:1})],512),[[C,(V=a(_))==null?void 0:V.nttSn]])])}}};export{Xt 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.