PageSourceSearch

https://static.worldaic.com.cn/2026/web/static/_nuxt/D_ShfK5E.js

js worldaic.com.cn collected 2026-10-03 19:39:28 UTC 2,802 bytes, 1 lines download raw bytes

1import{s as k}from"./DEn1oPcv.js";import{_ as C}from"./C1yTMQsk.js";import{e as A,B as L,f as N,c as v,a as s,t as p,F as $,r as S,d as q,v as B,h as R,i as o,q as O,A as y,k as M,o as f,m as P}from"./3aGr_V77.js";import{u as H}from"./BCO-XKBk.js";import{B as I}from"./BY0dA2Y0.js";import{_ as z}from"./DlAUqK2U.js";const V={class:"awards"},x={class:"content"},F={class:"tabs"},J=["onClick"],U={class:"tab-text"},X={key:0,class:"awards-content"},Y={class:"left-panel"},Z={class:"awards-img"},j=["src"],G={class:"btn-group"},K={class:"right-panel"},Q={class:"scroll"},W=["innerHTML"],tt=A({__name:"awards",setup(at){const _=H(),b=M(),{$pageView:T}=L(),n=o([]),c=o(0),h=o([]),m=o([]),r=o(null);let u=null;const d=O(()=>n.value[c.value]||null),g=e=>{c.value=e,y(()=>{if(u){const i=r.value?.querySelector(".tab.active");i&&u.scrollToElement(i,300,!0,!0)}})},w=()=>{const e=n.value[c.value]?.uuid;b.push(`/events/awards-detail?uuid=${e}`)},E=async()=>{await _.getZdType("activity_type").then(t=>{t&&t.data&&t.data.length&&(h.value=t.data)}),await _.queryCharacteristicActivityList().then(t=>{t&&t.data&&t.data.length&&(m.value=t.data,n.value.length=m.value.length)});const e=JSON.parse(JSON.stringify(n.value));m.value.forEach((t,i)=>{const l=h.value.filter(a=>a.uuid===t.activityType)[0]||{};_.queryCharacteristicActivity(t.uuid).then(a=>{a&&a.data&&(a.data.lableDesc=l.lableDesc,a.data.lableDescEn=l.lableDescEn,a.data.oneIndex=0,a.data.twoIndex=0,a.data.sonReqOne&&a.data.sonReqOne.length>0&&(a.data.activityDesc=a.data.sonReqOne[0].activityDesc,a.data.activityDescEn=a.data.sonReqOne[0].activityDescEn),e.splice(i,1,a.data),e.filter(D=>!D).length||(n.value=e,y(()=>{r.value&&!u&&(u=new I(r.value,{scrollX:!0,scrollY:!1,eventPassthrough:!0,click:!0,momentum:!0,bounce:!1,probeType:2,preventDefault:!1,preventDefaultException:{tagName:/^(INPUT|TEXTAREA|BUTTON|SELECT|A)$/,className:/(^|\s)tab(\s|$)/}}))})))})})};return N(()=>{T("gw_Awards"),E()}),(e,t)=>(f(),v("div",V,[s("div",x,[s("h2",null,p(e.$t("events.awards.title")),1),s("div",{class:"tabs-wrapper",ref_key:"tabsScrollRef",ref:r},[s("div",F,[(f(!0),v($,null,S(n.value,(i,l)=>(f(),v("div",{class:P(["tab",{active:c.value===l}]),key:l,onClick:a=>g(l)},[s("span",U,p(i["lableDesc"+e.$En]),1)],10,J))),128))])],512),d.value?(f(),v("div",X,[s("div",Y,[s("div",Z,[s("img",{src:d.value.activityCoverPc,alt:""},null,8,j)]),s("div",G,[s("div",{class:"btn btn-primary",onClick:w},[q(p(e.$t("events.awards.viewPastEvents"))+" ",1),t[0]||(t[0]=s("img",{src:C,alt:""},null,-1))])])]),s("div",K,[s("div",Q,[s("h4",null,p(d.value["lableDesc"+e.$En]),1),s("p",{class:"rich-text",innerHTML:("sanitizeHTML"in e?e.sanitizeHTML:B(k))(d.value["activityDesc"+e.$En])},null,8,W)])])])):R("",!0)])]))}}),ct=z(tt,[["__scopeId","data-v-0feaa9c0"]]);export{ct 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.