PageSourceSearch

https://bigcell.co.kr/_nuxt/index.acf52544.js

js bigcell.co.kr collected 2026-10-01 23:45:50 UTC 4,691 bytes, 1 lines download raw bytes

1import g from"./inputtext.esm.e6771cd9.js";import{_ as x,o as w,c as y,a as t,b as s,x as T,w as l,s as b,g as Y,t as c,n as v}from"./entry.897a9779.js";import L from"./TableEmpty.9a5a709f.js";import R from"./DotLoader.99dd20e0.js";import k from"./column.esm.7b3984bd.js";import D from"./datatable.esm.f057ffe1.js";import"./formatter.fdc6d1d0.js";import{h as p}from"./moment.e9e012b5.js";import{A as M}from"./NoticeService.65efa625.js";import"./vue3-lottie.es.c9041a98.js";/* empty css                      */import"./paginator.esm.1f7837e5.js";import"./index.esm.13301435.js";import"./dropdown.esm.2f20b015.js";import"./index.esm.5b883726.js";import"./virtualscroller.esm.d264c56d.js";import"./inputnumber.esm.85f5c1d7.js";import"./index.esm.386b9bfe.js";import"./index.esm.be717ac4.js";import"./index.esm.04463274.js";import"./index.esm.6a83b08d.js";import"./index.esm.734f8c15.js";import"./index.esm.9991af56.js";import"./dayjs.min.acc07511.js";import"./ko.02c66ea8.js";const N={components:{},data(){return{page:0,rows:10,dateForm:"YYYY-MM-DD HH:mm",classList:{쿠팡핫이슈:"must-read"},searchType:"쿠팡핫이슈",searchText:"",loading:!1,mustReadList:[]}},created(){this.adminNoticeService=new M,this.dateForm=window.innerWidth>=650?"YYYY-MM-DD HH:mm":"YYYY-MM-DD",window.addEventListener("resize",()=>{this.dateForm=window.innerWidth>=650?"YYYY-MM-DD HH:mm":"YYYY-MM-DD"})},mounted(){this.loading=!0,this.adminNoticeService.getNoticeList({searchType:this.searchType,searchText:this.searchText}).then(e=>{this.mustReadList=e.map(o=>({...o}))}).catch(e=>console.error(e)).finally(()=>{this.loading=!1})},methods:{handlePage(e){const{page:o,rows:d}=e;this.page=o,this.rows=d},typeNameClassName(e){return this.classList[e]},formatDate(e){return p(e).isValid()?p(e).format(this.dateForm):"-"},handleMustReadSearch(){this.loading=!0,this.adminNoticeService.getNoticeList({searchType:this.searchType,searchText:this.searchText,mustType:!0,popupYn:"N"}).then(e=>{this.mustReadList=e.map(o=>({...o}))}).catch(e=>console.error(e)).finally(()=>{this.loading=!1})},handleMustReadRowClick(e){this.$router.push({path:"./mustread/"+e.data.pk,query:{searchText:this.searchText}})}}},P=t("head",null,[t("title",null,"쿠팡핫이슈 | 빅셀")],-1),C=t("div",{class:"page-header"},[t("div",null,[t("h5",{class:"page-header-title"},"쿠팡핫이슈")])],-1),S={class:"card p-card pb-4"},V={class:"relative justify-content-between flex mb-4 flex-wrap gap-2"},H={class:"flex lg:flex-0 flex-wrap gap-2"},F={class:"flex flex-1 gap-2"},B={class:"p-input-icon-left flex flex-1 xl:flex-initial"},E=t("i",{class:"pi pi-search"},null,-1),K={class:"flex justify-content-center flex-column align-items-center bg-white w-full h-full pb-8"},j={class:"white-space-nowrap"},z={class:"white-space-nowrap"};function A(e,o,d,O,i,r){const m=g,h=b,u=L,_=R,n=k,f=D;return w(),y("div",null,[P,t("div",null,[t("div",null,[C,t("div",S,[t("div",V,[t("div",H,[t("div",F,[t("span",B,[E,s(m,{modelValue:i.searchText,"onUpdate:modelValue":o[0]||(o[0]=a=>i.searchText=a),placeholder:"검색 내용을 입력하세요.",class:"xl:w-30rem flex-1 xl:flex-initial",onKeyup:T(r.handleMustReadSearch,["enter"])},null,8,["modelValue","onKeyup"])]),s(h,{label:"검색",class:"lg:flex-initial flex-0",style:{"word-break":"keep-all"},loading:i.loading,onClick:r.handleMustReadSearch},null,8,["loading","onClick"])])])]),s(f,{value:i.mustReadList,loading:i.loading,paginator:"",scrollable:"",rows:15,rowsPerPageOptions:[15,30,60],showGridlines:"",paginatorTemplate:"FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink CurrentPageReport RowsPerPageDropdown",currentPageReportTemplate:"{first} to {last} of {totalRecords}",selectionMode:"multiple",metaKeySelection:!1,tableClass:"border-left-1 border-200 h-auto",onRowClick:r.handleMustReadRowClick,onPage:r.handlePage},{empty:l(()=>[s(u)]),loading:l(()=>[t("div",K,[s(_,{style:{width:"60%"}})])]),default:l(()=>[s(n,{class:"no",header:"NO",style:{"text-align":"center"}},{body:l(a=>[Y(c(i.mustReadList.length-(i.page*i.rows+a.index)),1)]),_:1}),s(n,{field:"type_name",header:"유형",class:"font-bold",style:{"text-align":"center"}},{body:l(a=>[t("span",{class:v([r.typeNameClassName(a.data.type_name),"text-sm py-1 px-2 white-space-nowrap border-round-sm"])},c(a.data.type_name),3)]),_:1}),s(n,{field:"title",header:"제목",class:"pl-3 must-read-title"},{body:l(a=>[t("span",j,c(a.data.title),1)]),_:1}),s(n,{field:"created_at",header:"작성일",class:"created-at",style:{"text-align":"center"}},{body:l(a=>[t("span",z,c(r.formatDate(a.data.created_at)),1)]),_:1})]),_:1},8,["value","loading","onRowClick","onPage"])])])])])}const _e=x(N,[["render",A]]);export{_e 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.