import{_ as h,Q as P,R as M,E as D,e as L,N as w,r as v,s as H,A as T,g as B,c,o as r,b as g,a as e,t as i,i as N,l as k,I as R,q as m,S as I,M as V,m as Q,p as j}from"./DL7uFvx1.js";import{_ as z}from"./73K_WHo5.js";import{C as O,a as E}from"./COtDoP92.js";import"./Beu0mI9n.js";const F={class:"list"},G={class:"list-item"},J={class:"item-top"},K={class:"item-bottom"},U={class:"title text-3xl font-semibold"},W={class:"tips text-xl mt-8 mb-10"},X={class:"tips-time"},Y={class:"desc mb-6"},Z=["innerHTML"],tt={class:"number"},et={__name:"NewsDetail",setup(A){const y=P(),{config:n}=M(y),b=D(()=>{var s;return{"--theme-color":((s=n.value)==null?void 0:s.mainColor)||"#3366CC"}}),d=L(),f=d.query.id,C=d.query.contentType,p=d.query.moduleName;w();const x=v(null),o=v(null),a=v(null),u=v(null);H(()=>{$(f)});const $=async s=>{try{const{data:l}=await $fetch(T.getSecondcontentDetail,{method:"POST",body:{siteId:n.value.id,id:s}});o.value=l,o.value&&(x.value=o.value.contentText)}catch(l){console.error("加载失败:",l)}const{data:t}=await $fetch(`${T.getSecondPrevNext}/${s}`);a.value=t.prev,u.value=t.next},_=s=>{m({path:`/${n.value.siteNameAbbreviation}/detail`,query:{id:s}})},S=()=>{m({path:`/${n.value.siteNameAbbreviation}`})},q=()=>{m({path:`/${n.value.siteNameAbbreviation}/list`,query:{id:C,moduleName:p}})};return B(()=>d.query.id,(s,t)=>{s&&s!==t&&$(s)}),(s,t)=>(r(),c("div",{style:R(N(b))},[g(O),e("div",F,[e("div",G,[e("div",J,[t[4]||(t[4]=e("div",null,"当前位置：",-1)),e("div",{class:"index mx-2",onClick:t[0]||(t[0]=l=>S())},"首页"),t[5]||(t[5]=e("div",{class:"mx-2"},">",-1)),e("div",{class:"index mx-2",onClick:t[1]||(t[1]=l=>q())},i(N(p)),1),t[6]||(t[6]=e("div",{class:"mx-2"},">",-1)),t[7]||(t[7]=e("div",{class:"mx-2"},"正文",-1))]),e("div",K,[e("div",U,i(o.value?o.value.contentTitle:""),1),e("div",W,[e("div",X,[t[8]||(t[8]=e("img",{src:z,class:"size-6"},null,-1)),e("span",null,i(o.value?o.value.articleDate.substring(0,10):""),1)]),e("span",null,"作者："+i(o.value?o.value.contentAuthor:""),1),e("span",null,"浏览次数："+i(o.value?o.value.clickCount:""),1)]),e("div",Y,[e("div",{innerHTML:x.value},null,8,Z)]),e("div",tt,[a.value?(r(),c("div",{key:0,class:"prep text-xl mb-6",onClick:t[2]||(t[2]=l=>_(a.value.id))},"上一条:"+i(a.value?a.value.contentTitle:""),1)):k("",!0),u.value?(r(),c("div",{key:1,class:"prep text-xl",onClick:t[3]||(t[3]=l=>_(u.value.id))},"下一条:"+i(u.value?u.value.contentTitle:""),1)):k("",!0)])])])]),g(E)],4))}},st=h(et,[["__scopeId","data-v-3be394c4"]]),ot={class:"list"},lt={class:"list-item"},nt={class:"item-top"},it={class:"item-bottom"},at={class:"title text-3xl font-semibold"},ut={class:"tips text-xl mt-8 mb-10"},dt={class:"tips-time"},vt={class:"desc mb-6"},rt=["innerHTML"],ct={class:"number"},mt={__name:"NewsDetail",setup(A){const y=P(),{config:n}=M(y),b=D(()=>{var s;return{"--theme-color":((s=n.value)==null?void 0:s.mainColor)||"#3366CC"}}),d=L(),f=d.query.id,C=d.query.contentType,p=d.query.moduleName;w();const x=v(null),o=v(null),a=v(null),u=v(null);H(()=>{$(f)});const $=async s=>{try{const{data:l}=await $fetch(T.getSecondcontentDetail,{method:"POST",body:{siteId:n.value.id,id:s}});o.value=l,o.value&&(x.value=o.value.contentText)}catch(l){console.error("加载失败:",l)}const{data:t}=await $fetch(`${T.getSecondPrevNext}/${s}`);a.value=t.prev,u.value=t.next},_=s=>{m({path:`/${n.value.siteNameAbbreviation}/detail`,query:{id:s}})},S=()=>{m({path:`/${n.value.siteNameAbbreviation}`})},q=()=>{m({path:`/${n.value.siteNameAbbreviation}/list`,query:{id:C,moduleName:p}})};return B(()=>d.query.id,(s,t)=>{s&&s!==t&&$(s)}),(s,t)=>(r(),c("div",{style:R(N(b))},[g(O),e("div",ot,[e("div",lt,[e("div",nt,[t[4]||(t[4]=e("div",null,"当前位置：",-1)),e("div",{class:"index mx-2",onClick:t[0]||(t[0]=l=>S())},"首页"),t[5]||(t[5]=e("div",{class:"mx-2"},">",-1)),e("div",{class:"index mx-2",onClick:t[1]||(t[1]=l=>q())},i(N(p)),1),t[6]||(t[6]=e("div",{class:"mx-2"},">",-1)),t[7]||(t[7]=e("div",{class:"mx-2"},"正文",-1))]),e("div",it,[e("div",at,i(o.value?o.value.contentTitle:""),1),e("div",ut,[e("div",dt,[t[8]||(t[8]=e("img",{src:z,class:"size-6"},null,-1)),e("span",null,i(o.value?o.value.articleDate.substring(0,10):""),1)]),e("span",null,"作者："+i(o.value?o.value.contentAuthor:""),1),e("span",null,"浏览次数："+i(o.value?o.value.clickCount:""),1)]),e("div",vt,[e("div",{innerHTML:x.value},null,8,rt)]),e("div",ct,[a.value?(r(),c("div",{key:0,class:"prep text-xl mb-6",onClick:t[2]||(t[2]=l=>_(a.value.id))},"上一条:"+i(a.value?a.value.contentTitle:""),1)):k("",!0),u.value?(r(),c("div",{key:1,class:"prep text-xl",onClick:t[3]||(t[3]=l=>_(u.value.id))},"下一条:"+i(u.value?u.value.contentTitle:""),1)):k("",!0)])])])]),g(E)],4))}},pt=h(mt,[["__scopeId","data-v-ebf607bf"]]),xt={class:"list"},$t={class:"list-item"},_t={class:"item-top"},yt={class:"item-bottom"},bt={class:"title text-3xl font-semibold"},Nt={class:"tips text-xl mt-8 mb-10"},ft={class:"tips-time"},Ct={class:"desc mb-6"},Tt=["innerHTML"],gt={class:"number"},kt={__name:"NewsDetail",setup(A){const y=P(),{config:n}=M(y),b=D(()=>{var s;return{"--theme-color":((s=n.value)==null?void 0:s.mainColor)||"#3366CC"}}),d=L(),f=d.query.id,C=d.query.contentType,p=d.query.moduleName;w();const x=v(null),o=v(null),a=v(null),u=v(null);H(()=>{$(f)});const $=async s=>{try{const{data:l}=await $fetch(T.getSecondcontentDetail,{method:"POST",body:{siteId:n.value.id,id:s}});o.value=l,o.value&&(x.value=o.value.contentText)}catch(l){console.error("加载失败:",l)}const{data:t}=await $fetch(`${T.getSecondPrevNext}/${s}`);a.value=t.prev,u.value=t.next},_=s=>{m({path:`/${n.value.siteNameAbbreviation}/detail`,query:{id:s}})},S=()=>{m({path:`/${n.value.siteNameAbbreviation}`})},q=()=>{m({path:`/${n.value.siteNameAbbreviation}/list`,query:{id:C,moduleName:p}})};return B(()=>d.query.id,(s,t)=>{s&&s!==t&&$(s)}),(s,t)=>(r(),c("div",{style:R(N(b))},[g(O),e("div",xt,[e("div",$t,[e("div",_t,[t[4]||(t[4]=e("div",null,"当前位置：",-1)),e("div",{class:"index mx-2",onClick:t[0]||(t[0]=l=>S())},"首页"),t[5]||(t[5]=e("div",{class:"mx-2"},">",-1)),e("div",{class:"index mx-2",onClick:t[1]||(t[1]=l=>q())},i(N(p)),1),t[6]||(t[6]=e("div",{class:"mx-2"},">",-1)),t[7]||(t[7]=e("div",{class:"mx-2"},"正文",-1))]),e("div",yt,[e("div",bt,i(o.value?o.value.contentTitle:""),1),e("div",Nt,[e("div",ft,[t[8]||(t[8]=e("img",{src:z,class:"size-6"},null,-1)),e("span",null,i(o.value?o.value.articleDate.substring(0,10):""),1)]),e("span",null,"作者："+i(o.value?o.value.contentAuthor:""),1),e("span",null,"浏览次数："+i(o.value?o.value.clickCount:""),1)]),e("div",Ct,[e("div",{innerHTML:x.value},null,8,Tt)]),e("div",gt,[a.value?(r(),c("div",{key:0,class:"prep text-xl mb-6",onClick:t[2]||(t[2]=l=>_(a.value.id))},"上一条:"+i(a.value?a.value.contentTitle:""),1)):k("",!0),u.value?(r(),c("div",{key:1,class:"prep text-xl",onClick:t[3]||(t[3]=l=>_(u.value.id))},"下一条:"+i(u.value?u.value.contentTitle:""),1)):k("",!0)])])])]),g(E)],4))}},St=h(kt,[["__scopeId","data-v-4eb49884"]]),ht=I({__name:"[id]",setup(A){const y=V(),n=P(),b=D(()=>n.config),d=D(()=>{if(!n.config)return null;switch(n.config.indexTemplateNo){case"templateA":return st;case"templateB":return pt;case"templateC":return St;default:return null}});return(f,C)=>(r(),Q(j(d.value),{id:N(y).params.id,"site-config":b.value},null,8,["id","site-config"]))}});export{ht as default};
