PageSourceSearch

https://sarak.yes24.com/_nuxt/search.3dc03ac8.js

js yes24.com collected 2026-09-24 08:39:38 UTC 4,093 bytes, 1 lines download raw bytes

1import{_ as B}from"./BaseInput.vue.2d2f95ca.js";import{_ as T}from"./EmptyData.b9eb5b63.js";import{r as q,m as A,c as N,aC as V,F}from"./entry.3578af79.js";import{u as d}from"./kidsReviewRevStore.d2a1e932.js";import{k as H,a as r,ah as R,b as W,G as o,H as n,W as e,I as D,$ as p,Y as x,K as I,U as P,R as c,u as k,Q as S}from"./swiper-vue.b49379b0.js";import"./BaseButton.vue.3037417f.js";import"./_plugin-vue_export-helper.c27b6911.js";const E={id:"kidsContents",class:"kidsNotice list"},J=e("div",{class:"h3group"},[e("h2",{"data-title":"page",class:"blind"},"공지사항"),e("h3",{"data-title":"local"},"공지사항")],-1),O={class:"searchSort"},U={class:"sortArea"},z={class:"total"},G=e("span",null,"총",-1),K=e("span",null,"개",-1),L={class:"notice board"},Q=e("li",{class:"colgroup"},[e("strong",null,"번호"),e("strong",null,"제목"),e("strong",null,"작성일")],-1),M={key:0},X=e("mark",{class:"notice"},[e("span",null,"공지")],-1),Z=[X],ee={key:1},te=["href"],ae={key:2,class:"paging"},se=["onClick"],oe={key:3,class:"paging btnC"},ne=e("span",null,"더보기",-1),le=[ne],me=H({__name:"search",async setup(re){let v,y;const g=q();A();const m=r(""),j=r(!1),h=r(!1),l=r([]),s=r({});let _=[];const b=r(1);g.query.searchValue!==""&&(h.value=!0),l.value=([v,y]=R(()=>N("/kids/notice/list",{method:"post",headers:{"Content-Type":"application/json"},body:JSON.stringify({revId:d().revId,offset:g.query.page,searchText:g.query.searchValue})})),v=await v,y(),v),s.value=l.value.page,b.value=s.value.currentPage,_=V(s.value);async function i(u){location.href=`/kidsreview/${d().siteId}/notice/search?revId=${d().revId}&searchValue=${m.value}&page=${u}`}const f=r(),w=async u=>{f.value=await N("/kids/notice/list",{method:"post",headers:{"Content-Type":"application/json"},body:JSON.stringify({revId:d().revId,offset:u,searchText:g.query.searchValue})}),l.value.data.push(...f.value.data),s.value=f.value.page,_=V(s.value)};return W(m,u=>{u===""&&(j.value=!1)}),(u,a)=>{const Y=B,C=T;return o(),n("main",E,[J,e("div",O,[D(Y,{onEnterEvent:a[0]||(a[0]=t=>i(1)),modelValue:m.value,"onUpdate:modelValue":a[1]||(a[1]=t=>m.value=t),name:"searchWord",id:"searchWord",label:"searchWord",placeholder:"검색어를 입력해 주세요",search:""},null,8,["modelValue"]),e("div",U,[e("p",z,[G,e("strong",null,p(Number(l.value.page.totalCount).toLocaleString()),1),K])])]),e("ol",L,[Q,(o(!0),n(x,null,I(l.value.data,(t,$)=>(o(),n("li",{class:P({notice:t.notiYn==="Y"})},[t.notiYn==="Y"?(o(),n("p",M,Z)):c("",!0),t.notiYn!=="Y"?(o(),n("p",ee,p(s.value.totalCount-s.value.perPage*(b.value-1)-$),1)):c("",!0),e("h4",null,[e("a",{href:`/kidsreview/${k(d)().siteId}/notice/${t.artNo}`},p(t.ttl),9,te)]),e("span",null,p(k(F)(t.regDts)),1)],2))),256))]),l.value.data.length<1&&h.value===!0?(o(),S(C,{key:0,title:"검색 결과가 없어요",text:"다른 검색어를 입력해 보세요.",button:"",onAction:a[2]||(a[2]=()=>{})})):c("",!0),l.value.data.length<1&&h.value===!1?(o(),S(C,{key:1,src:"https://image.yes24.com/sysimage/renew/sarak/assets/sarak/images/ico/ico_none01.svg",title:"작성된 글이 없습니다.",text:"독후감을 작성해보세요.",button:"",onAction:a[3]||(a[3]=()=>{})})):c("",!0),l.value.data.length>0?(o(),n("div",ae,[e("a",{href:"javascript:void(0)",onClick:a[4]||(a[4]=t=>i(1)),class:"btn ico pageFirst"},"맨처음"),e("a",{href:"javascript:void(0)",onClick:a[5]||(a[5]=t=>i(s.value.currentPage-1)),class:"btn ico pagePrev"},"이전"),e("span",null,[(o(!0),n(x,null,I(k(_),t=>(o(),n("a",{key:t,href:"javascript:void(0)",onClick:$=>i(t.pageNo),class:P(["btn",{on:t.pageNo===t.currentPage}])},p(t.pageNo),11,se))),128))]),e("a",{href:"javascript:void(0)",onClick:a[6]||(a[6]=t=>i(s.value.currentPage+1)),class:"btn ico pageNext"},"다음"),e("a",{href:"javascript:void(0)",onClick:a[7]||(a[7]=t=>i(s.value.page)),class:"btn ico pageLast"},"마지막")])):c("",!0),s.value.currentPage<s.value.page?(o(),n("div",oe,[e("button",{type:"button",class:"btn round st02 em03 em05",onClick:a[8]||(a[8]=t=>w(s.value.currentPage+1))},le)])):c("",!0)])}}});export{me 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.