1import{r,w as D,c as ce,k as A,b as o,o as n,l as y,d as l,t as b,z as P,y as z,F as p,q as v,s as N,m as re,e as w,v as ue,E as B,B as de,A as pe}from"./vendor.BjW0zFP3.js";import{u as ve}from"./useContent.Ca4BKNpm.js";import{u as be}from"./useSiblingMenus.Dl3tqxO-.js";import{f as ge,B as fe}from"./main.BcZFamhR.js";import{a as he,e as I}from"./_plugin-vue_export-helper.JK7gpmAW.js";import"./userStore.BEVy7xRr.js";import"./utils.Cj7E1OwU.js";const me={id:"sub-container"},_e={class:"wrap"},ke={id:"contents"},ye={class:"sub-container"},Se={class:"sub-title display-flex-title"},xe={class:"pageTitle"},Pe={class:"inner"},Ne={class:"con00"},we={key:0,class:"tab-4depth-group"},Ie={class:"tab-4depth"},Ce={class:"board-search"},Re={class:"search-com"},Me={class:"input-wrap"},$e={class:"input-wrap"},Le={class:"input-wrap"},Te=["disabled"],Ve=["value"],Ae={class:"input-wrap"},Be=["disabled"],Fe=["value"],je={class:"cate-tab style2",role:"group","aria-label":"ë¶ë¥êµ°ë³ íí°"},He=["id","onClick","aria-label"],Ue={class:"cate-tab-icon"},We=["src","alt"],De=["innerHTML"],ze={class:"tab-6depth-group",role:"group","aria-label":"íêµ íë
ë³ íí°"},qe={class:"tab-6depth"},Ge=["onClick","aria-label"],Oe={class:"tab-6depth-group",role:"group","aria-label":"ê°ëë¤ì íí°"},Ee={class:"tab-6depth"},Ke=["onClick","aria-label"],Ye={class:"sc-title2 mb5"},Ze={class:"fc-red fs16"},Je={key:0,class:"loading-wrap",style:{"text-align":"center",padding:"40px"}},Qe={key:1,class:"no-result",style:{"text-align":"center",padding:"40px"}},Xe={key:2,class:"table-wrap"},et={class:"table-responsive"},tt={class:"table tableType1 txt-left"},lt=["onClick","aria-label"],st={key:3,class:"pagination center-align"},at={__name:"FindLife",setup(ot){const{menuTitle:q}=ve(),{siblingMenus:F,isActiveMenu:G}=be(),f=r(""),u=r(""),d=r(""),g=r(""),C=r([]),R=r([]),h=r([]),m=r(0),_=r(1),j=r(80),M=r(!1),c=r({group:"",code:""});function S(t){return t?t.startsWith("PR_")?{schlSe:"PR",scyr:t.replace("PR_","")}:t==="MI"?{schlSe:"MI",scyr:""}:t==="HI"?{schlSe:"HI",scyr:""}:{schlSe:"",scyr:""}:{schlSe:"",scyr:""}}const O={ê°:["ê°","ë"],ë:["ë","ë¤"],ë¤:["ë¤","ë¼"],ë¼:["ë¼","ë§"],ë§:["ë§","ë°"],ë°:["ë°","ì¬"],ì¬:["ì¬","ì"],ì:["ì","ì"],ì:["ì","ì°¨"],ì°¨:["ì°¨","ì¹´"],ì¹´:["ì¹´","í"],í:["í","í"],í:["í","í"],í:["í","í£"]};function E(t){if(t==="etc")return{searchField:"etc",alphabetWhere1:"ê°",alphabetWhere2:"í£"};const e=O[t];return e?{searchField:"word",alphabetWhere1:e[0],alphabetWhere2:e[1]}:{}}async function K(){const{schlSe:t,scyr:e}=S(u.value);if(!t){C.value=[];return}try{const a={schlSe:t};e&&(a.scyr=e);const i=await I.post("/digital/api/v1/txtbk-incld-specs/subjects",a);i.data?.data&&(C.value=i.data.data)}catch{}}async function Y(){const{schlSe:t,scyr:e}=S(u.value);if(!t){R.value=[];return}try{const a={schlSe:t};e&&(a.scyr=e),d.value&&(a.sbjct=d.value);const i=await I.post("/digital/api/v1/txtbk-incld-specs/publishers",a);i.data?.data&&(R.value=i.data.data)}catch{}}D(u,()=>{d.value="",g.value="",K()}),D(d,()=>{g.value="",u.value&&Y()});async function $(){M.value=!0;try{const t={pageNo:_.value,pageSize:j.value};if(f.value.trim()&&(t.txtbkIncldSpecsNm=f.value.trim(),t.searchType="sch_1"),u.value){const{schlSe:a,scyr:i}=S(u.value);a&&(t.schlSe=a),i&&(t.scyr=i)}if(d.value&&(t.sbjct=d.value),g.value&&(t.pblcoNm=g.value),c.value.group==="sch_2")t.txgrpGroup=c.value.code;else if(c.value.group==="sch_3"){const{schlSe:a,scyr:i}=S(c.value.code);a&&(t.schlSe=a),i&&(t.scyr=i)}else if(c.value.group==="sch_4"){const a=E(c.value.code);Object.assign(t,a)}const e=await I.get("/digital/api/v1/public/txtbk-incld-specs/list",{params:t});e.data?.data&&(h.value=e.data.data.content||[],m.value=e.data.data.totalCount||0)}catch{h.value=[],m.value=0}finally{M.value=!1}}function L(t,e){c.value.group===t&&c.value.code===e?c.value={group:"",code:""}:c.value={group:t,code:e},_.value=1,$()}function Z(t){if(t?.preventDefault?.(),!f.value.trim()){alert("ê²ìì´ë¥¼ ì
ë ¥íì¬ ì£¼ì¸ì.");return}c.value={group:"",code:""},_.value=1,$()}function J(t){_.value=t,$()}const Q=ce(()=>{const t=[];for(let e=0;e<h.value.length;e+=5)t.push(h.value.slice(e,e+5));return t}),T=r(!1),H=r(""),U=r(""),W=r(""),V=r(null);async function X(t){H.value="êµê³¼ììë¡ ì ë³´",U.value=t.txtbkIncldSpecsNm||"",W.value="FindLifePop",V.value={ktsn:t.ktsn,koreanName:t.ktsnKrnNm,scientificName:(t.stnmItl??"").replace(/<em>/g,'<em class="italic">').replace(/<\/em>/g,"</em>"),category:`${t.commGroupNm||""} - ${t.clsFullKname||""}`.replace(/^ - | - $/g,""),txtbkIncldSpecsNm:t.txtbkIncldSpecsNm,description:t.cn,textbooks:[]},T.value=!0,document.body.classList.add("lock-scroll");try{const e={};t.ktsn&&(e.ktsn=t.ktsn),t.txtbkIncldSpecsNm&&(e.txtbkIncldSpecsNm=t.txtbkIncldSpecsNm);const a=await I.get("/digital/api/v1/public/txtbk-incld-specs/detail-list",{params:e});a.data?.data&&(V.value.textbooks=a.data.data.map(i=>({title:i.txtbkIncldSpecsNm,name:i.cn,book:te(i),unit:le(i)})))}catch{}}function ee(t){return{PR:"ì´ë±íêµ",MI:"ì¤íêµ",HI:"ê³ ë±íêµ"}[t]||t}function te(t){const e=[];
1if(t.schlSe){let a=ee(t.schlSe);t.scyr&&(a+=` ${t.scyr}íë
`),t.smstr&&(a+=` ${t.smstr}í기`),e.push(a)}if(t.txtbkNm){let a=t.txtbkNm;t.pblcoNm&&(a+=` - ${t.pblcoNm}`,t.autNm&&(a+=`(${t.autNm})`)),e.push(a)}return t.athcrtSe&&e.push(t.athcrtSe),t.rvsnYr&&e.push(`${t.rvsnYr}ê°ì `),e.join(", ")}function le(t){const e=[];t.unt&&e.push(t.unt),t.chptr&&e.push(t.chptr),t.lesn&&e.push(t.lesn);let a=e.join(" > ");return t.pag&&(a+=`, ${t.pag}page`,t.cnType&&(a+=` (${t.cnType})`)),a}const se=[{label:"í¬ì ë¥",code:"MM",icon:"/nibr/images/ico/cate2-ico01.png"},{label:"ì¡°ë¥",code:"AV",icon:"/nibr/images/ico/cate2-ico02.png"},{label:"ì´ë¥",code:"-P",icon:"/nibr/images/ico/cate2-ico03.png"},{label:"ììë¥",code:"AM",icon:"/nibr/images/ico/cate2-ico04.png"},{label:"íì¶©ë¥",code:"RP",icon:"/nibr/images/ico/cate2-ico05.png"},{label:"곤충",code:"IN",icon:"/nibr/images/ico/cate2-ico06.png"},{label:"무ì²ì¶ë물",code:"IV",icon:"/nibr/images/ico/cate2-ico07.png"},{label:"ê´ìì물",code:"VP",icon:"/nibr/images/ico/cate2-ico08.png"},{label:"ì íë¥",code:"MS",icon:"/nibr/images/ico/cate2-ico09.png"},{label:"ì§ìë¥",code:"LC",icon:"/nibr/images/ico/cate2-ico10.png"},{label:"ê· ë¥",code:"FG",icon:"/nibr/images/ico/cate2-ico11.png"},{label:'ì¡°ë¥<span class="fs12">(Algae)</span>',code:"ZZ",icon:"/nibr/images/ico/cate2-ico12.png"},{label:"ì¸ê· ",code:"BA",icon:"/nibr/images/ico/cate2-ico13.png"}],ae=[{label:"ì´ë±íêµ 1íë
",code:"PR_1"},{label:"ì´ë±íêµ 2íë
",code:"PR_2"},{label:"ì´ë±íêµ 3íë
",code:"PR_3"},{label:"ì´ë±íêµ 4íë
",code:"PR_4"},{label:"ì´ë±íêµ 5íë
",code:"PR_5"},{label:"ì´ë±íêµ 6íë
",code:"PR_6"},{label:"ì¤íêµ",code:"MI"},{label:"ê³ ë±íêµ",code:"HI"}],oe=["ê°","ë","ë¤","ë¼","ë§","ë°","ì¬","ì","ì","ì°¨","ì¹´","í","í","í","etc"];return(t,e)=>{const a=A("AppBreadcrumb"),i=A("AppLeftmenu"),ne=A("router-link");return n(),o("div",me,[y(a),l("div",_e,[l("div",ke,[y(i),l("div",ye,[l("div",Se,[l("h2",xe,b(P(q)),1)]),l("div",Pe,[l("div",Ne,[P(F).length>0?(n(),o("div",we,[l("ul",Ie,[(n(!0),o(p,null,v(P(F),s=>(n(),o("li",{key:s.menuCd,class:N({active:P(G)(s.url)})},[y(ne,{to:s.url,target:s.target},{default:re(()=>[l("span",null,b(s.menuNm),1)]),_:2},1032,["to","target"])],2))),128))])])):z("",!0)]),l("div",Ce,[l("div",Re,[l("div",Me,[e[5]||(e[5]=l("label",{for:"search_word",class:"sr-only"},"ê²ìì´ ì
ë ¥",-1)),w(l("input",{type:"text",id:"search_word",name:"search_word",placeholder:"ê²ìì´ë¥¼ ì
ë ¥íì¸ì.",title:"ê²ìì´ ì
ë ¥","onUpdate:modelValue":e[0]||(e[0]=s=>f.value=s)},null,512),[[ue,f.value]])]),l("div",$e,[e[7]||(e[7]=l("label",{for:"school-select",class:"sr-only"},"íêµ êµ¬ë¶ ì í",-1)),w(l("select",{id:"school-select","onUpdate:modelValue":e[1]||(e[1]=s=>u.value=s),title:"íêµ êµ¬ë¶"},e[6]||(e[6]=[de('<option value="" data-v-5db52957>íêµ êµ¬ë¶ </option><option value="PR_1" data-v-5db52957>ì´ë±íêµ 1íë
</option><option value="PR_2" data-v-5db52957>ì´ë±íêµ 2íë
</option><option value="PR_3" data-v-5db52957>ì´ë±íêµ 3íë
</option><option value="PR_4" data-v-5db52957>ì´ë±íêµ 4íë
</option><option value="PR_5" data-v-5db52957>ì´ë±íêµ 5íë
</option><option value="PR_6" data-v-5db52957>ì´ë±íêµ 6íë
</option><option value="MI" data-v-5db52957>ì¤íêµ</option><option value="HI" data-v-5db52957>ê³ ë±íêµ</option>',9)]),512),[[B,u.value]])]),l("div",Le,[e[9]||(e[9]=l("label",{for:"subject-select",class:"sr-only"},"과목ëª
ì í",-1)),w(l("select",{id:"subject-select","onUpdate:modelValue":e[2]||(e[2]=s=>d.value=s),title:"과목ëª
",disabled:!u.value},[e[8]||(e[8]=l("option",{value:""},"과목ëª
",-1)),(n(!0),o(p,null,v(C.value,s=>(n(),o("option",{key:s,value:s},b(s),9,Ve))),128))],8,Te),[[B,d.value]])]),l("div",Ae,[e[11]||(e[11]=l("label",{for:"publisher-select",class:"sr-only"},"ì¶íì¬ëª
ì í",-1)),w(l("select",{id:"publisher-select","onUpdate:modelValue":e[3]||(e[3]=s=>g.value=s),title:"ì¶íì¬ëª
",disabled:!d.value},[e[10]||(e[10]=l("option",{value:""},"ì¶íì¬ëª
",-1)),(n(!0),o(p,null,v(R.value,s=>(n(),o("option",{key:s,value:s},b(s),9,Fe))),128))],8,Be),[[B,g.value]])]),l("div",{class:"btn_group fl-start"},[l("button",{type:"button",onClick:Z,class:"krds-btn blue small",title:"ê²ì","aria-label":"ê²ì"},e[12]||(e[12]=[l("span",null,"ê²ì ",-1),l("i",{class:"svg-icon ico-sch","aria-hidden":"true"},null,-1)]))])])]),e[19]||(e[19]=l("h3",{class:"sc-title2"},"ì¢
ì¼ë¡ 찾기",-1)),l("div",je,[(n(),o(p,null,v(se,s=>l("button",{key:s.code,type:"button",class:N(["cate-tab-item sch_2_div",{active:c.value.group==="sch_2"&&c.value.code===s.code}]),id:s.code,onClick:x=>L("sch_2",s.code),"aria-label":`${s.label.replace(/<[^>]+>/g,"")} ì í`},[l("span",Ue,[l("img",{src:s.icon,alt:s.label.replace(/<[^>]+>/g,"")},null,8,We)]),l("span",{class:"cate-tab-txt",innerHTML:s.label},null,8,De)],10,He)),64))]),e[20]||(e[20]=l("h3",{class:"sc-title2 mb5"},"íêµ/íë
ì¼ë¡ 찾기",-1)),l("div",ze,[l("ul",qe,[(n(),o(p,null,v(ae,s=>l("li",{key:s.code},[l("button",{type:"button",class:N(["sch_3",{active:c.value.group==="sch_3"&&c.value.code===s.code}]),onClick:x=>L("sch_3",s.code),"aria-label":`${s.label} ì í`},[l("span",null,b(s.label),1)],10,Ge)])),64))])]),e[21]||(e[21]=l("h3",{class:"sc-title2 mb5"},"ê°ëë¤ìì¼ë¡ 찾기",-1)),l("div",Oe,[l("ul",Ee,[(n(),o(p,null,v(oe,s=>l("li",{key:s},[l("button",{type:"button",class:N(["sch_4",{active:c.value.group==="sch_4"&&c.value.code===s}]),onClick:x=>L("sch_4",s),"aria-label":`${s==="etc"?"기í":s} ì í`},[l("span",null,b(s==="etc"?"기í":s),1)],10,Ke)])),64))])]),l("h3",Ye,[e[13]||(e[13]=pe("ê²ì ê²°ê
1³¼ ",-1)),l("span",Ze,"(ì´ "+b(m.value)+"ê±´)",1)]),M.value?(n(),o("div",Je,e[14]||(e[14]=[l("p",null,"ë¡ë© ì¤...",-1)]))):h.value.length===0?(n(),o("div",Qe,e[15]||(e[15]=[l("p",null,"ê²ì ê²°ê³¼ê° ììµëë¤.",-1)]))):(n(),o("div",Xe,[e[18]||(e[18]=l("div",{class:"imgTmv"},null,-1)),l("div",et,[l("div",tt,[l("table",null,[e[16]||(e[16]=l("caption",null,"êµê³¼ììë¡ ì물 ê²ì ê²°ê³¼",-1)),e[17]||(e[17]=l("colgroup",null,[l("col",{style:{width:"20%"}}),l("col",{style:{width:"20%"}}),l("col",{style:{width:"20%"}}),l("col",{style:{width:"20%"}}),l("col",{style:{width:"20%"}})],-1)),l("tbody",null,[(n(!0),o(p,null,v(Q.value,(s,x)=>(n(),o("tr",{key:x},[(n(!0),o(p,null,v(s,(k,ie)=>(n(),o("td",{key:ie},[l("button",{type:"button",onClick:nt=>X(k),"aria-label":`${k.txtbkIncldSpecsNm} ì ë³´ 보기`},b(k.txtbkIncldSpecsNm),9,lt)]))),128)),(n(!0),o(p,null,v(5-s.length,k=>(n(),o("td",{key:"empty-"+k}))),128))]))),128))])])])])])),m.value>0?(n(),o("div",st,[y(ge,{totalRecords:m.value,currentPage:_.value,rowsPerPage:j.value,onPageChange:J},null,8,["totalRecords","currentPage","rowsPerPage"])])):z("",!0)]),y(fe,{modelValue:T.value,"onUpdate:modelValue":e[4]||(e[4]=s=>T.value=s),title:H.value,strongTitle:U.value,componentName:W.value,modalData:V.value},null,8,["modelValue","title","strongTitle","componentName","modalData"])])])])])}}},bt=he(at,[["__scopeId","data-v-5db52957"]]);export{bt 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.