PageSourceSearch

https://eic.org.cn/_nuxt/v193/skEIyfqs.js

js eic.org.cn collected 2026-10-02 07:53:29 UTC 5,026 bytes, 1 lines download raw bytes

1import{_ as J}from"./BjjWJ0KR.js";import{_ as K}from"./DAzn73vu.js";import{_ as U}from"./DQumld6i.js";import{_ as W}from"./CHMuPMrv.js";import{d as X,u as Y,s as Z,x as tt,r as d,z as at,A as C,l as et,c,g as i,a as s,e as S,t as p,f as u,F as D,b as z,D as T,o as l,h as ot,j,k as st,_ as nt}from"./D8c3LIj3.js";import{_ as rt}from"./jh7Gh_sw.js";import{_ as it}from"./DLtu-kA3.js";import{h as ct,i as lt}from"./7ZAwieHl.js";import"./D13HMT_I.js";import"./CLjMzi4o.js";import"./sHj6xX_X.js";import"./1B8ZA7Kj.js";const dt={class:"filter-box"},ut={class:"news-list-container"},pt={class:"searchBox"},mt={class:"total-results"},_t={class:"video-box"},yt={class:"img-box"},gt=["src","alt"],Dt={key:0,class:"vdo-duration"},ft={key:1,class:"mode"},bt={class:"vdo-mes"},vt={class:"vdo-title txtle2"},Nt={class:"vdo-date elips"},xt={class:"tips"},At=X({__name:"index",async setup(ht){var v,N,x,A,h,k,w,P,L;let r,m;const{$api:B}=Y(),I=Z();tt(()=>({title:"留学视频_留学指南_留学讲座-启德教育",tagPriority:-3,meta:[{name:"description",content:"启德教育视频涵盖了热门留学国家申请全解读,流程办理实操指南,以直观视频形式呈现留学核心要点,启德全程助力学子精准规划留学之路",tagPriority:-2},{name:"keywords",content:"留学视频,留学展会,报告发布会,院校探访,留学指南,启德教育",tagPriority:-1}]}));const O=d([{name:"留学视频",link:""}]),e=at({countryAttributeData:{name:"留学国家",attrName:"ct"},countryData:[],stageAttributeData:{name:"留学阶段",attrName:"st"},stageData:[],typeAttributeData:{name:"视频类型",attrName:"mode"},typeData:[{id:"1",name:"单个视频",code:"1"},{id:"2",name:"系列视频",code:"2"}]}),o=I.query,f=d(typeof o.page=="string"&&Number(o.page)||1),b=d(16);e.countryData=([r,m]=C(()=>T(2,"countryList")),r=await r,m(),r),e.stageData=([r,m]=C(()=>T(3,"stageList")),r=await r,m(),r);const V=d({id:((v=e.countryData.find(a=>a.id==o.ct))==null?void 0:v.id)||"",name:((N=e.countryData.find(a=>a.id==o.ct))==null?void 0:N.name)||"",code:((x=e.countryData.find(a=>a.id==o.ct))==null?void 0:x.code)||""}),$=d({id:((A=e.stageData.find(a=>a.id==o.st))==null?void 0:A.id)||"",name:((h=e.stageData.find(a=>a.id==o.st))==null?void 0:h.name)||"",code:((k=e.stageData.find(a=>a.id==o.st))==null?void 0:k.code)||""}),F=d({id:((w=e.typeData.find(a=>a.id==o.mode))==null?void 0:w.id)||"",name:((P=e.typeData.find(a=>a.id==o.mode))==null?void 0:P.name)||"",code:((L=e.typeData.find(a=>a.id==o.mode))==null?void 0:L.code)||""}),{data:_}=et("videoList",async()=>{try{const a=await B.post("course/page",{...o.ct&&{countryName:V.value.name},...o.st&&{gradeName:$.value.name},...o.mode&&{mode:F.value.code},contentTypeId:"220",keyword:o.ke||"",page:f.value,pageSize:b.value},{apiName:"newapi"});return a.data.result.items.forEach(t=>{t.label=t.tags?t.tags:(t.countryName?","+t.countryName:"")+(t.gradeName?","+t.gradeName:"")+(t.professionName?","+t.professionName:"")+(t.categoryName?","+t.categoryName:""),t.label=typeof t.label=="string"?t.label.split(","):[],t.label=t.label.filter(y=>y.trim()!=="")}),a.data.result}catch(a){return console.error("获取活动数据失败:",a),[]}},{default:()=>({items:[],total:0})});return(a,t)=>{const y=J,E=K,g=U,q=W,H=st,M=rt;return l(),c(D,null,[i(y,{position:O.value,NavShow:!0},null,8,["position"]),i(E,{bannerId:22157204479814}),s("div",dt,[i(g,{class:"filter-item",attributeData:e.countryAttributeData,Parameter:"id",optionData:e.countryData,urlAttribute:e.countryAttributeData.attrName},null,8,["attributeData","optionData","urlAttribute"]),i(g,{class:"filter-item",attributeData:e.stageAttributeData,Parameter:"id",optionData:e.stageData,urlAttribute:e.stageAttributeData.attrName},null,8,["attributeData","optionData","urlAttribute"]),i(g,{class:"filter-item",attributeData:e.typeAttributeData,Parameter:"id",optionData:e.typeData,urlAttribute:e.typeAttributeData.attrName},null,8,["attributeData","optionData","urlAttribute"])]),s("div",ut,[s("div",pt,[t[2]||(t[2]=s("strong",null,"关键词搜索:",-1)),i(q),s("div",mt,[t[0]||(t[0]=S(" 全部,共")),s("span",null,p(u(_).total),1),t[1]||(t[1]=S("个结果 "))])]),s("div",_t,[(l(!0),c(D,null,z(u(_).items,(n,Q)=>(l(),c("div",{class:"vdo-item",key:Q},[i(H,{to:`/video/detail/${n.id}`,target:"_blank"},{default:ot(()=>[s("div",yt,[s("img",{loading:"lazy",src:n.coverPhoto,alt:n.name},null,8,gt),n.videoTimes?(l(),c("div",Dt,[t[3]||(t[3]=s("img",{loading:"lazy",src:it,alt:""},null,-1)),s("span",null,p(u(ct)(n.videoTimes)),1)])):j("",!0),n.mode==2?(l(),c("div",ft," 系列视频 ")):j("",!0)]),s("div",bt,[s("p",vt,p(n.name),1),s("p",Nt,p(u(lt)(n.createTime)),1),s("div",xt,[(l(!0),c(D,null,z(n.label,(R,G)=>(l(),c("span",{class:"tips-item",key:G},p(R),1))),128))])])]),_:2},1032,["to"])]))),128))]),i(M,{"current-page":f.value,totalCount:u(_).total,"total-pages":Math.ceil(u(_).total/b.value)},null,8,["current-page","totalCount","total-pages"])])],64)}}}),Vt=nt(At,[["__scopeId","data-v-f7535c46"]]);export{Vt 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.