Files
anmo/server/public/coach/assets/pages-news_detail-news_detail.18109556.js
2025-08-19 14:16:51 +08:00

2 lines
2.3 KiB
JavaScript
Executable File

import{_ as a}from"./page-meta.b66710fd.js";import{e,f as t,P as s,o as l,q as r,b as u,w as c,k as i,j as o,t as p,c as n,F as m,r as d,a as f,i as x,Y as _,p as v}from"./index-af8b4f0a.js";import{_ as h}from"./u-parse.f27d3608.js";import{_ as w}from"./u-icon.7661429a.js";import{_ as y,b,c as g,d as j}from"./icon_visit.dda1dbaf.js";import{_ as k}from"./_plugin-vue_export-helper.1b428a4d.js";const $=k(e({__name:"news_detail",setup(e){const k=t({});let $="";const F=async a=>{k.value=await b({id:a})};return s((a=>{$=a.id,F($)})),(e,t)=>{const s=d(f("page-meta"),a),b=x,q=_,z=v,A=d(f("u-parse"),h),B=d(f("u-icon"),w);return l(),r(m,null,[u(s,{"page-style":e.$theme.pageStyle},null,8,["page-style"]),u(b,{class:"news-detail bg-white"},{default:c((()=>[i(" 标题信心 "),u(b,{class:"news-detail-header py-[20rpx] px-[30rpx]"},{default:c((()=>[u(b,{class:"text-3xl font-medium"},{default:c((()=>[o(p(k.value.title),1)])),_:1}),u(b,{class:"flex mt-[20rpx] text-xs"},{default:c((()=>[k.value.author?(l(),n(b,{key:0,class:"mr-[40rpx]"},{default:c((()=>[o("作者: "+p(k.value.author),1)])),_:1})):i("v-if",!0),u(b,{class:"text-muted mr-[40rpx] flex-1"},{default:c((()=>[o(p(k.value.create_time),1)])),_:1}),u(b,{class:"flex items-center text-muted flex-none"},{default:c((()=>[u(q,{src:y,class:"w-[30rpx] h-[30rpx]"}),u(b,{class:"ml-[10rpx]"},{default:c((()=>[o(p(k.value.click),1)])),_:1})])),_:1})])),_:1})])),_:1}),i(" 咨询内容 "),u(b,{class:"news-detail-section bg-white p-[24rpx]"},{default:c((()=>[i(" 摘要 "),k.value.abstract?(l(),n(b,{key:0,class:"summary p-[20rpx] text-base"},{default:c((()=>[u(z,{class:"font-medium"},{default:c((()=>[o("摘要: ")])),_:1}),o(" "+p(k.value.abstract),1)])),_:1})):i("v-if",!0),i(" 内容 "),u(b,{class:"mt-[20rpx]"},{default:c((()=>[u(A,{html:k.value.content},null,8,["html"])])),_:1})])),_:1}),u(b,{class:"panel-btn flex items-center px-[34rpx]",onClick:t[0]||(t[0]=a=>(async a=>{try{k.value.collect?(await g({id:a}),uni.$u.toast("已取消收藏")):(await j({id:a}),uni.$u.toast("收藏成功")),F($)}catch(e){}})(k.value.id))},{default:c((()=>[u(B,{name:k.value.collect?"star-fill":"star",size:"40",color:k.value.collect?"#F7BA47":"#333"},null,8,["name","color"]),u(z,{class:"ml-[10rpx]"},{default:c((()=>[o("收藏")])),_:1})])),_:1})])),_:1})],64)}}}),[["__scopeId","data-v-9e348abe"]]);export{$ as default};