Files
jianbing/public/pc/_nuxt/_id_.7b0bd849.js
2025-05-06 17:51:37 +08:00

2 lines
5.0 KiB
JavaScript
Executable File
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{_ as T}from"./index.vue.74dfb601.js";import{_ as V}from"./nuxt-link.5da8524b.js";import{_ as M}from"./card.vue.d1ff70da.js";import{u as j}from"./asyncData.018825d1.js";import{A as S,a7 as q,f as x,M as E,r as L,J as H,G as K,o as s,c as i,W as N,O as h,k as e,_ as A,a8 as O,$ as R,a,m as v,w as l,a9 as G,R as J,t as n,L as W,a2 as Q,a3 as U,a5 as X,g as Y,D as Z,d as u,b as c,n as $,E as ee,aa as B}from"./entry.edbe2177.js";import{u as te}from"./useLockFn.e6e7d064.js";import{a as ae,c as se,b as oe}from"./news.fce18aa1.js";import"./_plugin-vue_export-helper.c27b6911.js";import"./items.vue.6bb962a1.js";import"./empty_news.a51f61f1.js";import"./debounce.e1664469.js";const D=Symbol("breadcrumbKey"),re=S({separator:{type:String,default:"/"},separatorIcon:{type:q}}),ne=x({name:"ElBreadcrumb"}),ce=x({...ne,props:re,setup(y){const o=y,d=E("breadcrumb"),r=L();return H(D,o),K(()=>{const t=r.value.querySelectorAll(`.${d.e("item")}`);t.length&&t[t.length-1].setAttribute("aria-current","page")}),(t,m)=>(s(),i("div",{ref_key:"breadcrumb",ref:r,class:h(e(d).b()),"aria-label":"Breadcrumb",role:"navigation"},[N(t.$slots,"default")],2))}});var le=A(ce,[["__file","breadcrumb.vue"]]);const ie=S({to:{type:O([String,Object]),default:""},replace:{type:Boolean,default:!1}}),de=x({name:"ElBreadcrumbItem"}),ue=x({...de,props:ie,setup(y){const o=y,d=W(),r=R(D,void 0),t=E("breadcrumb"),m=d.appContext.config.globalProperties.$router,k=L(),g=()=>{!o.to||!m||(o.replace?m.replace(o.to):m.push(o.to))};return(_,P)=>{var p,f;return s(),i("span",{class:h(e(t).e("item"))},[a("span",{ref_key:"link",ref:k,class:h([e(t).e("inner"),e(t).is("link",!!_.to)]),role:"link",onClick:g},[N(_.$slots,"default")],2),(p=e(r))!=null&&p.separatorIcon?(s(),v(e(J),{key:0,class:h(e(t).e("separator"))},{default:l(()=>[(s(),v(G(e(r).separatorIcon)))]),_:1},8,["class"])):(s(),i("span",{key:1,class:h(e(t).e("separator")),role:"presentation"},n((f=e(r))==null?void 0:f.separator),3))],2)}}});var F=A(ue,[["__file","breadcrumb-item.vue"]]);const me=Q(le,{BreadcrumbItem:F}),w=U(F),_e={class:"flex items-center"},pe={class:"flex gap-4 mt-5"},fe={class:"w-[750px] bg-body rounded-[8px] flex-none p-5"},be={class:"border-b border-br pb-4"},he={class:"font-medium text-[22px]"},xe={class:"mt-3 text-tx-secondary flex items-center flex-wrap"},ye={key:0},ve={class:"mr-5"},ke={class:"flex items-center"},ge={key:0,class:"bg-page mt-4 p-3 rounded-lg"},we=["innerHTML"],Ce={class:"flex justify-center mt-[40px]"},Ie={class:"border-t border-br mt-[30px]"},$e={class:"mt-5 flex"},Be=a("span",{class:"text-tx-regular"},"上一篇:",-1),Se={key:1},Ee={class:"mt-5 flex"},Le=a("span",{class:"text-tx-regular"},"下一篇:",-1),Ne={key:1},Ke=x({__name:"[id]",async setup(y){let o,d;const r=X(),{data:t,refresh:m}=([o,d]=Y(()=>j(()=>ae({id:r.params.id,source:r.params.source}),{initialCache:!1},"$hLmIawyfea")),o=await o,d(),o);Z(()=>{switch(r.params.source){case"hot":return"热门资讯";case"new":return" 最新资讯";default:return"全部资讯"}});const k=async()=>{const _=r.params.id;t.value.collect?(await se({id:_}),B.msgSuccess("已取消收藏")):(await oe({id:_}),B.msgSuccess("收藏成功")),m()},{lockFn:g}=te(k);return(_,P)=>{var C,I;const p=T,f=V,z=M;return s(),i("div",null,[a("div",_e,[u(" 当前位置: "),c(e(me),{separator:"/"},{default:l(()=>[c(e(w),{to:{path:"/information"}},{default:l(()=>[u(" 资讯中心 ")]),_:1}),c(e(w),{to:{path:"/information/default",query:{cid:e(t).cid,name:e(t).cate_name}}},{default:l(()=>[u(n(e(t).cate_name),1)]),_:1},8,["to"]),c(e(w),null,{default:l(()=>[u("文章详情")]),_:1})]),_:1})]),a("div",pe,[a("div",fe,[a("div",be,[a("span",he,n(e(t).title),1),a("div",xe,[e(t).author?(s(),i("span",ye,n(e(t).author)+" |  ",1)):$("",!0),a("span",ve,n(e(t).create_time),1),a("div",ke,[c(p,{name:"el-icon-View"}),a("span",null," "+n(e(t).click)+"人浏览",1)])])]),e(t).abstract?(s(),i("div",ge," 摘要:"+n(e(t).abstract),1)):$("",!0),a("div",{class:"py-4",innerHTML:e(t).content},null,8,we),a("div",Ce,[c(e(ee),{size:"large",round:"",onClick:e(g)},{default:l(()=>[c(p,{name:`el-icon-${e(t).collect?"StarFilled":"Star"}`,size:e(t).collect?20:16,color:e(t).collect?"#FF2C2F":"inherit"},null,8,["name","size","color"]),u(" "+n(e(t).collect?"取消收藏":"点击收藏"),1)]),_:1},8,["onClick"])]),a("div",Ie,[a("div",$e,[Be,e(t).last.id?(s(),v(f,{key:0,class:"flex-1 hover:underline",to:`/information/detail/${(C=e(t).last)==null?void 0:C.id}`},{default:l(()=>{var b;return[u(n((b=e(t).last)==null?void 0:b.title),1)]}),_:1},8,["to"])):(s(),i("span",Se," 暂无相关文章 "))]),a("div",Ee,[Le,e(t).next.id?(s(),v(f,{key:0,class:"flex-1 hover:underline",to:`/information/detail/${(I=e(t).next)==null?void 0:I.id}`},{default:l(()=>{var b;return[u(n((b=e(t).next)==null?void 0:b.title),1)]}),_:1},8,["to"])):(s(),i("span",Ne," 暂无相关文章 "))])])]),c(z,{class:"flex-1",header:"相关资讯",data:e(t).new,"only-title":!1,"image-size":"mini","show-author":!1,"show-desc":!1,"show-click":!1,border:!1,"title-line":2,source:"new"},null,8,["data"])])])}}});export{Ke as default};