PageSourceSearch

https://www.socolar.com/_nuxt/chunks/index.178953112897030.js

js socolar.com collected 2026-09-24 19:36:55 UTC 6,736 bytes, 1 lines download raw bytes

1var f=(d,j,v)=>new Promise((E,r)=>{var b=i=>{try{_(v.next(i))}catch(h){r(h)}},k=i=>{try{_(v.throw(i))}catch(h){r(h)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(b,k);_((v=v.apply(d,j)).next())});import{E as F}from"./el-skeleton-item.1789531128970.js";import{_ as $}from"./NullData.1789531128970.js";import{_ as z}from"./index.178953112897015.js";import{h as M,a5 as U,p as Y,G as t,H as G,I as K,r as Q,o as m,g as C,y as l,A as y,u as I,t as x,w as g,F as W,q as O,x as X,af as Z,ad as ee,C as te,D as ae,_ as oe}from"../entry.1789531128970.js";import{_ as se}from"./Breadcrumb.1789531128970.js";import re from"./BaseInfo.17895311289703.js";import ie from"./VolumeList.1789531128970.js";import le from"./SimilarJournals.1789531128970.js";import{S as ne}from"./SearchResulHeader.1789531128970.js";import{_ as ue}from"./SearchPaging.1789531128970.js";import{_ as ce}from"./index.178953112897024.js";import{j as me,r as pe,a as de}from"./journal.1789531128970.js";import{a as ve}from"./search.1789531128970.js";import{E as B}from"./index.17895311289705.js";import"./Image.1789531128970.js";import"./el-image-viewer.1789531128970.js";import"./throttle.1789531128970.js";import"./debounce.1789531128970.js";import"./position.1789531128970.js";import"./TypeTag.1789531128970.js";import"./el-space.1789531128970.js";import"./ExpandingTextFields.1789531128970.js";import"./Subscribe.17895311289702.js";import"./CoreCollection.1789531128970.js";import"./DisplayQuantity.1789531128970.js";import"./card-icon-subscribe2.1789531128970.js";import"./EchartWordcloud.1789531128970.js";import"./index.178953112897029.js";import"./EchartArticleNumber.1789531128970.js";import"./el-tree.1789531128970.js";import"./index.17895311289708.js";import"./el-select.1789531128970.js";import"./el-popper.1789531128970.js";import"./el-scrollbar.1789531128970.js";import"./validator.1789531128970.js";import"./sh-sort-up.1789531128970.js";import"./sh-search.1789531128970.js";import"./IocnOpen.1789531128970.js";import"./el-pagination.1789531128970.js";import"./Collect.1789531128970.js";import"./quote.1789531128970.js";import"./Quote.17895311289702.js";import"./article.1789531128970.js";import"./books.1789531128970.js";import"./FullTextBuy.1789531128970.js";import"./FullTextRead.1789531128970.js";import"./preprint.1789531128970.js";import"./Author.17895311289702.js";import"./el-tooltip.1789531128970.js";import"./Keywords.1789531128970.js";const _e=d=>(te("data-v-e72467eb"),d=d(),ae(),d),he={class:"content-container"},fe={class:"page-top"},ye={class:"bread-crumb"},ge={class:"page-top-content"},be={class:"base-info"},Le={class:"similar-info"},Ie={class:"page-list"},xe={class:"volume-list"},je=_e(()=>l("div",{class:"title"},"卷期列表",-1)),ke={class:"article-list"},we={class:"p-result-list"},Ne={class:"p-result-head"},Te={key:1},Ce=M({__name:"index",setup(d){const j=U();Y();let v=t([{name:"期刊",url:"/journalHome"},{name:"期刊详情"}]);const E=e=>{},r=t(""),b=t(!0),k=t({}),_=()=>f(this,null,function*(){yield me({journalId:r.value}).then(e=>{k.value=e||{}}).finally(()=>{setTimeout(()=>{b.value=!1},400)})}),i=t(!0),h=t([]),P=()=>f(this,null,function*(){yield pe({journalId:r.value,size:5}).then(e=>{h.value=e.relationJournals||[]}).finally(()=>{setTimeout(()=>{i.value=!1},400)})}),D=t([]),R=t([]),S=t(""),V=t([]),H=()=>f(this,null,function*(){yield de({journalId:r.value}).then(e=>{let a=e.issueNodes||[],p=[];a.forEach(n=>{let o={value:n.publishYear,key:n.publishYear,level:1,isNew:0,children:[]};n.journalIssueInfos&&n.journalIssueInfos.length&&n.journalIssueInfos.forEach(c=>{let s="";c.volumeNumber&&(s=`第${c.volumeNumber}卷`,c.issueNumber&&(s=`第${c.volumeNumber}卷 ${c.issueNumber}期`));let T={value:c.id,key:s,level:2,isNew:c.isNew};o.children.push(T)}),p.push(o)}),V.value=p})}),L=t([]);let u=t(1);t(10);let w=t(0);const N=(e=!0)=>f(this,null,function*(){let a=[{relationType:"",field:"journalId",value:r.value,mateType:"accurate"}];D.value.forEach(o=>{o.value&&a.push(o)}),R.value.forEach(o=>{o.value&&a.push(o)});let p={current:u.value,size:10,conditionList:a,searchTypes:"article",excludeLeftTree:!0,sortCondition:{sortField:"publishDate",sortType:"desc"}},n;e&&(n=B.service({text:"Loading",background:"rgba(0, 0, 0, 0.2)"})),yield ve(p).then(o=>{setTimeout(()=>{w.value=Number(o.total)||0,L.value=o.records||[]},200)}).catch(()=>{w.value=0,L.value=[]}).finally(()=>{setTimeout(()=>{e&&(n.close(),window.scrollTo({top:650,behavior:"smooth"}))},250)})}),J=e=>{u.value=1,S.value="",R.value=[],D.value=[{relationType:"and",field:"issueId",value:e.id,mateType:"accurate"}],N()},q=e=>{u.value=1,R.value=[{relationType:"and",field:e.type,value:e.searchValue,mateType:"like"}],N()},A=e=>{u.value=1,N()};return G(()=>f(this,null,function*(){r.value=j.query.journalId||"";const e=B.service({text:"Loading",background:"rgba(0, 0, 0, 0.2)"});try{const a=[_(),H(),N(!1),P()];yield Promise.all(a)}catch(a){}setTimeout(()=>{e.close()},400)})),K(()=>j.path,e=>{e==="/journalDetails"&&_()},{deep:!0}),(e,a)=>{const p=F,n=$,o=z,c=Q("statExposure");return m(),C("div",he,[l("div",fe,[l("div",ye,[y(se,{breadcrumbList:I(v)},null,8,["breadcrumbList"])]),l("div",ge,[l("div",be,[b.value?(m(),x(p,{key:0,rows:13,animated:"",style:{width:"886rem"}})):g("",!0),b.value?g("",!0):(m(),x(re,{key:1,data:k.value},null,8,["data"]))]),l("div",Le,[i.value?(m(),x(p,{key:0,rows:13,animated:"",style:{width:"250rem"}})):g("",!0),i.value?g("",!0):(m(),x(le,{key:1,journalList:h.value.slice(0,4)},null,8,["journalList"]))])])]),l("div",Ie,[l("div",xe,[je,y(ie,{type:"journal",id:r.value,volumeList:V.value,onSubmit:J},null,8,["id","volumeList"])]),l("div",ke,[l("div",we,[l("div",Ne,[y(ne,{total:I(w),type:"journal",id:r.value,title:"文章列表",isSearch:!0,"search-value":S.value,"onUpdate:searchValue":a[0]||(a[0]=s=>S.value=s),onSearch:q},null,8,["total","id","search-value"])]),L.value.length===0?(m(),x(n,{key:0,style:{padding:"100rem 0","border-top":"1rem solid #eee"}
1,iconWidth:"146",title:"暂无搜索内容",subtopic:"换个词搜索一下吧~"})):g("",!0),(m(!0),C(W,null,O(L.value,(s,T)=>(m(),C("div",{class:"p-result-item",key:s.id},[X(y(ce,{data:s,paramIndex:T,pageNumber:I(u),onClick:Z(Ee=>E(),["stop"])},null,8,["data","paramIndex","pageNumber","onClick"]),[[c,{eventName:"论文文章单项曝光",paramIndex:T,paramName1:"论文文章id",paramKey1:"id",paramValue1:s.id,threshold:[.5]}]])]))),128)),L.value.length>0?(m(),C("div",Te,[y(ue,{type:"journal",id:r.value,total:I(w),propsCurrentPage:I(u),"onUpdate:propsCurrentPage":a[1]||(a[1]=s=>ee(u)?u.value=s:u=s),onCurrentChange:A},null,8,["id","total","propsCurrentPage"])])):g("",!0)])])]),y(o)])}}});const Tt=oe(Ce,[["__scopeId","data-v-e72467eb"]]);export{Tt 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.