1import{_ as ct}from"./QCardSection.zjZUbYTr.js";import{u as dt,s as mt,b as J,n as K,c as ft,g as pt,h as $,i as vt,f as bt,j as yt,d as wt}from"./entry.-FA20PnN.js";import{_ as ht,a as gt}from"./QBreadcrumbsEl.BEOeTW55.js";import{_ as Ct}from"./QItemSection.COpGXxE9.js";import{_ as kt}from"./QItem.BYDXL8VU.js";import{_ as qt}from"./QList.DPl_xTmO.js";import{a as c,a2 as xt,I as Y,R as s,Q as e,P as a,u as t,J as p,a4 as N,a3 as It,N as h,U as R,$ as d,a5 as Nt,a6 as Rt,O as V,_ as G,x as St}from"./swiper-vue.B40GeXmP.js";import{_ as Dt}from"./ico_chevron_right.CJ9fFToT.js";import{_ as $t}from"./ico_breadcrumbs_home.DKwolyZ3.js";import{_ as Vt,a as Lt}from"./ReplyListItem.CY_O2aIH.js";import{_ as Qt}from"./ErrorModal.OmH0Ogrh.js";import{h as W,a as X}from"./useBoardUtility.C9JPA5T-.js";import"./QSlideTransition.BVG1oIdd.js";import"./QInput.BydmghYM.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";import"./QItemLabel.ODOYrzCn.js";import"./ClosePopup.EoTYS1s8.js";import"./icon_warning_red.DLaMNH8N.js";const Mt={class:"sub-inner"},Tt={class:"sub-title"},jt={class:"row justify-between items-center"},Bt=s("div",{class:"sub-page-tit"},"íììì리",-1),At=s("img",{src:Dt,width:"15",alt:"arrow"},null,-1),Et=s("img",{src:$t,alt:"home"},null,-1),Ut={class:"sub-tab mT40"},Ft={class:"board-title"},Pt={class:"board-info"},Ot={class:"board-cont"},zt=s("p",null," ",-1),Ht=s("p",{style:{"text-align":"left"}},[s("br")],-1),Jt=s("p",null," ",-1),Kt=s("p",{style:{"text-align":"left"}},[s("br")],-1),Yt={class:"btn-group"},Gt={class:"btn-group"},Wt={class:"full-width"},Xt={class:"user"},B="/communication/suggestions",ke={__name:"suggestions-detail",async setup(Zt){var P;let A,E;const{showAlertModal:g,showConfirmModal:Z}=wt(),v=dt(),i=c({}),L=c({}),Q=c({}),C=c([]),k=c([]),b=c(""),U=c([]),{userInfo:F}=mt(J()),S=c(!1),_=c({mi:1049,bbsId:Number,nttSn:Number,answerCn:b}),tt=c((P=v.query)==null?void 0:P.id),q=async()=>{var o;_.value.nttSn=Number((o=v.query)==null?void 0:o.id);const{data:n}=await $().boardDetailData({mi:_.value.mi,nttSn:_.value.nttSn});n.value.code==="500"?(i.value={},S.value=!0):(i.value=n.value.RQnttInfo,L.value=n.value.RQprevNttInfo,Q.value=n.value.RQnextNttInfo,C.value=n.value.RQnttFileList,k.value=n.value.RQanswerList,_.value.bbsId=n.value.RQnttInfo.bbsId)},et=async n=>{await q(),U.value=n},at=n=>{b.value=n},st=async()=>{if(!_.value.answerCn||!_.value.answerCn.trim())return g("ëê¸ì ì
ë ¥íì¸ì.");const{data:n}=await $().insertNttAnswer(_.value);n.value.code!=="200"?k.value=[]:(g("ìì±ìë£ëììµëë¤."),_.value.answerCn="",await q())},nt=()=>{S.value=!S.value,K(B)},ot=async n=>{const o=C.value[n].fileSn,{data:r}=await $().boardDownloadFile({fileKey:o});if(!r.value)return g("ì¡´ì¬íì§ ìë íì¼ì
ëë¤."),!1;if(r.value){const m=window.URL.createObjectURL(r.value),y=document.createElement("a");y.download=C.value[n].fileNm,y.href=m,y.click()}};[A,E]=xt(()=>q()),await A,E();const lt=()=>K(`/communication/suggestions/suggestions-regi?nttSn=${tt.value}`),rt=()=>{const{answerCn:n,...o}=_.value;Z("í´ë¹ ê²ìê¸ì ìì íìê² ìµëê¹?",async()=>{var m;const{data:r}=await $().deleteNttInfo(o);((m=r.value)==null?void 0:m.code)==="500"?g(r.value.message):g("ìì ê° ìë£ëììµëë¤.",()=>X(v.query,{path:B}))})};return(n,o)=>{var H;const r=ct,m=ft,y=vt,M=gt,it=ht,D=Ct,T=kt,O=qt,w=bt,z=pt,_t=yt,ut=It("dompurify-html");return h(),Y("div",Mt,[s("div",Tt,[s("div",jt,[e(m,{flat:""},{default:a(()=>[e(r,null,{default:a(()=>[Bt]),_:1})]),_:1}),e(it,{"active-color":"secondary"},{separator:a(()=>[e(y,{size:"1.5rem"},{default:a(()=>[At]),_:1})]),default:a(()=>[e(M,null,{default:a(()=>[Et]),_:1}),e(M,{label:"ìíµ"}),e(M,{label:"íììì리"})]),_:1})])]),e(Qt,{"show-err-modal":t(S),onHandleErrModal:nt},null,8,["show-err-modal"]),p(s("div",Ut,[e(m,{flat:""},{default:a(()=>[e(r,{class:"board-detail"},{default:a(()=>{var u,x,I;return[s("div",Ft,R((u=t(i))==null?void 0:u.nttSj),1),s("div",Pt,[e(O,{class:"write-info"},{default:a(()=>[e(T,null,{default:a(()=>[e(D,null,{default:a(()=>{var l,f,j;return[d(" ìì±ì : "+R(((l=t(i))==null?void 0:l.noticeAt)==="Y"?"ê´ë¦¬ì":((j=(f=t(i))==null?void 0:f.oriRegId)==null?void 0:j.substr(0,2))+"***"),1)]}),_:1})]),_:1}),e(T,null,{default:a(()=>[e(D,null,{default:a(()=>{var l;return[d(R((l=t(i))==null?void 0:l.regDt),1)]}),_:1})]),_:1})]),_:1}),p(e(O,{class:"file-list",borderless:""},{default:a(()=>[(h(!0),Y(Nt,null,Rt(t(C),(l,f)=>p((h(),V(T,{key:f,clickable:"",onClick:j=>ot(f)},{default:a(()=>[e(D,{avatar:""},{default:a(()=>[e(y,{name:"img:/images/ico_file.svg",size:"1.4rem"})]),_:1}),e(D,null,{default:a(()=>[d(R(l==null?void 0:l.fileNm),1)]),_:2},1024)]),_:2}
1,1032,["onClick"])),[[_t]])),128))]),_:1},512),[[N,((x=t(C))==null?void 0:x.length)>0]])]),s("div",Ot,[p(s("p",null,null,512),[[ut,(I=t(i))==null?void 0:I.nttCn]]),zt,Ht,Jt,Kt])]}),_:1})]),_:1}),e(z,{flat:"",class:"btn-group justify-between full-width mT40"},{default:a(()=>{var u,x,I,l;return[s("div",Yt,[((u=t(F))==null?void 0:u.id)===((x=t(i))==null?void 0:x.oriRegId)?(h(),V(w,{key:0,flat:"",class:"btn primary w-150",onClick:lt},{default:a(()=>[d("ìì ")]),_:1})):G("",!0),((I=t(F))==null?void 0:I.id)===((l=t(i))==null?void 0:l.oriRegId)?(h(),V(w,{key:1,flat:"",class:"btn primary w-150",onClick:rt},{default:a(()=>[d("ìì ")]),_:1})):G("",!0)]),s("div",Gt,[p(e(w,{flat:"",class:"btn lightgrey w-150",onClick:o[0]||(o[0]=f=>t(W)(t(L).nttSn,t(v).query,q))},{default:a(()=>[d("ì´ì ê¸")]),_:1},512),[[N,t(L)]]),p(e(w,{flat:"",class:"btn lightgrey w-150",onClick:o[1]||(o[1]=f=>t(W)(t(Q).nttSn,t(v).query,q))},{default:a(()=>[d("ë¤ìê¸")]),_:1},512),[[N,t(Q)]]),e(w,{flat:"",class:"btn darkgrey w-150",onClick:o[2]||(o[2]=f=>t(X)(t(v).query,{path:B}))},{default:a(()=>[d("목ë¡")]),_:1})])]}),_:1}),e(m,{flat:"",class:"replay-sec"},{default:a(()=>[e(r,null,{default:a(()=>[s("div",Wt,[s("p",Xt,R(t(J)().userInfo.id),1),e(Vt,{modelValue:t(b),"onUpdate:modelValue":o[3]||(o[3]=u=>St(b)?b.value=u:null),"reply-value":t(b),onInput:at},null,8,["modelValue","reply-value"])]),e(z,{flat:"",class:"btn-group justify-end full-width mT40"},{default:a(()=>[e(w,{flat:"",class:"btn primary",onClick:st},{default:a(()=>[d("ë±ë¡")]),_:1})]),_:1})]),_:1}),p(e(r,null,{default:a(()=>{var u;return[(h(),V(Lt,{key:(u=t(k))==null?void 0:u.length,class:"reply-list","reply-states":t(U),"reply-list":t(k),"mi-item":t(_),onCallInformData:et},null,8,["reply-states","reply-list","mi-item"]))]}),_:1},512),[[N,t(k)]])]),_:1})],512),[[N,(H=t(i))==null?void 0:H.nttSn]])])}}};export{ke 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.