PageSourceSearch

https://www.zjjnews.cn/_nuxt/BuwjFSOG.js

js zjjnews.cn collected 2026-10-07 14:42:56 UTC 4,995 bytes, 1 lines download raw bytes

1import{_ as M}from"./CKEcuR3V.js";import{E as q,a as J}from"./CdEM8tEw.js";import{E as O}from"./D0Gqkz7O.js";import"./BuQqU13I.js";import"./CkrIkpWH.js";import{d as Q,L as U,u as W,r as I,o as X,v as t,x as l,y as e,A as m,E as n,I as y,B,F as b,G as F,H as Y,K as T,z as P,P as N}from"./BMN2TF57.js";import{d as R}from"./CWshvhv0.js";import{_ as Z}from"./Dvz-EoXG.js";import{u as aa}from"./CQVM4fOa.js";import{_ as oa}from"./DlAUqK2U.js";import"./nJQD0QXO.js";import"./DZCLD4Li.js";import"./BCdEk_S_.js";import"./CotSOnMl.js";import"./CeDwM2hj.js";import"./QNWfR3u7.js";import"./BlzAy68V.js";import"./CE58V7RN.js";import"./BUADUvnR.js";import"./JRQlJEYt.js";import"./D-fNHCiE.js";const na={class:"positionDom"},sa={class:"pageDom"},ta={class:"channel-banner"},la=["src"],ea={key:0,class:"channel-banner"},ca=["src"],ra=["src"],da={class:"carousel-title"},ua={class:"text"},_a={class:"news-list"},pa=["onClick"],ga={key:0,class:"groundGlass"},ia=["src"],ha=["src"],va={key:3,class:"play-button"},Ia=["src"],ya={class:"news-title"},fa={class:"text"},Ca={key:1,class:"pagination-wrapper"},ka=Q({__name:"[code]",emits:["goToNewsDetail"],setup(wa,{emit:ma}){const f=U();W();const p=I(null);aa();const k=I([]),g=I(24),_=I({list:[],total:0,pageNum:1,pageSize:g.value}),z=I(!0),V=()=>{console.log("图片加载失败"),z.value=!1};function G(s,c,d,o,i,r){const u=c?btoa(c.split(" ")[0]):"";window.open(`/nusDetail/personage/${s}?t=${u}&contentType=${d||""}&channelCode=${r||""}`)}const H=()=>{N.news.getChannelCarouselList({channelCode:f.params.code}).then(([s])=>{k.value=s.list})},A=()=>{N.news.getChannelInfo({channelCode:f.params.code}).then(([s])=>{s&&(p.value=s,x(1,s==null?void 0:s.id))})},x=(s=1,c)=>{var d;N.news.getPageNewsList({channelId:c||((d=p.value)==null?void 0:d.id),pageNum:s,pageSize:g.value}).then(([o])=>{var i;o!=null&&o.list&&((i=o==null?void 0:o.list)==null?void 0:i.length)>0&&(o.list=o.list.filter(r=>{var u;return((u=r==null?void 0:r.data)==null?void 0:u.contentType)!==20}),_.value={list:(o==null?void 0:o.list)||[],pageNum:(o==null?void 0:o.pageNum)||1,pageSize:g.value,total:o!=null&&o.total&&Number(o==null?void 0:o.total)>g.value*100?g.value*100:(o==null?void 0:o.total)||0,pages:(o==null?void 0:o.pages)||1})})},K=s=>{var c;x(s,(c=p.value)==null?void 0:c.id)};return X(()=>{H(),A()}),(s,c)=>{var u,E,S,D,L,$,j;const d=M,o=q,i=J,r=O;return t(),l(b,null,[e("div",na,[m(d,{channelName:(u=n(p))==null?void 0:u.name,channelInfo:n(p)},null,8,["channelName","channelInfo"])]),e("div",sa,[e("div",ta,[n(z)?(t(),l("img",{key:0,class:"headerImage",src:`https://sjz.sjzntv.cn/image/website/${n(f).params.code}-headerImage.png`,onError:V},null,40,la)):y("",!0)]),((E=n(k))==null?void 0:E.length)>0?(t(),l("div",ea,[m(i,{interval:4e3,type:"card",autoplay:!1,height:"337.5px","indicator-position":"none"},{default:B(()=>[(t(!0),l(b,null,F(n(k),a=>(t(),Y(o,{key:a.id,class:"carousel-list-item"},{default:B(()=>{var C,w,h,v;return[e("div",null,[e("div",{class:"carouselImgDom",style:T({backgroundImage:(C=a==null?void 0:a.data)!=null&&C.mCarouselImg_s?`url(${(w=a==null?void 0:a.data)==null?void 0:w.mCarouselImg_s})`:"none",position:"relative",backgroundSize:"100% 100%"})},[(h=a==null?void 0:a.data)!=null&&h.mCarouselImg_s?(t(),l("img",{key:0,class:"carouselImg",style:{objectFit:"contain"},src:(v=a==null?void 0:a.data)==null?void 0:v.mCarouselImg_s,alt:""},null,8,ca)):(t(),l("img",{key:1,class:"carouselImg",style:{objectFit:"cover"},src:n(R),alt:""},null,8,ra))],4),e("div",da,[e("div",ua,P(a==null?void 0:a.data.title),1)])])]}),_:2},1024))),128))]),_:1})])):y("",!0),e("div",_a,[(t(!0),l(b,null,F((S=n(_))==null?void 0:S.list,(a,C)=>(t(),l("div",{class:"news-list-item clickPart",key:C,onClick:w=>{var h,v;return G(a==null?void 0:a.data.id,a==null?void 0:a.data.createtime,a==null?void 0:a.data.contentType,(h=a==null?void 0:a.data)==null?void 0:h.linkType,(v=a==null?void 0:a.data)==null?void 0:v.url,n(f).params.code)},style:{}},[e("div",{class:"newsImgDom",style:T({backgroundImage:a!=null&&a.data.mCoverImg_s?`url(${a==null?void 0:a.data.mCoverImg_s})`:"none",position:"relative",backgroundSize:"100% 100%"})},[a!=null&&a.data.mCoverImg_s?(t(),l("div",ga)):y("",!0),a!=null&&a.data.mCoverImg_s?(t(),l("img",{key:1,class:"newsImg",style:{objectFit:"contain"},src:a==null?void 0:a.data.mCoverImg_s,alt:""},null,8,ia)):(t(),l("img",{key:2,class:"newsImg",style:{objectFit:"cover"},src:n(R),alt:""},null,8,ha)),(a==null?void 0:a.data.contentType)===4?(t(),l("div",va,[e("img",{src:n(Z),alt:""},null,8,Ia)])):y("",!0)],4),e("div",ya,[e("div",fa,P(a==null?void 0:a.data.title),1)])],8,pa))),128))]),((D=n(_))==null?void 0:D.total)>0?(t(),l("div",Ca,[m(r,{"current-page":(L=n(_))==null?void 0:L.pageNum,"page-size":($=n(_))==null?void 0:$.pageSize,total:(j=n(_))==null?void 0:j.total,onCurrentChange:K,layout:"prev, pager, next",background:""},null,8,["current-page","page-size","total"])])):y("",!0)])],64)}}}),qa=oa(ka,[["__scopeId","data-v-16be592f"]]);export{qa 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.