postDetail.a97acacb.js 19 KB

1
  1. import{_ as H,a4 as oe,r,e as u,f as _,h as t,x as m,F as B,l as E,g as n,G as Q,w as V,i as K,au as se,n as z,S as $,E as G,s as Y,p as O,B as L,C as W,b as ie,o as F,a6 as ae,j as I,k as J,bC as le,q as ne,a as ce,u as re,c as de,m as ue,D as _e}from"./index.f884e450.js";import{_ as pe}from"./link.9c4c1dc9.js";import{c as Z,l as M}from"./comment.34cdc6c6.js";import{l as P,d as me,s as ve,c as ye}from"./gather.2fe58cbe.js";import{i as ge}from"./article.c01b4a44.js";import{i as he}from"./news.b621e126.js";import{i as Ae}from"./video.c430579b.js";import{i as fe}from"./forum.c125424a.js";var we="data:image/png;base64,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",ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAylJREFUWEfF2MtP1UAUB+Bzig8SExV0qyu3Kr7duzHiC58LVBBF975mpohcEO+cia+VK8U3D0VZuUEgxj/JFYm5nWPGlKQ0F+/0tsXZzkzPl99pO2kRPIaUcgczvwOA7QBAxpgXHtsKWYI+V5FSzjBzV2LtoDFm1Gdv3jVeQCHENwDoTBUbMsaM5AU02u8FDMOww1r7k5k3Ji+IiBUiGm5UJM+8F9AVGBgYOBxF0exqI72BDqmUOmStnQWATclUgiAY0VoP5Ulqpb2ZgHGSB2u12vc0EhEfEtGDopGZgQ4gpTzAzHN1khzVWg8WiWwKmEC6JDenHpxHRHS/KGTTwLjd+2u1mktyGTIIgqrWeqAIZC5gnOQ+AJhj5rZUkpqIwrzI3EAHCMNwr7V2Po2Mj0WVB1kIcAkZRZFrd3sqSUNEsllkYcC43XuYeb4O8jER3WsGWSgwTrIjiqKFNBIAnhhj7mZFFg5cQsb35JZUu58S0Z0syFKADiCE2I2IC8y8DAkAz4wxt32RpQHjJHfF7d6aSvI5Ed3yQZYKbIAcJqJKI2TpwLjdOxHxR7LdiPi7tbV1Q6VSqf0LuSpApdQxa+0MAKxPYH4RURsi8n8FCiE6EdF906xLQByq1xjz/r+2WCl1nJm/pnFBENzUWr9shHPzpbVYCHECEb+kcYh4g4he+eBKAyqlTjLzdJ3k+rXWY764UoD1cIhoAaCfiF5nwRUOFEKcAoBpAFi7BHE4RLyutX6TFVcoUCl12lr7OY0DgGtE9LYZXGFAKWUXM3+qk1yf1tr902l65H6KlVJnrLVTaRwzX/V5zzWS5wJKKc8CwBQzr0ndc71a6w+NivvMNw1USp1j5sk0jpl7jDEffYr7rGkKKKU8DwATSRwARIjYQ0TjPoV912QGroQDgCvGmAnfwr7rMgHDMLxgrR2vk9xlIpr0LZplnTdQSnmRmV37WhIFopaWlkvVatU9xaUML6CU8igzu7+sy3CI2E1E7v1X2vACCiHct+6RxKukFgRBd7VadSdHqcMLKKUcY+a+v0cP4qrhvI+6SqXSvri4SIi4DQDct61LdFXGH0dvbDgfa/G+AAAAAElFTkSuQmCC",xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAQdJREFUWEftlzEOwjAMRW2pGxMjXANOwhmYOleqj5BKnTtxBk4C14CRia2SEZUyNK3bOgl0ScfItV+/v9MEYeUHV64PaoC6rg9T0EVR3DUfpQYwxvBUASJS5VQFfwsbY24zAMefKqBJviR2oMBcj5ck1XhkADDX41AA1yNjALbHk273AOmmg4h6HhFNGFsJaToSgI8CdqdzPSKtd3aJ1gKbyPWItG7NmgCSAkmBaApkWdbt5W3b9s4F0nr0MfT4CcXdiBJAUuCfCjwAYOdb0HnvSUT7sVzieaCqqhMzXwBgGwjxQsRzWZZXFcA3mJmxaZpNCECe529EFG9T6ptRCIxagdjFxvJ9AMXIuSGclVA8AAAAAElFTkSuQmCC";const N=c=>(L("data-v-66004bc9"),c=c(),W(),c),be={class:"comment-row-container flex-row"},Ce={class:"comment-row-avatar"},qe=["src"],Ve={class:"comment-row-main"},Ue={class:"comment-row-main__header flex-row flex-aic"},Ie={class:"namebox flex-row flex-aic"},Se={class:"crcuname"},Be=N(()=>t("span",null,"\u56DE\u590D",-1)),Ee={class:"crconame"},De={class:"timebox"},Fe={class:"comment-row-main__descs"},Ke={class:"comment-row-main__footer flex-row"},Ne=N(()=>t("span",null,"\u56DE\u590D",-1)),Qe=N(()=>t("img",{src:xe,style:{width:"16px",height:"16px"},alt:""},null,-1)),ze=N(()=>t("span",null,"\u5220\u9664",-1)),Te=[Qe,ze],Re={style:{display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},je=N(()=>t("div",{style:{"margin-top":"16px"},class:"changeadd"},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F",-1)),Me={style:{display:"flex","margin-top":"26px"}},Je={__name:"row",props:{name:{type:String,default:"\u897F\u8499"},reply:{type:String,default:"\u68A6\u6EAA\u5E95\u7EC6"},crateTime:{type:String},descs:{type:String,default:"\u94C1\u5B50\u4EEC\u{1F970}\u53EF\u4EE5\u4E92\u76F8\u70B9\u8D5E\u4E92\u5173\u4E48\uFF0C\u589E\u52A0\u4E00\u4E0B\u8D26\u53F7\u7684\u6D3B\u8DC3\u5EA6\uFF0C\u6709\u5173\u5FC5\u56DE\u{1F590}"},comment_count:{type:Number,default:0},like_count:{type:Number,default:0},parent_id:{type:Number,default:0},source_id:{type:Number,default:0},source_type:{type:String,default:""},is_like:{type:Number},avatar:{type:String},author_id:{type:Number},user_id:{type:Number}},emits:["todetails"],setup(c,{emit:o}){const i=c,v=oe(()=>!!i.reply),A=r(!1),U=()=>{A.value=!0},y=o,f=()=>{y("list")},a=r(),x=async()=>{try{const{data:b}=await Z({source_type:i.source_type,source_id:i.source_id,content:a.value,parent_id:i.parent_id});A.value=!1,f()}catch{}},C=async b=>{try{const{msg:s}=await P({source_type:"comment",source_id:i.parent_id});z({message:s,type:"success"}),f()}catch(s){console.log("error",s)}},g=r(!1),q=async b=>{try{const{msg:s}=await me({id:i.parent_id});z({message:"\u5220\u9664\u6210\u529F",type:"success"}),g.value=!1,f()}catch(s){console.log("error",s)}},h=r();return h.value=JSON.parse(localStorage.getItem("USER_STORE")),(b,s)=>{const d=$,w=G,S=Y,D=O;return u(),_(B,null,[t("div",be,[t("div",Ce,[t("img",{class:"circle",src:i.avatar,style:{width:"40px",height:"40px"},alt:""},null,8,qe)]),t("div",Ve,[t("div",Ue,[t("div",Ie,[t("span",Se,m(c.name),1),v.value?(u(),_(B,{key:0},[Be,t("a",Ee,m(c.reply),1)],64)):E("",!0)]),t("div",De,"\xB7 "+m(i.crateTime),1)]),t("p",Fe,m(c.descs),1),t("ul",Ke,[t("li",{onClick:s[0]||(s[0]=l=>C(i.id))},[n(d,{name:"like",size:22,rgap:2,color:i.is_like==1?"#00b0b0":"#999999"},null,8,["color"]),t("span",{style:Q({color:i.is_like==1?"#00b0b0":"#999999"})},"\u8D5E",4),t("span",{style:Q({color:i.is_like==1?"#00b0b0":"#999999"})},m(i.like_count),5)]),t("li",{onClick:U},[n(d,{name:"message",size:22,rgap:2,color:"#888888"}),Ne,t("span",null,m(i.comment_count),1)]),i.author_id==h.value.id||i.user_id==h.value.id?(u(),_("li",{key:0,onClick:s[1]||(s[1]=l=>g.value=!0)},Te)):E("",!0)])])]),n(S,{modelValue:A.value,"onUpdate:modelValue":s[3]||(s[3]=l=>A.value=l),title:"\u56DE\u590D",width:"500"},{default:V(()=>[t("div",null,[n(w,{modelValue:a.value,"onUpdate:modelValue":s[2]||(s[2]=l=>a.value=l),rows:3,type:"textarea",placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),t("div",{style:{display:"flex","justify-content":"end","margin-top":"20px"}},[t("div",{class:"btn",onClick:x},"\u56DE\u590D")])]),_:1},8,["modelValue"]),n(S,{modelValue:g.value,"onUpdate:modelValue":s[5]||(s[5]=l=>g.value=l),width:"354"},{default:V(()=>[t("div",Re,[n(D,{color:"rgba(246, 177, 19, 1)",size:34,class:"no-inherit"},{default:V(()=>[n(K(se))]),_:1}),je,t("div",Me,[t("div",{class:"cancel",onClick:s[4]||(s[4]=l=>g.value=!1)},"\u53D6\u6D88"),t("div",{class:"confirm",onClick:q},"\u786E\u5B9A")])])]),_:1},8,["modelValue"])],64)}}};var X=H(Je,[["__scopeId","data-v-66004bc9"]]);const He=c=>(L("data-v-d973d3d0"),c=c(),W(),c),Le={class:"comment-container"},We={class:"comment-header flex-row flex-aic flex-jc-sb"},Xe={class:"total"},$e={class:"btns"},Ge={style:{"margin-top":"10px"},class:"comment-wrapper flex-row flex-aic flex-jc-sb"},Ye=He(()=>t("div",{class:"avatar"},null,-1)),Oe={class:"comment-wrapper__main"},Ze={class:"comment-wrapper__btn"},Pe={class:"comment-list"},et={key:0},tt=["onClick"],ot={key:0,class:"comment-morebox"},st={__name:"index",props:{type:{type:String},id:{type:Number},comment_count:{type:Number}},setup(c){ie();const o=r("hot");r();const i=c;console.log("tupe",i.type);const v=r();i.type=="articles"?v.value="article":i.type=="video"?v.value="video":i.type=="info"?v.value="info":i.type=="post"&&(v.value="post");const A=r(),U=async()=>{try{const{data:s}=await Z({source_type:v.value,source_id:i.id,content:A.value});A.value="",f(parent_id)}catch{}};let y=r([]);const f=async()=>{try{const{data:s}=await M({source_type:v.value,source_id:i.id,order_type:"desc",order:o.value=="hot"?"like_count":"id"});y.value=s.slice(0,5)}catch{}},a=async s=>{try{const{data:d}=await M({source_type:v.value,source_id:i.id,order_type:"desc",order:o.value=="hot"?"like_count":"id",top_parent_id:s});y.value.forEach(w=>{w.id==s&&(w.children=d)})}catch{}},x=r(!0),C=async()=>{try{const{data:s}=await M({source_type:v.value,source_id:i.id,order_type:"desc",order:o.value=="hot"?"like_count":"id"});y.value=s,x.value=!1}catch{}};F(f),ae(o,()=>{console.log(o.value)});const g=r(2),q=r(!0),h=(s,d)=>{g.value=d,q.value=r(!1),a(s)},b=s=>{o.value=s,f()};return(s,d)=>{const w=ne,S=G,D=O;return u(),_("div",Le,[t("div",We,[t("div",Xe,m(i.comment_count)+"\u6761\u8BC4\u8BBA",1),t("div",$e,[n(w,{type:o.value==="hot"?"primary":"",onClick:d[0]||(d[0]=l=>b("hot"))},{default:V(()=>[I("\u6700\u70ED")]),_:1},8,["type"]),n(w,{type:o.value==="new"?"primary":"",onClick:d[1]||(d[1]=l=>b("new"))},{default:V(()=>[I("\u6700\u65B0")]),_:1},8,["type"])])]),t("div",Ge,[Ye,t("div",Oe,[n(S,{placeholder:"\u53D1\u8868\u4E00\u4E0B\u4F60\u7684\u60F3\u6CD5\u5427",modelValue:A.value,"onUpdate:modelValue":d[2]||(d[2]=l=>A.value=l)},null,8,["modelValue"])]),t("div",Ze,[n(w,{type:"primary",onClick:U},{default:V(()=>[I("\u8BC4\u8BBA")]),_:1})])]),t("div",Pe,[(u(!0),_(B,null,J(K(y),(l,R)=>(u(),_("dl",{key:R},[t("dt",null,[n(X,{source_type:v.value,name:l.user.username,reply:"",descs:l.content,like_count:l.like_count,comment_count:l.comment_count,parent_id:l.id,source_id:i.id,crateTime:l.created_at,is_like:l.is_like,avatar:l.user.avatar,author_id:l.author_id,user_id:l.user_id,onList:f},null,8,["source_type","name","descs","like_count","comment_count","parent_id","source_id","crateTime","is_like","avatar","author_id","user_id"])]),(u(!0),_(B,null,J(l.children,(e,p)=>(u(),_("dd",{key:p},[n(X,{source_type:v.value,crateTime:e.created_at,reply:e.parent_user.username,name:e.user.username,descs:e.content,like_count:e.like_count,comment_count:e.comment_count,parent_id:e.id,source_id:i.id,is_like:e.is_like,avatar:e.user.avatar,author_id:e.author_id,user_id:e.user_id,onList:f},null,8,["source_type","crateTime","reply","name","descs","like_count","comment_count","parent_id","source_id","is_like","avatar","author_id","user_id"])]))),128)),l.children.length<=2&&l.children.length!=0?(u(),_("dd",et,[t("span",{class:"comment-list-more",onClick:e=>h(l.children[0].parent_id,l.children.length)},[I(" \u67E5\u770B\u5168\u90E8\u56DE\u590D"),n(D,null,{default:V(()=>[n(K(le))]),_:1})],8,tt)])):E("",!0)]))),128))]),K(y).length>2&&x.value==!0?(u(),_("div",ot,[t("span",{style:{cursor:"pointer"},onClick:C},"\u66F4\u591A\u8BC4\u8BBA")])):E("",!0)])}}};var it=H(st,[["__scopeId","data-v-d973d3d0"]]);const T=c=>(L("data-v-6d6d8412"),c=c(),W(),c),at={class:"flex-row",style:{"align-items":"center"}},lt={style:{position:"relative"}},nt=["src"],ct=T(()=>t("div",{style:{position:"absolute",top:"50%",left:"50%","margin-left":"-21px","margin-top":"-21px"}},[t("img",{style:{width:"42px",height:"42px"},src:we,alt:""})],-1)),rt={class:"video_title",style:{"margin-left":"18px"}},dt=T(()=>t("div",null,[t("img",{style:{height:"20px",width:"20px"},src:ke,alt:""})],-1)),ut={class:"post-container"},_t={class:"title",style:{"text-align":"center"}},pt={class:"sub-title",style:{"text-align":"center"}},mt={class:"author-wrapper flex-row flex-aic",style:{"text-align":"center","justify-content":"center"}},vt=["src"],yt={class:"author__name"},gt={class:"author__post-time",style:{"margin-left":"10px"}},ht=T(()=>t("div",{class:"tip"},"\u672C\u6587\u7CFB\u7528\u6237\u6295\u7A3F\uFF0C\u4E0D\u4EE3\u8868\u5FC6\u8C61\u7F51\u89C2\u70B9",-1)),At=["innerHTML"],ft={key:0},wt=["src"],kt={key:1},xt=["src"],bt={style:{"margin-top":"37px"},class:"post-footer flex-row flex-aic flex-jc-sb"},Ct={class:"left"},qt={class:"right",style:{cursor:"pointer"}},Vt={style:{display:"flex"}},Ut=T(()=>t("img",{src:pe,style:{width:"18px",height:"18px"},alt:""},null,-1)),It=[Ut],St={__name:"postDetail",setup(c){const o=ce(),i=re();let v=r();v.value=o.name;const A=()=>o.query.id,U=r(!1),y=r();y.value=window.location.href;const f=async()=>{try{await navigator.clipboard.writeText(y.value),alert("\u94FE\u63A5\u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F"),w()}catch{alert("\u590D\u5236\u94FE\u63A5\u5931\u8D25")}},a=de({topic_id:"",title:"",image:"",description:"",content:"",status:"",is_boutique:"",view_count:"",comment_count:"",like_count:"",collect_count:"",share_count:"",user:{avatar:""},is_like:"",is_collect:"",is_comment:"",is_follow:"",video_title:"",created_at:""}),x=async()=>{console.log(o.name);try{const{data:e}=await he({id:o.query.id});Object.assign(a,{title:e.title,image:e.image,description:e.description,content:e.content,status:e.status,is_boutique:e.is_boutique,view_count:e.view_count,comment_count:e.comment_count,like_count:e.like_count,collect_count:e.collect_count,share_count:e.share_count,user:e.user,is_like:e.is_like,is_collect:e.is_collect,is_comment:e.is_comment,is_follow:e.is_follow,created_at:e.original_published_at})}catch{}},C=async()=>{console.log(o.name);try{const{data:e}=await ge({id:o.query.id});Object.assign(a,{title:e.title,image:e.images,description:e.description,content:e.content,status:e.status,is_boutique:e.is_boutique,view_count:e.view_count,comment_count:e.comment_count,like_count:e.like_count,collect_count:e.collect_count,share_count:e.share_count,user:e.user,is_like:e.is_like,is_collect:e.is_collect,is_comment:e.is_comment,is_follow:e.is_follow,created_at:e.original_published_at})}catch{}},g=async()=>{console.log(o.name);try{const{data:e}=await Ae({id:o.query.id});Object.assign(a,{title:e.title,image:e.image,description:e.description,content:e.content,status:e.status,is_boutique:e.is_boutique,view_count:e.view_count,comment_count:e.comment_count,like_count:e.like_count,collect_count:e.collect_count,share_count:e.share_count,user:e.user,video_url:e.video_url,is_like:e.is_like,is_collect:e.is_collect,is_comment:e.is_comment,is_follow:e.is_follow,video_title:e.video_title,created_at:e.original_published_at})}catch{}},q=async()=>{console.log(o.name);try{const{data:e}=await fe({id:o.query.id});Object.assign(a,{title:e.title,image:e.images,description:e.description,content:e.content,status:e.status,is_boutique:e.is_boutique,view_count:e.view_count,comment_count:e.comment_count,like_count:e.like_count,collect_count:e.collect_count,share_count:e.share_count,user:e.user,video_url:e.video_url,is_like:e.is_like,is_collect:e.is_collect,is_comment:e.is_comment,is_follow:e.is_follow,created_at:e.original_published_at})}catch{}},h=r();let b=r("");b.value=o.query.type,o.name=="news"?(F(x),h.value="info"):o.name=="articles"?(h.value="articles",F(C)):o.name=="videos"?(h.value="video",F(g)):o.name=="post"&&(h.value="post",F(q));const s=r(),d=e=>{o.name=="news"?s.value="info":o.name=="articles"?s.value="article":o.name=="videos"?s.value="video":o.name=="post"&&(s.value="post"),e==0?S():e==1?D():U.value=!0},w=async()=>{try{const{data:e}=await ve({source_type:s.value,source_id:o.query.id});o.name=="news"?x():o.name=="articles"?C():o.name=="videos"?g():o.name=="post"&&q()}catch{}},S=async()=>{try{const{msg:e}=await P({source_type:s.value,source_id:o.query.id});o.name=="news"?x():o.name=="articles"?C():o.name=="videos"?g():o.name=="post"&&q(),z({message:e,type:"success"})}catch{}},D=async()=>{try{const{msg:e}=await ye({source_type:s.value,source_id:o.query.id});o.name=="news"?x():o.name=="articles"?C():o.name=="videos"?g():o.name=="post"&&q(),z({message:e,type:"success"})}catch{}},l=e=>{window.open(e)};console.log("%c route >>>","background: blue; color: #fff",o,o.name);const R=e=>{i.push({path:"/rest",query:{id:e}})};return(e,p)=>{const j=$,ee=Y;return u(),_(B,null,[K(o).name=="videos"?(u(),_("div",{key:0,class:"video flex-row",onClick:p[0]||(p[0]=k=>l(a.video_url))},[t("div",at,[t("div",lt,[t("div",null,[t("img",{style:{width:"176px",height:"99px","border-radius":"10px"},src:a.image,alt:""},null,8,nt)]),ct]),t("div",rt,m(a.video_title),1)]),dt])):E("",!0),t("div",ut,[t("div",_t,m(a.title),1),t("div",pt,m(a.description),1),t("div",mt,[a.user.avatar?(u(),_("img",{key:0,onClick:p[1]||(p[1]=k=>R(a.user.id)),class:"author__avatar circle",src:a.user.avatar,style:{cursor:"pointer"},alt:""},null,8,vt)):E("",!0),t("div",yt,m(a.user.username),1),t("div",gt,m(a.created_at),1)]),ht,t("div",{style:{"margin-top":"25px"},class:"post-context",innerHTML:a.content},null,8,At),h.value=="post"?(u(),_("div",ft,[(u(!0),_(B,null,J(a.image,(k,te)=>(u(),_("div",{key:te},[t("img",{style:{width:"700px","margin-top":"24px"},src:k,alt:""},null,8,wt)]))),128))])):(u(),_("div",kt,[t("img",{style:{width:"700px","margin-top":"24px"},src:a.image,alt:""},null,8,xt)])),t("div",bt,[t("div",Ct,[t("span",{onClick:p[2]||(p[2]=k=>d(0)),style:Q([{color:a.is_like==1?"#00b0b0":"#999999"},{cursor:"pointer"}]),class:"link"},[n(j,{name:"like",size:22,rgap:2,color:a.is_like==1?"#00b0b0":"#999999"},null,8,["color"]),I(" "+m(a.like_count||0),1)],4),t("span",{style:Q([{color:a.is_collect==1?"#00b0b0":"#999999"},{cursor:"pointer"}]),onClick:p[3]||(p[3]=k=>d(1)),class:"collect"},[n(j,{name:"collect",size:22,rgap:2,color:a.is_collect==1?"#00b0b0":"#999999"},null,8,["color"]),I(" "+m(a.collect_count||0),1)],4)]),t("div",qt,[t("span",{class:"forword",onClick:p[4]||(p[4]=k=>d(2))},[n(j,{name:"forward",size:22,rgap:2,color:"#999999"}),I(" "+m(a.share_count||0),1)])])]),n(it,{comment_count:a.comment_count,type:h.value,id:A()},null,8,["comment_count","type","id"])]),n(ee,{title:"\u5206\u4EAB",modelValue:U.value,"onUpdate:modelValue":p[6]||(p[6]=k=>U.value=k),width:"500px"},{default:V(()=>[t("div",Vt,[ue(t("input",{disabled:"","onUpdate:modelValue":p[5]||(p[5]=k=>y.value=k),style:{width:"400px",height:"44px","box-sizing":"border-box",background:"#f5f5f5",border:"0 solid rgba(0, 0, 0, 0)","padding-left":"20px"}},null,512),[[_e,y.value]]),t("div",{class:"back",onClick:f},It)])]),_:1},8,["modelValue"])],64)}}};var Tt=H(St,[["__scopeId","data-v-6d6d8412"]]);export{Tt as default};