import{aP as e,$ as s,aR as a,c as t,aS as l,aT as i,aU as n,v as o,d as r,w as u,i as f,o as c,e as m,f as d,t as p,x as h,I as _,J as b,K as x,h as g}from"./index-zLEn-L9B.js";import{_ as U}from"./mp-html.mrpgBEzq.js";import{r as L}from"./uni-app.es.qL3OKTvR.js";import{_ as v}from"./u-icon.B04er4rD.js";import{_ as R}from"./_plugin-vue_export-helper.BCo6x5W8.js";const j=["png","jpg","jpeg","bmp","gif"];const w=R({data:()=>({info:{},fileList:[]}),computed:{baseURL(){return this.define.baseURL}},onLoad(e){this.initDetail(e.id)},methods:{initDetail(a){e(a).then((e=>{this.info=e.data,this.fileList=JSON.parse(this.info.files),s("initUnReadMsgNum")}))},previewImage(e){if(!e.url)return;const s=this.baseURL+e.url;a({urls:[s],current:s,success:()=>{},fail:()=>{t({title:"预览图片失败",icon:"none"})}})},openFile(e){if(e.fileExtension&&j.includes(e.fileExtension))return this.previewImage(e);l("annex",e.fileId).then((s=>{window.location.href=this.baseURL+s.data.url+"&name="+e.name}))},previewFile(e){let s=e.url;i({url:this.baseURL+s,success:e=>{var s=e.tempFilePath;n({filePath:encodeURI(s),success:e=>{console.log("打开文档成功")}})}})}}},[["render",function(e,s,a,t,l,i){const n=g,R=f,j=L(o("mp-html"),U),w=L(o("u-icon"),v);return c(),r(R,{class:"messageDetail-v u-p-l-20 u-p-r-20"},{default:u((()=>[m(R,{class:"u-flex-col u-border-bottom u-p-b-40 u-m-b-40"},{default:u((()=>[m(n,{class:"u-m-b-16 u-font-32 txt"},{default:u((()=>[d(p(l.info.title),1)])),_:1}),m(R,null,{default:u((()=>[m(n,{class:"releaseUser u-font-24"},{default:u((()=>[d(p(l.info.releaseUser),1)])),_:1}),m(n,{class:"releaseUser u-font-24 u-m-l-16"},{default:u((()=>[d(p(l.info.releaseTime?e.$u.timeFormat(l.info.releaseTime,"yyyy-mm-dd hh:MM:ss"):""),1)])),_:1})])),_:1})])),_:1}),l.info.excerpt?(c(),r(R,{key:0,class:"u-p-b-16 excerpt"},{default:u((()=>[d(p(l.info.excerpt),1)])),_:1})):h("",!0),m(R,{class:"messageDetail-content u-p-b-20"},{default:u((()=>[m(j,{content:l.info.bodyText},null,8,["content"])])),_:1}),m(R,{class:"file-box"},{default:u((()=>[(c(!0),_(x,null,b(l.fileList,((e,s)=>(c(),r(R,{class:"file-list u-flex",key:s},{default:u((()=>[m(R,{class:"file-list-l"},{default:u((()=>[m(w,{name:"attach",color:"#969799"}),m(n,{class:"fileName"},{default:u((()=>[d(p(e.name),1)])),_:2},1024)])),_:2},1024),m(w,{name:"download",color:"#969799",onClick:s=>i.openFile(e)},null,8,["onClick"])])),_:2},1024)))),128))])),_:1})])),_:1})}],["__scopeId","data-v-83f5805e"]]);export{w as default};