| 1 |
- import{a3 as e,$ as s,aD as a,aJ as t,c as l,aK as i,aL as n,aM as o,o as r,p as u,w as f,q as c,t as m,v as d,x as p,y as h,B as _,D as x,E as b,F as g,I as U}from"./index-P0fyQ2Em.js";import{_ as L}from"./mp-html.DI6DI7Ml.js";import{r as v}from"./uni-app.es.DOtS5Ldl.js";import{_ as y}from"./u-icon.wXcRZHbn.js";import{_ as j}from"./_plugin-vue_export-helper.BCo6x5W8.js";const w=["png","jpg","jpeg","bmp","gif"];const I=j({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=a.getAuthImgUrl(e.url);t({urls:[s],current:s,success:()=>{},fail:()=>{l({title:"预览图片失败",icon:"none"})}})},openFile(e){if(e.fileExtension&&w.includes(e.fileExtension))return this.previewImage(e);i("annex",e.fileId).then((s=>{window.location.href=this.baseURL+s.data.url+"&name="+e.name}))},previewFile(e){let s=e.url;n({url:this.baseURL+s,success:e=>{var s=e.tempFilePath;o({filePath:encodeURI(s),success:e=>{console.log("打开文档成功")}})}})}}},[["render",function(e,s,a,t,l,i){const n=U,o=c,j=v(r("mp-html"),L),w=v(r("u-icon"),y);return m(),u(o,{class:"messageDetail-v u-p-l-20 u-p-r-20"},{default:f((()=>[d(o,{class:"u-flex-col u-border-bottom u-p-b-40 u-m-b-40"},{default:f((()=>[d(n,{class:"u-m-b-16 u-font-32 txt"},{default:f((()=>[p(h(l.info.title),1)])),_:1}),d(o,null,{default:f((()=>[d(n,{class:"releaseUser u-font-24"},{default:f((()=>[p(h(l.info.releaseUser),1)])),_:1}),d(n,{class:"releaseUser u-font-24 u-m-l-16"},{default:f((()=>[p(h(l.info.releaseTime?e.$u.timeFormat(l.info.releaseTime,"yyyy-mm-dd hh:MM:ss"):""),1)])),_:1})])),_:1})])),_:1}),l.info.excerpt?(m(),u(o,{key:0,class:"u-p-b-16 excerpt"},{default:f((()=>[p(h(l.info.excerpt),1)])),_:1})):_("",!0),d(o,{class:"messageDetail-content u-p-b-20"},{default:f((()=>[d(j,{content:l.info.bodyText},null,8,["content"])])),_:1}),d(o,{class:"file-box"},{default:f((()=>[(m(!0),x(g,null,b(l.fileList,((e,s)=>(m(),u(o,{class:"file-list u-flex",key:s},{default:f((()=>[d(o,{class:"file-list-l"},{default:f((()=>[d(w,{name:"attach",color:"#969799"}),d(n,{class:"fileName"},{default:f((()=>[p(h(e.name),1)])),_:2},1024)])),_:2},1024),d(w,{name:"download",color:"#969799",onClick:s=>i.openFile(e)},null,8,["onClick"])])),_:2},1024)))),128))])),_:1})])),_:1})}],["__scopeId","data-v-818fe273"]]);export{I as default};
|