1import{_ as R,f as F,v as S,r as T,i as U,j as $,g as l,u as H,c as r,b as W,a as s,m as n,k as b,F as h,l as z,x as G,y as J,z as K,o as i,s as O,w as Q,t as k,n as X,e as Y}from"./C5-vYg3b.js";import{_ as Z}from"./fKWcO5LC.js";import{u as ee}from"./i6GD56wL.js";const te={class:"page-wrapper"},ae={class:"container"},se={key:0,class:"culture-grid"},ne={class:"image-container"},oe=["src","alt"],ie={class:"date"},re={class:"description"},le={key:1,class:"loading-container"},ue={key:2,class:"no-data-container"},ce={key:3,class:"pagination-container"},de=["disabled"],pe={key:0,class:"pagination-ellipsis",disabled:""},ge=["onClick"],me=["disabled"],ve={class:"page-jump"},_e=["max"],fe={__name:"news",setup(be){const g=F(),N=S(),w=T(!1),y=()=>{w.value=window.innerWidth<=768};U(()=>{y(),window.addEventListener("resize",y)}),$(()=>{window.removeEventListener("resize",y)});const j={type:"image",layout:{aspect:"48/13"},description:"æ° é» ä¸ å¿",bgImage:"/images/new/banner.jpg"},q={type:"image",layout:{aspect:"2/1"},description:"æ° é» ä¸ å¿",bgImage:"/images/move/æ°é»å
¬å.jpg"},B=l(()=>w.value?q:j),x=[{label:"é墿°é»",type:"group",category:"682bef7027016208c2d6d2a7"},{label:"åå
¬å¸å¨æ",type:"subsidiary",category:"682bef7427016208c2d6d2b2"}],P=l(()=>g.query.type||"group"),o=l(()=>{const e=parseInt(g.query.page)||1;return Math.max(1,e)}),C=l(()=>x.find(e=>e.type===P.value)||x[0]);l(()=>C.value.label);const{data:c,pending:m}=ee("/post",{params:l(()=>({pageSize:6,currentPage:o.value,category:C.value.category,orderProp:"publishTime",orderAsc:!1})),lazy:!0,watch:[o,P]}),d=l(()=>c.value?Math.ceil(c.value.totalNum/c.value.pageSize):1),v=l(()=>{var e;return m.value?[]:(e=c.value)!=null&&e.items&&c.value.items.length>0?c.value.items:[]}),_=e=>{e<1||e>d.value||N.push({path:g.path,query:{...g.query,page:e===1?void 0:e}})},D=()=>{o.value>1&&_(o.value-1)},L=()=>{o.value<d.value&&_(o.value+1)},V=l(()=>{const e=d.value;if(e<=6)return Array.from({length:e},(a,u)=>u+1);const t=o.value;let p=[];return t<=3?p=[1,2,3,4,5,"...",e]:t>=e-2?p=[1,"...",e-4,e-3,e-2,e-1,e]:p=[1,"...",t-1,t,t+1,"...",e],p.filter((a,u,M)=>a!==M[u-1])}),f=T("");let I=null;const A=()=>{clearTimeout(I),I=setTimeout(()=>{const e=Math.max(1,Math.min(d.value,parseInt(f.value)||1));e!==o.value&&_(e)},500)},E=e=>e?e.split("T")[0]:"";return H({title:"æ°é»èµè®¯ - 常éè¡ä»½",meta:[{name:"description",content:"常éè¡ä»½ææ°æ°é»èµè®¯ï¼äºè§£å
¬å¸å¨æãè¡ä¸èµè®¯ã产ååå¸åææ¯åæ°çææ°ä¿¡æ¯ã"},{name:"keywords",content:"常éè¡ä»½,æ°é»èµè®¯,å
¬å¸å¨æ,è¡ä¸èµè®¯,产ååå¸,ææ¯åæ°"}]}),(e,t)=>{const p=Y;return i(),r("div",te,[W(Z,{config:n(B)},null,8,["config"]),s("div",ae,[n(v).length>0?(i(),r("div",se,[(i(!0),r(h,null,z(n(v),(a,u)=>(i(),O(p,{key:a._id||u,to:{name:"post-id",params:{id:a._id}},class:"culture-item","data-aos":"fade-up",target:"_blank"},{default:Q(()=>[s("div",ne,[s("img",{src:a.cover||"/images/placeholder.png",alt:a.title},null,8,oe)]),s("div",ie,k(E(a.publishTime)),1),s("div",re,k(a.title),1)]),_:2},1032,["to"]))),128))])):b("",!0),n(m)?(i(),r("div",le,t[1]||(t[1]=[s("div",{class:"loading-text"},"å è½½ä¸...",-1)]))):b("",!0),!n(m)&&n(v).length===0?(i(),r("div",ue,t[2]||(t[2]=[s("div",{class:"no-data-icon"},"ð°",-1),s("div",{class:"no-data-text"},"ææ æ°é»å
容",-1),s("div",{class:"no-data-desc"},"请ç¨å忥æ¥ç",-1)]))):b("",!0),!n(m)&&n(v).length>0?(i(),r("div",ce,[s("button",{class:"pagination-arrow",onClick:D,disabled:n(o)===1}," â¹ ",8,de),(i(!0),r(h,null,z(n(V),(a,u)=>(i(),r(h,{key:u},[a==="..."?(i(),r("button",pe," ... ")):(i(),r("button",{key:1,class:X(["pagination-button",{"current-page":n(o)===a}]),onClick:M=>_(a)},k(a),11,ge))],64))),128)),s("button",{class:"pagination-arrow",onClick:L,disabled:n(o)===n(d)}," ⺠",8,me),s("div",ve,[t[3]||(t[3]=s("span",{class:"title-input"},"è·³è³",-1)),G(s("input",{"onUpdate:modelValue":t[0]||(t[0]=a=>K(f)?f.value=a:null),type:"number",min:"1",max:n(d),onInput:A},null,40,_e),[[J,n(f),void 0,{number:!0}]]),t[4]||(t[4]=s("span",{class:"title-input"},"页",-1))])])):b("",!0)])])}}},we=R(fe,[["__scopeId","data-v-119a049a"]]);export{we 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.