You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
7.3 KiB

1 year ago
  1. var e=Object.defineProperty,t=Object.prototype.hasOwnProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.propertyIsEnumerable,s=(t,n,a)=>n in t?e(t,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[n]=a,i=(e,i)=>{for(var l in i||(i={}))t.call(i,l)&&s(e,l,i[l]);if(n)for(var l of n(i))a.call(i,l)&&s(e,l,i[l]);return e};import{_ as l}from"./returnBar.35b6215f.js";import{a as o}from"./tool.8db46c9c.js";import{B as r,N as c,x as m,v as A,K as w,T as I,G as d,p,m as g,c as u,t as b,u as h,F as j,q as E,w as T,r as v,o as y}from"./vendor.269b2875.js";import"./pinlun@2x.628190cf.js";import"./paixu@2x.fd1743af.js";const C={components:{ReturnBar:l},setup(){const{proxy:e}=r();c(null);const t=m({topTitle:"头条详情",typeBar:6,newId:"",numCheck:"",deatil:{},content:"",InformationList:[]});A((()=>{const t=e;t.newId=e.$route.query.newId,t.numCheck=e.$route.query.numCheck,n()})),w((()=>e.$route),((t,n)=>{const a=e;t.query.newId!=n.query.newId&&null!=t.query.newId&&(a.newId=t.query.newId,e.$router.go(0))}));let n=()=>{const t=e;let n={id:t.newId};t.$http.get(e.$API.NEWSDETAIL,{params:n}).then((e=>{if(200==e.type){t.deatil=e.data;let n=[];n[0]=t.deatil,t.judgetime(n);let s=e.data.content||"";const i=new RegExp("<img","gi");s=s.replace(i,'<img style="max-width: 100%;"'),t.content=s,a()}else I(e.content)}))},a=()=>{const t=e;let n={ClassId:t.deatil.classId,nNum:5};t.$http.get(e.$API.GETNEWSMORE,{params:n}).then((e=>{200==e.type?(t.InformationList=e.data,t.judgetime(t.InformationList)):I(e.content)}))};return i(i({},d(t)),{GetNewDeatil:n,GetLikeNews:a,toNewDeatil:t=>{e.$router.push({path:"/newDetails",query:{newId:t}})},shareBtn:()=>{const t=e;o(e,e.$dialog),e.$router.push({path:"/ResourceComment",query:{commentId:t.newId,resourceId:"",cmtPath:"news"}})},judgetime:e=>{let t=(new Date).getTime();for(let n=0;n<e.length;n++){let a=e[n].isUpdatedate,s=a.substring(0,4),i=1*a.substring(5,7)-1,l=a.substring(8,10),o=a.substring(11,13),r=a.substring(14,16),c=new Date(s,i,l,o,r,0,0).getTime(),m=parseInt((t-c)/6e4);e[n].isCreatedate=m<60&&m>=0?m+"分钟前":m<1440?parseInt(m/60)+"小时前":m<7200?parseInt(m/1440)+"天前":a.substring(0,10)}}})}},G=T("data-v-20b23e19");p("data-v-20b23e19");const M={class:"main"},S={class:"status"},N={class:"newDetails_cont"},D={class:"NewDeatilTitle"},Q={class:"NewDeatilItem"},R={class:"NewDeatilItem-view"},B={class:"NewDeatilItem-view"},x=b("span",{class:"icon iconfont",style:{"font-size":"24rpx"}},"",-1),f={class:"duration1"},O={class:"NewDeatilContent"},L={class:"like_box"},U=b("div",{class:"indexTitle"},[b("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAgCAYAAADaInAlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhCNjFDMjZDMkI5NTExRUE4Q0NDQjlBQTMxN0EwMzczIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhCNjFDMjZEMkI5NTExRUE4Q0NDQjlBQTMxN0EwMzczIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEI2MUMyNkEyQjk1MTFFQThDQ0NCOUFBMzE3QTAzNzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEI2MUMyNkIyQjk1MTFFQThDQ0NCOUFBMzE3QTAzNzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5wpeMoAAAHcUlEQVR42uxbi3GrOhDFGTdASiAl4BJwCbgEuwRcgl2CKcGUYEowJYQSLiXch/KOMuvNSloBTjJvnmYYJxj02c/Zsys5SQItz/P9eGWJommf07axvzzwfZr8UFt6rT/VVkTQQ9d1vbDQP+OHEXQ7XrvxmcEhkGL8uJFb5rnz+Px5ooDNmH/wb2f6MnOw40MB7+Nl5lybyzW3JxnAX7ZWI783z/MFnumeYIg3yKihMtK0lw/p/jup29jZiXVeQfmmmQX8Ge9dlH03VPnje+V43SO8tqBTGa+rUThBBfu