1import{C as a}from"./ContentBody-3Ft-VEec.js";import e from"./Menu-C3-Iwf4J.js";import s from"./MenuH5-BEfK5P4Y.js";import l from"./Search-CbM1BY7o.js";import{a as t,b as o,w as i,c as n,i as r,o as u,m as c,bm as d,bn as f,V as v}from"./index-D8_pQ7NF.js";import{G as m}from"./GlobalStickyMenu-Dw-m1OeZ.js";import{s as b}from"./sweetalert.min-DYlNfWEy.js";import{u as p}from"./useJournalBasicGraph-CrhqPzbJ.js";import{u as h}from"./journalCover-CA8zYq7h.js";import{M as y}from"./ui-CyhIq12H.js";import{c as g,f as j,o as k,j as I,Z as w,a1 as x,a3 as E,k as _,$ as C,u as L,a4 as M,a7 as P,_ as B,F as $,ab as N}from"./vue-Bi7mfGHD.js";import"./HorizontalScroll-B9o15ear.js";import"./MenuItemList-DyNmO6vv.js";import"./charts-DxVQq-2x.js";import"./colorPrimary-CUyjTJql.js";const S={class:"header"},H={class:"logo pl-[15px]"},U=["src"],A={key:1,class:"logoLeft text-white font-bold text-[36px]",style:{"line-height":"36px"}},T={class:"logoRight"},G={class:"information"},q={key:0},z={key:1},Z={key:2},R={class:"keys"},V={class:"menuBox bg-[var(--colorPrimary)]"},F={class:"menu-search h-[46px]"}
1,J={class:"menuH5-body"},Q={class:"footer bg-[var(--colorPrimaryBorder)]"},W={class:"top"},D={class:"left"},K={alt:"",class:"footerLogo mb-5"},O={class:"text-white font-bold text-[40px] footer-text"},X=["src"],Y={class:"imgLeft"},aa=["href"],ea={class:"right"},sa={class:"footer-block"},la={class:"aboutTop"},ta={class:"title"},oa={class:"desc"},ia=["href"],na=["href"],ra=["href"],ua={class:"footer-block"},ca={class:"aboutTop"},da={class:"title"},fa={class:"desc"},va=["innerHTML"],ma={class:"footer-block"},ba={class:"aboutTop"},pa={class:"title"},ha={class:"desc"},ya=["href"],ga={class:"bottom"},ja={class:"left"},ka=["href"],Ia=t({__name:"Container",setup(t){const Ia=o(),wa=i(),xa=h(),Ea=g(()=>xa.journalCover),{visibleGraph:_a}=p({journalBaseId:()=>wa.baseInfo.baseId,cacheId:()=>wa.baseInfo.baseId||wa.baseInfo.fla}),{t:Ca}=n(),La=j([]),Ma=j([]),Pa=j([]);let Ba=[],$a=[];const Na=j(!1),Sa=()=>{Na.value=!Na.value},Ha=()=>{window.innerWidth>1200&&(Na.value=!1)};return k(()=>{window.addEventListener("resize",Ha),Ha()}),I(()=>{window.removeEventListener("resize",Ha)}),k(()=>{(async()=>{try{const a=await d({fla:wa.baseInfo.fla,subSite:""});La.value=a||[]}catch(a){}})(),(async a=>{try{const e=await f({journalBaseId:wa.baseInfo.baseId,type:a});Ma.value=e||[]}catch(e){}})(1),(async a=>{try{const e=await f({journalBaseId:wa.baseInfo.baseId,type:a});Pa.value=e||[]}catch(e){}})(2),Ba=document.getElementsByClassName("faPlus"),$a=document.getElementsByClassName("faMinus"),Array.from(Ba).forEach(a=>{a.addEventListener("click",()=>{const e=a.parentNode;e.nextElementSibling.style.display="block",a.style.display="none";e.querySelector(".faMinus").style.display="block"})}),Array.from($a).forEach(a=>{a.addEventListener("click",()=>{const e=a.parentNode;e.nextElementSibling.style.display="none",a.style.display="none";e.querySelector(".faPlus").style.display="block"})})}),(t,o)=>(x(),w($,null,[E("div",S,[o[1]||(o[1]=E("div",{class:"bannerImg bg-[var(--colorPrimaryActive)]"},null,-1)),E("div",H,[L(_a).logoUrl?(x(),w("img",{key:0,alt:"",class:"logoLeft",src:L(_a).logoUrl},null,8,U)):(x(),w("div",A,M(Ea.value.title),1)),E("div",T,[E("div",G,[Ea.value.issn?(x(),w("div",q,M(t.$t("global.printingPlate"))+": "+M(Ea.value.issn),1)):P("",!0),Ea.value.eissn?(x(),w("div",z,M(t.$t("global.onlineVersion"))+": "+M(Ea.value.eissn),1)):P("",!0),Ea.value.cn?(x(),w("div",Z,"CN : "+M(Ea.value.cn),1)):P("",!0),E("div",R,M(L(r)(Ea.value.resourceNameCH,Ea.value.resourceNameEN)),1)])])])]),_(m,null,{default:B(()=>[E("div",V,[_(a,{class:"menuPc-body"},{default:B(()=>[E("div",F,[_(e,{menu:La.value,"text-color":"white",onToggleMenuH5:Sa},null,8,["menu"]),_(l)])]),_:1}),E("div",J,[_(s,{menu:La.value,isExpanded:Na.value},null,8,["menu","isExpanded"])])])]),_:1}),C(t.$slots,"default",{},void 0,!0),E("div",Q,[_(a,{class:"footer-body"},{default:B(()=>[E("div",W,[E("div",D,[E("div",K,[E("div",O,M(Ea.value.title),1)]),E("img",{alt:"",class:"footerCode",src:L(u)+Ea.value.wechatQrcode},null,8,X),E("div",Y,[E("a",{href:`mailto:${Ea.value.mail}`,target:"_blank"},[E("div",null,[_(L(y))])],8,aa)])]),E("div",ea,[E("div",sa,[E("div",la,[E("div",ta,M(L(r)("å
³äº","About")),1),o[2]||(o[2]=E("i",{"aria-hidden":"true",class:"fa fa-plus faPlus hidden"},null,-1)),o[3]||(o[3]=E("i",{"aria-hidden":"true",class:"fa fa-minus faMinus"},null,-1))]),E("div",oa,[E("p",null,[E("a",{href:L(c)(`${L(wa).baseInfo.fla}/aboutus`),target:"_self"},M(L(r)("å
³äº "+Ea.value.title,"About "+Ea.value.title)),9,ia)]),E("p",null,[E("a",{href:L(c)(`${L(wa).baseInfo.fla}/news`),target:"_self"},M(L(r)("æ°é»","News")),9,na)]),E("p",null,[E("a",{onClick:o[0]||(o[0]=a=>(async()=>{try{const a=await v({journalBaseId:wa.baseInfo.baseId});"success"===a?b({icon:"success",title:Ca("global.success")}):!1===a.success&&Ia.showLogin()}catch(a){}})()),class:"cursor-pointer"},M(L(r)("订é
","Alert")),1)]),E("p",null,[E("a",{href:Ea.value.contributeUrl,target:"_blank"},M(L(r)("æç¨¿","Submit")),9,ra)])])]),E("div",ua,[E("div",ca,[E("div",da,M(t.$t("global.contactUs")),1),o[4]||(o[4]=E("i",{"aria-hidden":"true",class:"fa fa-plus faPlus hidden"},null,-1)),o[5]||(o[5]=E("i",{"aria-hidden":"true",class:"fa fa-minus faMinus"}
1,null,-1))]),E("div",fa,[(x(!0),w($,null,N(Ma.value,a=>(x(),w("p",{key:a.id},[E("span",{innerHTML:L(r)(a.contentZh,a.contentEn)},null,8,va)]))),128))])]),E("div",ma,[E("div",ba,[E("div",pa,M(t.$t("global.footerRelatedLinks")),1),o[6]||(o[6]=E("i",{"aria-hidden":"true",class:"fa fa-plus faPlus hidden"},null,-1)),o[7]||(o[7]=E("i",{"aria-hidden":"true",class:"fa fa-minus faMinus"},null,-1))]),E("div",ha,[(x(!0),w($,null,N(Pa.value,a=>(x(),w("p",null,[E("a",{href:a.outerChain,target:"_blank"},M(L(r)(a.nameZh,a.nameEn)),9,ya)]))),256))])])])]),E("div",ga,[E("div",ja,[E("a",{href:`mailto:${Ea.value.mail}`,target:"_blank"},[E("div",null,[_(L(y))])],8,ka)])])]),_:1})])],64))}},[["__scopeId","data-v-27ed79d7"]]);export{Ia 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.