1import{_ as st,o as tt,b as ot,H as go,a as ho}from"./header-template-oz0k86u1.js";import{k as se,m as i,n as D,F as le,Z as ze,y as K,S as at,ap as ne,z as oe,q as s,G as $,a as M,r as O,aa as De,u as e,E as N,ar as ve,A as it,C as P,an as ke,ao as Ae,L as Ht,w as Ce,d as We,t as ie,aY as yo,K as Je,D as ee,l as Vt,aA as Co,aB as Eo,I as Ye,s as ht,o as dt,v as qt,$ as qe,at as ut,f as Dt,H as yt,a0 as bo,h as Do,aG as ko,a$ as Ao,p as Bo,W as wo}from"./index-BMfzZz2f.js";import{t as de,U as Ee,E as So,cg as To,C as Qt,cy as Ro}from"./index-DCU6Kl-8.js";import{u as fe,c as Xe,R as kt,C as xo,_ as Fo,a as Gt,b as Lo,f as $o,d as Po,e as No,g as Oo,h as Uo}from"./comment-reply-dialog-BMYg4x0A.js";import{h as jo,f as Mo,r as Ho,n as Vo,j as qo,E as Qo,u as Go,m as Ko,k as Kt,l as Ct,e as Jo}from"./track-helpers-o_FINLWW.js";import{E as Et,b as Jt,v as zo,u as zt,c as Wt,T as Pt,a as Nt,d as Yt,e as rt,N as Wo,H as Yo,K as Xo,r as Zo}from"./index-CWPdzgN0.js";import{bX as Xt,aL as en,bo as tn,bp as me,bl as mt,cn as be,bu as _e,bv as on,co as nn,cp as Ne,cq as ln,cr as sn,bn as Oe,cs as an,ct as Zt,cu as Ve,cv as Ot,by as Ut,bw as jt,cw as un,cm as rn,cx as cn}from"./useConfig-DLqk4N_9.js";/* empty css */import{f as dn,t as bt}from"./editor-helper-CtzWU_0r.js";import{B as mn}from"./base-post-skeleton-PYTsR-dw.js";import{_ as pn}from"./kr-empty-VwY3f9yI.js";import{u as vn}from"./useElementExpose-ARIAsv75.js";import{u as _n}from"./useListRequester-Ci39_XYq.js";import{u as At}from"./usePostTrackParams-C4a3bZ3g.js";import{a as eo}from"./types-CIUv3rgV.js";import{A as nt}from"./load-cEmh7iYS.js";/* empty css */import"./el-scrollbar-DBhgLaMR.js";import{E as fn,a as In}from"./edition-moving-dialog-5yVRo667.js";import{b as gn}from"./useAdminListStore-CuNlx4KI.js";import{E as lt}from"./edition-QQJC1iss.js";import{i as hn,g as yn,u as Cn,b as En,_ as bn}from"./useAliPlayerInit-BXcgM9LX.js";import{u as Dn}from"./useAliPlayerVideoIdState-DjZzywGr.js";import{I as to}from"./admin-logo-dr3brjVM.js";import{w as ct}from"./kr-button-CdLzKUTK.js";import{t as Mt}from"./useCallApp-JorNIVgI.js";import{u as kn}from"./useConfigGameUpdate-BmjIu7fk.js";import{u as An}from"./kr-list-DhwPYV3k.js";import"./helper-DSZogfxD.js";import"./app-bridge-PA9a5H5h.js";import"./record-icon-KXcosxDj.js";/* empty css *//* empty css */import"./app-mount-59e7p8wI.js";import"./index-MDdLk3nm.js";import"./compress-with-ai-mark-C_pD0Rd2.js";import"./index-CZly7Czk.js";import"./el-input-BGHNzqxF.js";import"./constant-Jk6oH06X.js";/* empty css */import"./sentry-handler-CCDRxDqW.js";(function(){try{var b=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},k=new b.Error().stack;k&&(b._sentryDebugIds=b._sentryDebugIds||{},b._sentryDebugIds[k]="841d52a8-6096-486a-9f3b-f963ece054ba",b._sentryDebugIdIdentifier="sentry-dbid-841d52a8-6096-486a-9f3b-f963ece054ba")}catch(v){}})();const Bn={class:"list-comment-skeleton"},wn=se({__name:"list-comment-skeleton",props:{count:{default:3}},setup(b){return(k,v)=>(i(),D("div",Bn,[(i(!0),D(le,null,ze(k.count,n=>(i(),K(mn,at({key:n,class:"mb-12"},k.$attrs,{"show-title":!1,"show-sub-title":!0,"content-count":2}),null,16))),128))]))}}),Sn=ne(wn,[["__scopeId","data-v-74a5cf3b"]]),Tn={},Rn={class:"post-detail-user-side-skeleton"},xn={class:"flex mb-16"},Fn={class:"flex-1"};function Ln(b,k){const v=Et,n=Et,w=Jt;return i(),K(w,{animated:""},{template:oe(()=>[s("div",Rn,[s("div",xn,[$(v,{variant:"circle",class:"mr-12 el-ske-h-40 el-ske-w-40"}),s("div",Fn,[$(n,{class:"el-ske-w-30% mb-16"}),$(n,{class:""})])]),$(n,{class:"el-ske-h-40"})])]),_:1})}const $n=ne(Tn,[["render",Ln],["__scopeId","data-v-f418fcb8"]]),Pn={},Nn={class:"post-state-section"};function On(b,k){const v=Et,n=Jt;return i(),K(n,{animated:""},{template:oe(()=>[s("div",Nn,[(i(),D(le,null,ze(3,w=>s("div",{key:w,class:"item mb-50"},[$(v,{variant:"circle",class:"el-ske-w-50 el-ske-h-50"})])),64))])]),_:1})}const Un=ne(Pn,[["render",On],["__scopeId","data-v-eba73c1f"]]),oo=b=>(ke("data-v-83b9ed25"),b=b(),Ae(),b),jn={class:"kr-side-section p-16"},Mn={class:"label"},Hn=oo(()=>s("span",{class:"mr-16"},"ååº",-1)),Vn={key:0,class:"flex mt-16"},qn=oo(()=>s("div",{class:"label mb-12 mr-16"}
1," è¯é¢ ",-1)),Qn={key:0,class:"topic-list"},Gn=se({__name:"post-label",setup(b){const k=fe();let v=M(()=>k.resData);const n=M(()=>{var d;return(d=w.value)==null?void 0:d.gameForumVo}),w=M(()=>{var d;return(d=k.resData)==null?void 0:d.postDetail}),l=O(!1),_=()=>{var d,x,F,T,A;const y=jo({appChannelName:((d=w.value)==null?void 0:d.gameId)+"",forumId:((x=w.value)==null?void 0:x.gameForumId)+"",topics:(T=(F=w.value)==null?void 0:F.topicList.map(f=>({topicId:f.topicId,topicName:f.topicName})))!=null?T:[],postId:(A=w.value)==null?void 0:A.id,comeFrom:"è¯é¢è´´æºå¸¦"});de(Ee.è¯é¢ç¹å»,y,!0)},E=d=>{var x,F,T,A,y;if(!d||l.value)return;const f={appChannelName:((x=w.value)==null?void 0:x.gameId)+"",forumId:((F=w.value)==null?void 0:F.gameForumId)+"",topics:(A=(T=w.value)==null?void 0:T.topicList)!=null?A:[],postId:(y=w.value)==null?void 0:y.id,comeFrom:"è¯é¢è´´æºå¸¦"};Mo(f),l.value=!0};return(d,x)=>{var F,T,A,y;const f=De("router-link");return i(),D("div",jn,[e(v)?(i(),D(le,{key:1},[s("div",Mn,[Hn,$(f,{to:{name:"SubHome",params:{game:((F=e(v))==null?void 0:F.gameId)===e(ve).pns?"pns":"mc",forum:(T=e(n))==null?void 0:T.id}},target:"_blank",class:"item tag text-14"},{default:oe(()=>{var u;return[s("span",null,N((u=e(n))==null?void 0:u.name),1)]}),_:1},8,["to"])]),(A=e(w))!=null&&A.topicList.length?(i(),D("div",Vn,[qn,e(w)?it((i(),D("ul",Qn,[(i(!0),D(le,null,ze((y=e(w))==null?void 0:y.topicList,u=>{var t;return i(),D("li",{key:u.topicId,onClick:_},[$(f,{to:{name:"TopicDetail",params:{game:((t=e(v))==null?void 0:t.gameId)===e(ve).pns?"pns":"mc",topicId:u.topicId}},target:"_blank",class:"item tag text-14"},{default:oe(()=>[s("span",null,N(u.topicName),1)]),_:2},1032,["to"])])}),128))])),[[e(zo),E]]):P("",!0)])):P("",!0)],64)):(i(),K(e(st),{key:0,"show-title":!1,rows:1,"last-row-width":45}))])}}}),Kn=ne(Gn,[["__scopeId","data-v-83b9ed25"]]),Jn=["innerHTML"],no=se({__name:"post-article",props:{html:{},imgList:{}},setup(b){const k=b,{routeTo:v,router:n}=zt(),{toPersonPage:w}=Wt(),l=fe(),_=Xt(),E=O(),d=Ht({index:0}),x=O(""),F=O(),T=O(),A=O([]),y=(r,c)=>{if(c!==r){if(c.getAttribute("data-module-name"))return c;if(c.parentElement)return y(r,c.parentElement)}},f=r=>{const{target:c}=r,S=y(document.querySelector(".detail-article"),c),C=(S==null?void 0:S.getAttribute("data-module-name"))||"";try{u(r,C),o(r,C),m(r)}catch(g){console.error(g)}},u=(r,c)=>{var S,C;const{target:g}=r,Q=((S=g.children[0])==null?void 0:S.src)||g.src;if(!Q)return;const J="https://web-static.kurobbs.com/resource/prod/".includes("http")?"https://web-static.kurobbs.com/resource/prod/":location.origin;if(Q!=null&&Q.includes(J))return;const q=Vo(Q),z=(C=k.imgList)==null?void 0:C.find(G=>qo(G,q));if(!(!z||z.isAbnormal)&&c==="img-card"&&(d.index=h.value.indexOf(z),!(d.index<0)))throw E.value.children[0].children[0].click(),!0},t=r=>{var c,S;return/kurobbs\.com(:\d+)?\/[a-zA-Z]*\/post\/\d+/.test(r)?{enter_source:So.POST_DETAIL,espi:(S=(c=l.postDetail)==null?void 0:c.id)!=null?S:"",si:"",sn:"",es:"",group:"",scm:"",ri:""}:null},o=(r,c)=>{var S;const{target:C}=r;let g=!1;if(C.classList.contains("k-common-link")){r.preventDefault();const q=C.dataset.krLink;if(q.includes("kurobbs")){const z=t(q);return z&&(g=!0),tt(ot(q,{params:{[Pt.bbs_clientSource]:String(Nt.æ®é),...z!=null?z:{}},force:g}))}return tt(ot(q))}const Q=C.classList.contains("w-e_link-topic");if(c!=="link-card"&&!Q)return;if(Q){const{krTopicid:q,krGametxt:z}=r.target.dataset;return r.preventDefault(),v({mode:"newTab",name:"TopicDetail",params:{game:z,topicId:q}})}const J=(C==null?void 0:C.getAttribute("card-des"))||"";if(/^\d+$/.test(J))n.push({name:"detail",params:{postId:J}});else if(J.includes("kurobbs")){const q=t((S=J.split(","))==null?void 0:S[0]);q&&(g=!0),tt(ot(J.split(",")[0],{params:{[Pt.bbs_clientSource]:String(Nt.æ®é),...q!=null?q:{}},force:g}))}else tt(ot(J.split(",")[0]));throw!0},m=r=>{const{target:c}=r;if(Array.from(c.classList).some(C=>C==="k-contact-at")){const{kUserId:C}=r.target.dataset;return r.preventDefault(),w({id:C,blank:!0})}throw!0},h=M(()=>k.imgList.filter(r=>r.contentType===2&&!r.isAbnormal&&r.url)),a=M(()=>h.value.map(r=>Ho(r))),I=async()=>{const r=k.imgList.filter(g=>g.contentType===2&&g.isAbnormal);let c=k.html,C=new DOMParser().parseFromString(c,"text/html");return C=nt.imgMutate(C,r,{maxWidth:676,sizeList:k.imgList.filter(g=>g.contentType===2),contentList:k.imgList}),C=nt.linkMutate(C),C=nt.linkIconMutate(C),c=await dn(C.body.innerHTML),c},{stop:B}=en(F,r=>{var c;if(r[0]){if(!((c=l.postDetail)!=null&&c.videoId))return B();const S=getComputedStyle(F.value),C=Number(S.lineHeight.slice(0,-2)),g=Number(S.height.slice(0,-2));Number(g)>Number(C)*3&&(T.value=!1,B())}},{childList:!0});return Ce(()=>k.html,async()=>{await _.fetchAllEmoji(),Je(()=>{var r;
1(r=document.querySelectorAll("u"))==null||r.forEach(c=>{if(c.tagName==="U"){const S=c.querySelector("font"),C=window.getComputedStyle(S!=null?S:c);c.style.textDecorationColor=C.color}})}),x.value=await I(),Je(()=>{nt.dealImgError(F.value,A)})},{immediate:!0}),We(()=>{var r;(r=A==null?void 0:A.value)==null||r.forEach(c=>c==null?void 0:c())}),(r,c)=>{const S=Qo;return i(),D(le,null,[s("div",{ref_key:"PREVIEW",ref:E,style:{width:"0",height:"0"},class:"preview-img"},[$(S,{"data-testid":"post-image-preview",src:e(a)[e(d).index],"preview-src-list":e(a),"initial-index":e(d).index,fit:"cover","preview-teleported":"","hide-on-click-modal":""},null,8,["src","preview-src-list","initial-index"])],512),s("div",{ref_key:"articleRef",ref:F,class:ie(["detail-article",{"txt-overflow-ellipsis-3":e(T)===!1}]),"data-testid":"post-article-content",onClick:f,innerHTML:e(yo)(e(x))},null,10,Jn),e(T)!==void 0?(i(),D("button",{key:0,class:"btn more-btn mt-12",onClick:c[0]||(c[0]=C=>T.value=!e(T))},N(e(T)?"æ¶èµ·":"å±å¼"),1)):P("",!0)],64)}}}),zn=se({__name:"post-editor-handler",props:{postDetail:{type:Object,default:void 0},trigger:{type:String,default:"hover"},placement:{type:String,default:"bottom"}},setup(b){const k=b,v=tn(),{auth:n,getBehaviorParams:w}=me(),l=Go(),_=O(!1);O(!1);const E=mt(),d=O(k.postDetail),x=M(()=>{var y;if(!((y=k.postDetail)!=null&&y.videoId))return!0;const f=k.postDetail.reviewStatus;return f!==be.NOT_EXAMINE&&f!==be.NOT_ARTIFICIAL}),F=async()=>{var y,f,u,t;if(!k.postDetail)return;if(k.postDetail.appealing)return _e("å¸åç³è¯å®¡æ ¸ä¸ï¼ææ¶æ æ³ç¼è¾");const o=k.postDetail;return l.handleSelect({showRange:o.showRange,publishTime:o.publishTime,publishType:o.publishType,postContent:o.postContent,postH5Content:o.postH5Content,postNewH5Content:o.postNewH5Content,postTitle:(y=o.postTitle)!=null?y:"",topicListJson:l.formatDraftTopic((f=o.topicList)!=null?f:[]),isCopyright:o.isCopyright,isAiContent:(u=o.isAiContent)!=null?u:!1,aiContentLabel:(t=o.aiContentLabel)!=null?t:"",gameId:o.gameId,forumId:o.gameForumId,id:o.id,coverImages:o.coverImages,companyEventType:o.companyEventType,videoId:o.videoId,videoAiRuleId:o.videoAiRuleId,videoAiInfo:o.videoAiInfo,videoHeight:o.videoHeight,videoWidth:o.videoWidth,canPlay:o.canPlay,reason:o.reason,bestDefinition:o.bestDefinition}),v.push({name:o.videoId?"NewVideoArticle":"NewPost",params:{game:+o.gameId===ve.mc?"mc":"pns",forum:o.gameForumId},query:{postId:o==null?void 0:o.id}})},T=async()=>await on({message:"æ¯å¦å é¤è¯¥å¸åï¼",title:"æç¤º",submitBtnTxt:"å é¤",submit:async()=>{var y,f;(await nn({deleteType:Ne.POST,id:(f=(y=k.postDetail)==null?void 0:y.id)!=null?f:""})).data.code===200?(_e("å é¤å¸åæåï¼"),setTimeout(()=>{const t=E.config.gameTxt,o=t==="mc"?Co.æ¨è:Eo.æ¨è;v.replace({name:"SubHome",params:{game:t,forum:o}})},1e3)):_e("å é¤å¸å失败")}}),A=async()=>{var y,f,u,t,o,m,h,a,I,B,r,c,S,C,g,Q,J,q,z;const G=await ln({postId:(f=(y=k.postDetail)==null?void 0:y.id)!=null?f:"",operateType:(u=d.value)!=null&&u.userTopPriority?0:1});G.data.code===200?(_e("".concat((t=k.postDetail)!=null&&t.userTopPriority?"åæ¶ç½®é¡¶":"置顶","å¸åæåï¼")),d.value.userTopPriority=(o=d.value)!=null&&o.userTopPriority?0:1):_e("".concat((m=k.postDetail)!=null&&m.userTopPriority?"åæ¶ç½®é¡¶":"置顶","å¸å失败ï¼").concat(G.data.code===220?"æªç»å½æç»å½ç¶æè¿æãè¯·éæ°ç»å½ã":G.data.msg)),de(Ee.ä¿®æ¹å¸åç¶æ,Object.assign({post_comefrom:"",post_autotime:Number((a=(h=k.postDetail)==null?void 0:h.showTimeLabel)!=null?a:0),original_id:Number((I=k.postDetail)==null?void 0:I.isCopyright),post_public:+!((r=(B=k.postDetail)==null?void 0:B.showRange)!=null&&r),post_top:Number((c=d.value)==null?void 0:c.userTopPriority)},w({channel:((S=k.postDetail)==null?void 0:S.gameId)+"",forum:((C=k.postDetail)==null?void 0:C.gameForumId)+"",topics:(Q=(g=k.postDetail)==null?void 0:g.topicList)!=null?Q:[],postId:(q=(J=k.postDetail)==null?void 0:J.id)!=null?q:""}),{ai_content_switch_status:Ko((z=k.postDetail)==null?void 0:z.isAiContent)}))};return(y,f)=>{var u;const t=De("KIcon"),o=Yt;return((u=b.postDetail)==null?void 0:u.postUserId)===e(n).userId?(i(),K(o,{key:0,trigger:b.trigger,placement:b.placement},{dropdown:oe(()=>{var m,h;return[e(x)?(i(),D("div",{key:0,class:"drop-item flex-vertical-center text-14",onClick:F},[$(t,{name:"edit",class:"mr-8"}),ee(" ç¼è¾ ")])):P("",!0),s("div",{class:"drop-item flex-vertical-center text-14",onClick:T},[$(t,{name:"delete",class:"mr-8"}),ee(" å é¤ ")]),s("div",{class:"drop-item flex-vertical-center text-14",onClick:A},[(m=e(d))!=null&&m.userTopPriority?(i(),K(t,{key:0,name:"un-to-top",class:"mr-8"})):(i(),K(t,{key:1,name:"to-top",class:"mr-8"})),ee(" "+N((h=e(d))!=null&&h.userTopPriority?"åæ¶ç½®é¡¶":"置顶"),1)])]}),default:oe(()=>{var m;return[((m=b.postDetail)==null?void 0:m.postUserId)===e(n).userId?Vt(y.$slots,"default",{key:0,onClick:f[0]||(f[0]=h=>_.value=!0)},void 0,!0):P("",!0)]}),_:3},8,["trigger","placement"])):P("",!0)}}}),lo=ne(zn,[["__scopeId","data-v-4927c2ea"]]),Wn=b=>(ke("data-v-c657c183"),b=b(),Ae(),b),Yn={class:"edition-popover"},Xn=Wn(()=>s("div",{class:"drop-item drop-header text-14"},"ç塿§æ³",-1)),Zn=se({__name:"popover",props:{postDetail:{type:Object,default:void 0},trigger:{type:String,default:"click"},placement:{type:String,default:"right"}},setup(b){const k=b,v=gn(),n=w=>{v.editionDialogVisible=!0,v.dialogType=w,v.singleTarget=Object.assign({},{gameId:k.postDetail.gameId,id:k.postDetail.id,gameForumId:k.postDetail.gameForumId,gameName:k.postDetail.gameName})};return(w,l)=>{const _=De("KIcon"),E=Yt;return i(),D(le,null,[e(v).isAdmin?(i(),K(E,{key:0,trigger:b.trigger,placement:b.placement},{dropdown:oe(()=>[s("div",Yn,[Xn,s("div",{class:"drop-item flex-vertical-center text-14",onClick:l[0]||(l[0]=d=>n(e(lt).SINK_POST))},[$(_,{name:"chentie",class:"mr-8"}),ee(" æ²å¸ ")]),s("div",{class:"drop-item flex-vertical-center text-14",onClick:l[1]||(l[1]=d=>n(e(lt).DELETE_POST))},[$(_,{name:"shantie",class:"mr-8"}),ee(" å é¤ ")]),s("div",{class:"drop-item flex-vertical-center text-14",onClick:l[2]||(l[2]=d=>n(e(lt).MOVE_POST))},[$(_,{name:"move",class:"mr-8"}),ee(" ç§»å¨ ")])])]),default:oe(()=>[e(v).isAdmin?Vt(w.$slots,"default",{key:0},void 0,!0):P("",!0)]),_:3},8,["trigger","placement"])):P("",!0),e(v).dialogType!==e(lt).MOVE_POST?(i(),K(fn,{key:1,visible:e(v).editionDialogVisible,"onUpdate:visible":l[3]||(l[3]=d=>e(v).editionDialogVisible=d)},null,8,["visible"])):(i(),K(In,{key:2,visible:e(v).editionDialogVisible,"onUpdate:visible":l[4]||(l[4]=d=>e(v).editionDialogVisible=d)},null,8,["visible"]))],64)}}}),so=ne(Zn,[["__scopeId","data-v-c657c183"]]),el=b=>
1(ke("data-v-e60be2c5"),b=b(),Ae(),b),tl={key:0,class:"kr-player-container black"},ol={class:"loading-section"},nl=el(()=>s("img",{class:"loading mb-4",src:bn,alt:""},null,-1)),ll=["id"],sl=se({__name:"article-video-player",setup(b){const{route:k}=zt(),v=me(),n=fe(),w=Ye(Xe),{getPostTrackParams:l}=At({post:()=>n.postDetail,showId:k.query.i?k.query.i+"":""}),_=ht(),E=ht(),d=O(),x=M(()=>{var f,u;return(u=(f=n.postDetail)==null?void 0:f.coverImages[0].url)!=null?u:null}),F=M(()=>{var f;return(f=_.value)==null?void 0:f.player.value}),T=f=>{var u,t,o,m,h,a,I;return Object.assign({},f,{original_id:Number((t=(u=n.postDetail)==null?void 0:u.isCopyright)!=null?t:0)+""},v.getBehaviorParams({channel:((o=n.postDetail)==null?void 0:o.gameId)+"",forum:(m=n.postDetail)==null?void 0:m.gameForumId,topics:(h=n.postDetail)==null?void 0:h.topicList,postId:(I=(a=n.postDetail)==null?void 0:a.id)!=null?I:""}),l())},A=f=>{f.value.on("playing",()=>{var u;d.value||(de(To.å¼å§ææ¾,T({play_definition:((u=f.value.playStatus)==null?void 0:u.quality)||""})),d.value=!0)})};dt(async()=>{var f,u,t,o,m,h,a,I;hn(),E.value=Dn(F,{videoId:n.postDetail.videoId,contactTrackParams:T}),await E.value.getPlayCode();const B=n.postDetail?yn(Number(n.postDetail.videoWidth),Number(n.postDetail.videoHeight),740):400;(f=w==null?void 0:w.playerInitSuccess)==null||f.call(w),n.postDetail&&((u=n.postDetail)==null?void 0:u.canPlay)!==!1&&(_.value=Cn({gameId:n.gameId,additionalListeners:A,coverInfo:(o=(t=n.postDetail)==null?void 0:t.coverImages)==null?void 0:o[0],additionalInitParams:{height:"".concat(B,"px"),vid:n.postDetail.videoId,playauth:E.value.playStatus.playAuth,definition:"FD,LD,SD,HD",defaultDefinition:En((m=v.auth)==null?void 0:m.videoDefinition,(h=n.postDetail)==null?void 0:h.bestDefinition)},trackCommonParams:T,videoSize:{width:Number(((a=n.postDetail)==null?void 0:a.videoWidth)||0),height:Number(((I=n.postDetail)==null?void 0:I.videoHeight)||0)},setProgressCursor:!0}))});const y=(()=>{let f=!1;return()=>{var u,t,o,m;if(!f){f=!0;try{(t=(u=_.value)==null?void 0:u.dispose)==null||t.call(u),(m=(o=F.value)==null?void 0:o.dispose)==null||m.call(o)}catch(h){console.warn("cleanupPlayer failed:",h)}}}})();return We(()=>{y()}),sn(()=>{y()}),(f,u)=>{var t,o,m,h;return(t=e(n).postDetail)!=null&&t.reason&&((o=e(n).postDetail)==null?void 0:o.canPlay)===!1?(i(),D("div",tl,[s("div",ol,[nl,ee(" "+N((m=e(n).postDetail)==null?void 0:m.reason),1)])])):(i(),D("div",{key:1,class:"kr-player-container",style:qt({backgroundImage:"url(".concat(e(x),")")}),onContextmenu:u[1]||(u[1]=qe(()=>{},["prevent"]))},[s("div",{class:"mask",onClick:u[0]||(u[0]=(...a)=>e(_).maskPlayer&&e(_).maskPlayer(...a))}),s("div",{id:(h=e(_))==null?void 0:h.id,class:"kr-player"},null,8,ll)],36))}}}),al=ne(sl,[["__scopeId","data-v-e60be2c5"]]),il=b=>(ke("data-v-93c749a8"),b=b(),Ae(),b),ul={class:"main-content-section"},rl={class:"header-section"},cl={class:"title-content mb-16"},dl={key:0,class:"title"},ml={key:0,class:"copyright mr-8","data-testid":"post-original-badge"},pl={class:"editor-btn ml-12"},vl={class:"sub-title-section text-14 flex-vertical-center mb-20"},_l={key:0,class:"text-12 font-bold flex-vertical-center"},fl={key:1,class:"flex-all-center"},Il={class:"mr-24"},gl={key:2,class:"red"},hl={key:0,class:"mr-24"},yl={key:1},Cl={class:"btn edition-btn text-14 flex-all-center"},El=il(()=>s("span",{class:"text-14 mr-6"}," ç塿§æ³ ",-1)),bl=200,Dl=24,kl=se({__name:"article-video-main-content",setup(b){const k=fe(),v=Oe(),{auth:n}=me(),w=M(()=>{var o,m;return(m=(o=n.gameRange)==null?void 0:o.split(","))!=null?m:[]}),l=M(()=>k.postDetail),_=M(()=>{var o;return!!((o=l.value)!=null&&o.aiContentLabel)}),E=M(()=>{var o,m,h;const a=((o=l.value)==null?void 0:o.postNewH5Content)||((m=l.value)==null?void 0:m.postH5Content);if(!a)return!1;const I=new DOMParser().parseFromString(a,"text/html");return!!((h=I.body.textContent)!=null&&h.trim()||I.body.querySelector("img, video, iframe, audio, embed, object, table, hr, svg"))}),d=O(),x=O(),F=O(),T=O(),A=O(!1);let y=0;const f=()=>{var o;const m=x.value,h=F.value,a=T.value;if(!h||!a){A.value=!1;return}A.value||(y=h.offsetWidth+Dl);const I=a.getBoundingClientRect(),B=m==null?void 0:m.getBoundingClientRect(),r=I.left-((o=B==null?void 0:B.right)!=null?o:0)-y;A.value=r<bl};let u=null;dt(()=>{u=new ResizeObserver(f),d.value&&u.observe(d.value)}),We(()=>{u==null||u.disconnect(),u=null}),Ce([l,_],f,{flush:"post"});const t=(o,m)=>{if(o===be.NOT_EXAMINE||o===be.NOT_ARTIFICIAL)return"å®¡æ ¸ä¸";if(o===be.FAIL)return"å®¡æ ¸å¤±è´¥";if(m===an.PUBLISH_FAILED)return"宿¶åå¸å¤±è´¥"};return(o,m)=>{var h,a,I,B,r,c,S,C,g,Q,J,q,z,G,U,te,Be,we,pe,Ie,ge,Z,Se,he,Te,Re,xe;const ue=De("KIcon");return i(),D(le,null,[$(al),s("div",ul,[s("section",rl,[s("div",cl,[(h=l.value)!=null&&h.postTitle?(i(),D("h2",dl,[(a=l.value)!=null&&a.isCopyright?(i(),D("span",ml," åå ")):P("",!0),ee(" "+N(l.value.postTitle),1)])):P("",!0),$(lo,{"post-detail":l.value},{default:oe(()=>[s("div",pl,[$(ue,{name:"point-down"})])]),_:1},8,["post-detail"])]),s("div",vl,[(I=l.value)!=null&&I.showRange?(i(),D("span",_l,[$(ue,{name:"self",class:"mr-8"}),ee(" ä»
æ¬äººå¯è§ ")])):P("",!0),Number((r=(B=l.value)==null?void 0:B.playCount)!=null?r:0)?(i(),D("span",fl,[$(ue,{name:"article-detail-play-icon",class:"mr-4"}),ee(" "+N(e(ut)(Number((S=(c=l.value)==null?void 0:c.playCount)!=null?S:0))),1)])):P("",!0),s("span",Il,N((C=l.value)!=null&&C.showTimeLabel?"宿¶åå¸ä¸":"æç« åå¸")+" "+N((g=l.value)==null?void 0:g.postTime),1),s("span",null,N((J=(Q=l.value)==null?void 0:Q.ipRegion)!=null?J:"å°ç¹æªç¥"),1),t((q=l.value)==null?void 0:q.reviewStatus,(z=l.value)==null?void 0:z.postStatus)?(i(),D("span",gl,N(t((G=l.value)==null?void 0:G.reviewStatus,(U=l.value)==null?void 0:U.postStatus)),1)):P("",!0)])]),s("div",{class:ie(["content",E.value?"mb-14":"mb-9"])},[$(no,{html:(te=l.value)!=null&&te.postNewH5Content?l.value.postNewH5Content:l.value.postH5Content,"img-list":(we=(Be=l.value)==null?void 0:Be.postContent)!=null?we:[]},null,8,["html","img-list"])],2),s("div",{ref_key:"footerRef",ref:d,class:ie(["content-footer text-14",{"ai-badge-wrap":e(A)}])},[(pe=l.value)!=null&&pe.lastEditorTime&&(l.value.isOfficial===0||l.value.lastEditIpRegion)?(i(),D("div",{key:0,ref_key:"leftSectionRef",ref:x,class:"left-section"},[(Ie=l.value)!=null&&Ie.lastEditorTime&&l.value.isOfficial===0?(i(),D("span",hl," æåç¼è¾äºï¼ "+N((ge=l.value)==null?void 0:ge.lastEditorTime),1)):P("",!0),(Z=l.value)!=null&&Z.lastEditorTime&&((Se=l.value)!=null&&Se.lastEditIpRegion)?(i(),D("span",yl,N((Te=(he=l.value)==null?void 0:he.lastEditIpRegion)!=null?Te:"å°ç¹æªç¥"),1)):P("",!0)],512)):P("",!0),_.value?(i(),D("span",{key:1,ref_key:"aiBadgeRef",ref:F,class:"ai-content-hint flex-vertical-center","data-testid":"post-ai-content-hint"},[$(ue,{name:"ai-content",class:"icon"}
1),ee(" "+N((Re=l.value)==null?void 0:Re.aiContentLabel),1)],512)):P("",!0),((xe=l.value)==null?void 0:xe.postUserId)!==e(n).userId?(i(),D("div",{key:2,ref_key:"rightSectionRef",ref:T,class:"article-handler flex-vertical-center"},[w.value.some(ye=>{var Fe;return ye==((Fe=l.value)==null?void 0:Fe.gameId)})?(i(),K(so,{key:0,placement:"right-start","post-detail":l.value},{default:oe(()=>[s("div",Cl,[El,$(ue,{name:"chevron-left",class:"icon"})])]),_:1},8,["post-detail"])):P("",!0),$(kt,{"report-id":e(v).params.postId.toString(),"post-id":e(v).params.postId.toString(),type:e(Ne).POST},null,8,["report-id","post-id","type"])],512)):P("",!0)],2)])],64)}}}),Al=ne(kl,[["__scopeId","data-v-93c749a8"]]),Bl="https://web-static.kurobbs.com/resource/prod/assets/pns-role-vote-D4KyMvi6.png",wl="https://web-static.kurobbs.com/resource/prod/assets/pns-role-voted-D1tc3j4M.png",Sl="https://web-static.kurobbs.com/resource/prod/assets/mc-role-vote-BhszG8Om.png",Tl="https://web-static.kurobbs.com/resource/prod/assets/mc-role-voted-BOZLHrQs.png",Rl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAABYCAYAAAAa/X5hAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGCSURBVHgB7ddRbtNAFEDRSeJSVoEQ+98KQmygqrqLNE5CHFSJqBS53M+e8zGWLX9ezbzZfP/x8zzgP03L8u3rlwHv9fD4NLYDgmnNT6fzeZyOx+sTXszz/O+AjqfTODw/X8PZ7XZjs9kM+NObAR0Oh3G4FPbp7m5M06qNig9m6eKvZbzE8/n+fmy3xiTe9qqO8+W4Eg9rvSpkv99fjy3xsMZNJcvuswzMZh7WugnoeLmqL7ctWOsmoGX3cVXnPQw6JAIiERCJgEgERCIgEgGRCIhEQCQCIhEQiYBIBEQiIBIBkQiIREAkAiIREImASAREIiASAZEIiERAJAIiERCJgEgERCIgEgGRCIhEQCQCIhEQiYBIBEQiIBIBkQiIREAkAiIREImASAREIiASAZEIiERAJAIiERCJgEgERCIgEgGRCIhEQCQCIhEQiYBIBEQiIBIBkQiIREAkAiIREImASAREIiASAZEIiERAJAIiERDJtCwPj0/Xl3mef3+cpgFr/AKTpEK5udKscgAAAABJRU5ErkJggg==",xl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAABYCAYAAAAa/X5hAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEdSURBVHgB7djBCcJAEEDRVVKHiP23ImIDIaQRJTev5ucSeO8wDcxnYPfyfL0/A3aatvG43wb8a17WcR0QCIhEQCQCIhEQiYBIprHT9oT75SvgXI7anwtEsvsCuTjndtT+XCASAZEIiERAJAIiERCJgEgERCIgEgGRCIhEQCQCIhEQiYBIBEQiIBIBkQiIREAkAiIREImASAREIiASAZEIiERAJAIiERCJgEgERCIgEgGRCIhEQCQCIhEQiYBIBEQiIBIBkQiIREAkAiIREImASAREIiASAZEIiERAJAIiERCJgEgERCIgEgGRCIhEQCQCIhEQiYBIBEQiIBIBkQiIREAkAiIREImASAREIiASAZEIiERAJNM25mUdsMcXBOsQhG7jR0kAAAAASUVORK5CYII=",ao=b=>(ke("data-v-3a11d932"),b=b(),Ae(),b),Fl=["src"],Ll={class:"text-content"},$l=ao(()=>s("span",null,"已为TAæäº",-1)),Pl=ao(()=>s("br",null,null,-1)),Nl={class:"mt-6"},Ol=se({__name:"collection-activity-button",setup(b){const k=me(),v=fe(),n=rt(),w=M(()=>v.postDetail),l=M(()=>v.isCollection&&n.activityData),_=M(()=>{var x,F;let T="";return((x=v.resData)==null?void 0:x.gameId)==ve.pns?T="url(".concat(xl,")"):((F=v.resData)==null?void 0:F.gameId)==ve.mc&&(T="url(".concat(Rl,")")),{backgroundImage:T}}),E=async()=>{var x,F,T,A,y,f,u;de(Qt.ä¸ºä»æç¥¨,{post_id:((x=w.value)==null?void 0:x.id)||"",event_id:((F=v.resData)==null?void 0:F.activityId)||"",app_channel_id:(T=v.resData)==null?void 0:T.gameId,vote_remain_amount:((A=n.activityData)==null?void 0:A.restVoteNum)||0},!0);const t=(y=w.value)==null?void 0:y.postContent.find(o=>o.contentType==2&&!o.isAbnormal&&(o==null?void 0:o.url));await n.fetchVote({item:{postId:(f=w.value)==null?void 0:f.id,gameId:(u=v.resData)==null?void 0:u.gameId,imgContent:t?[t]:[]},reqSource:"2"})},d=x=>{var F;x.target&&(((F=v.resData)==null?void 0:F.gameId)===ve.pns?x.target.src=n.isVote?wl:Bl:x.target.src=n.isVote?Tl:Sl)};return(x,F)=>{var T,A,y,f,u,t,o,m,h,a,I,B;return e(l)&&!((T=e(n).activityData)!=null&&T.isEnd)&&((A=e(n).activityData)!=null&&A.showVoteEntrance)?(i(),D("div",{key:0,class:"vote-btn pointer w-66",onClick:E},[s("img",{class:"role-image w-66 h-66",src:e(n).voteRoleImg,alt:"vote it!",onError:d},null,40,Fl),e(k).token&&((y=e(n).activityData)!=null&&y.showVoteEntrance)&&Number((u=(f=e(n).activityData)==null?void 0:f.userVote)!=null?u:0)?(i(),D("div",{key:0,class:"voted-count-section text-center",style:qt(e(_))},[s("span",Ll,[$l,Pl,s("span",Nl,N((o=(t=e(n).activityData)==null?void 0:t.userVote)!=null?o:0)+"票",1)])],4)):P("",!0),s("div",{class:ie(["vote-section text-center text-12 color-#383B3F fw-600 pt-4",{pns:((m=e(v).resData)==null?void 0:m.gameId)===e(ve).pns,mc:((h=e(v).resData)==null?void 0:h.gameId)===e(ve).mc,voted:!((a=e(n).activityData)!=null&&a.isTicket)}])},N((B=(I=e(n).activityData)==null?void 0:I.countVote)!=null?B:0),3)])):P("",!0)}}}),Ul=ne(Ol,[["__scopeId","data-v-3a11d932"]]),jl={class:"mb-4 txt-overflow-ellipsis-2"},Ml={class:"name text-14"},Hl=["src"],Vl={key:1,class:"tag ml-4"},ql={class:"txt text-14"},Ql={class:"send-name text-14"},Gl={class:"txt text-14 txt-overflow-ellipsis-5"},Kl={class:"reply-footer flex-between-center 2"},Jl={class:"text-13 time"},zl={class:"ml-8"},Wl={class:"footer-handler"},Yl={class:"ml-2"},Xl={key:0,class:"reply-header mb-20"},Zl=se({__name:"reply-item",props:{c:{},r:{},rIdx:{}},emits:["after-reply","show-current-comment","open-reply-comment-box","create-comment"],setup(b,{emit:k}){const v=b,n=k,w=Oe(),{auth:l}=me(),{likeHandler:_}=mt(),E=fe(),d=O(ct(v.r)),x=M(()=>E.currentC),F=M(()=>{var t;return((t=w.params.postId)!=null?t:"").toString()}),T=Ye(Xe),A=M(()=>{const t=T.commentsList.value.findIndex(o=>o.commentId===v.c.commentId);return Math.floor(t/10)+1}),y=(t,o)=>{n("create-comment",t,v.rIdx,o)},f=async()=>{var t,o,m,h;const a={gameId:E.detailGameId,forumId:E.detailForumId,postType:Zt.POST,likeType:Ne.REPLY,postId:F.value,postCommentId:v.r.postCommentId,postCommentReplyId:v.r.replyId,operateType:d.value.isLike===1?Ve.UNLIKE:Ve.LIKE,toUserId:v.r.userId},I=await _(a);if(I&&I.data.code===200){d.value.isLike=+!d.value.isLike;const B=!!d.value.isLike;d.value.likeCount=B?((o=(t=d.value)==null?void 0:t.likeCount)!=null?o:0)+1:((h=(m=d.value)==null?void 0:m.likeCount)!=null?h:1)-1}},u=()=>{T.fetchData(A.value)};return Dt(()=>{d.value=ct(v.r)}),(t,o)=>{var m,h,a,I,B,r,c,S;const C=De("KIcon");return i(),D("div",{class:"item-main-content",onClick:o[2]||(o[2]=qe(g=>n("show-current-comment",t.c),["self"]))},[s("div",{class:"main-section",onClick:o[0]||(o[0]=g=>n("show-current-comment",t.c))},[s("div",jl,[s("span",Ml,[ee(N(t.r.userName)+" ",1),(h=(m=t.r)==null?void 0:m.editorIdentifyList)!=null&&h.length?(i(),D("img",{key:0,class:"w-33 ml-4 mb--2",src:e(to),alt:"admin-logo"},null,8,Hl)):P("",!0),t.r.isPublisher?(i(),D("span",Vl," 楼主 ")):P("",!0)]),t.r.toUserName?(i(),D(le,{key:0},[s("span",ql,N(t.rIdx===0?"":" åå¤ "),1),s("span",Ql,N(t.rIdx===0?"":t.r.toUserName),1)],64)):P("",!0),s("span",Gl,"ï¼"+N(t.r.replyContentStr),1)])]),s("div",Kl,[s("div",Jl,[ee(N(t.r.replyTime)+" ",1),s("span",zl,N((I=(a=t.r)==null?void 0:a.ipRegion)!=null?I:"å°ç¹æªç¥"),1)]),it(s("div",Wl,[s("button",{class:"btn like-btn flex-vertical-center ml-32",onClick:qe(f,["stop"])},[e(d).isLike?(i(),K(C,{key:0,name:"liked",class:"like"})):(i(),K(C,{key:1,name:"like",class:"like"})),s("span",Yl,N(e(d).likeCount),1)]),s("button",{class:"btn flex-vertical-center ml-32",onClick:o[1]||(o[1]=qe(g=>e(E).setCommentEditorId(t.r.replyId),["stop"]))},"åå¤"),t.r.userId!==e(l).userId?(i(),K(kt,{key:0,"report-id":t.r.replyId,"post-id":e(F),type:e(Ne).REPLY},null,8,["report-id","post-id","type"])):P("",!0),$(xo,{id:t.r.replyId,"post-id":e(F),"game-id":e(E).detailGameId?e(E).detailGameId+"":"","post-user-id":(B=e(E).postDetail)==null?void 0:B.postUserId,"content-user-id":(r=t.r.userId)!=null?r:"","belong-id":t.r.postCommentId,type:e(Ne).REPLY,onAfterDelete:u},null,8,["id","post-id","game-id","post-user-id","content-user-id","belong-id","type"]),$(Fo,{id:t.r.replyId,"game-id":e(E).detailGameId?e(E).detailGameId+"":"","content-user-id":(c=t.r.userId)!=null?c:"",type:e(Ne).REPLY,onFetchData:u},null,8,["id","game-id","content-user-id","type"])],512),[[yt,((S=e(x).c)==null?void 0:S.commentId)===t.c.commentId&&e(x).idx===t.rIdx]])]),e(E).commentEditorId===t.r.replyId?(i(),D("div",Xl,[$(Gt,{ref:"replyCommentBox","upload-scene":e(Kt).REPLY,onOnSubmit:y},null,8,["upload-scene"])])):P("",!0)])}}}),es=ne(Zl,[["__scopeId","data-v-94ea3baa"]]),ts={class:"detail-comment-item relative mx-32"},os=["onMouseenter"],ns=se({__name:"comment-item",props:{mainComment:{},index:{}},emits:["next-page","open-reply-dialog"],setup(b,{emit:k}){const v=b,n=k,w=Oe(),{getBehaviorParams:l}
1=me(),_=fe(),E=Ye(Xe),d=O(),x=O(),F=O(ct(v.mainComment)),T=M(()=>{var a;return(a=_.resData)==null?void 0:a.postDetail}),A=M(()=>{const a=E.commentsList.value.findIndex(I=>I.commentId===v.mainComment.commentId);return Math.floor(a/20)+1}),y=()=>{var a,I;const B=(I=(a=bt.activeEditor)==null?void 0:a.getBody().querySelectorAll(".kr-emoji"))!=null?I:[];return Array.from(B).reduce((r,c)=>{if(eo(c)){const{kEmojiName:S,kId:C=""}=c.dataset;S&&(r.emojiName.push(S),r.emojiID.push(C))}return r},{emojiID:[],emojiName:[]})},f=async(a,I,B)=>{var r,c,S,C,g,Q,J,q;try{const z=u(a,I);if(!z)return!1;const G=await $o(z);if(G.data.code===200){const{emojiID:U,emojiName:te}=y();return G.data.data.reply&&de(Ee.è¯è®ºå夿å,Object.assign(E.trackPostExpose(),{comment_id:G.data.data.reply.postCommentId,reply_id:G.data.data.reply.replyId,at_list:z.chatUserIds?(r=z.chatUserIds)==null?void 0:r.split(",").slice(0,30):void 0,emoji_ID:U.length?U.length===1?U[0]:U:void 0,emoji_name:te.length?te.length===1?te[0]:te:void 0,event_id:((c=_.resData)==null?void 0:c.activityId)||""},l({channel:_.detailGameId,forum:_.detailForumId,topics:(C=(S=_.resData)==null?void 0:S.postDetail)==null?void 0:C.topicList,postId:(Q=(g=T.value)==null?void 0:g.id)!=null?Q:""})),!0),_e("è¯è®ºæåï¼"),await E.fetchData(A.value),_.commentEditorId=null,_.currentC.commentBoxIdx=null,_.setCommentEditorId(null),(J=d.value)==null||J.clearEditor(),(q=x.value)==null||q[0].clearEditor(),!0}else return _e("è¯è®ºå¤±è´¥, ".concat(G.data.code===220?"ç»å½å·²è¿æï¼è¯·éæ°ç»å½":G.data.msg)),!1}finally{B&&B()}},u=(a,I)=>{var B,r,c,S;if(I===void 0)return;const C=v.mainComment.replyVos[I];return{postId:w.params.postId.toString(),forumId:_.detailForumId,postCommentId:(r=(B=v.mainComment)==null?void 0:B.commentId)!=null?r:"",postCommentReplyId:C==null?void 0:C.replyId,postType:a.postType,content:a.content,toUserId:(c=C==null?void 0:C.userId)!=null?c:"",gameId:(S=_.detailGameId)!=null?S:"2",chatUserIds:a.chatUserIds}},t=a=>{_.currentC.c=v.mainComment,_.currentC.idx=a},o=()=>{_.currentC.c=null,_.currentC.idx=null},m=()=>{_.currentCommentId=null,d.value.clearEditor()},h=(a,I)=>{if(_.currentCommentId=null,a===_.currentC.commentBoxIdx){_.currentC.commentBoxIdx=null;return}_.currentC.commentBoxIdx=a,_.currentCommentId=I.commentId};return Dt(()=>{F.value=ct(v.mainComment)}),(a,I)=>{var B,r,c,S;return i(),D("div",ts,[$(Lo,at({"game-id":(B=e(T))!=null&&B.gameId?e(T).gameId+"":"","forum-id":(r=e(T))==null?void 0:r.gameForumId,"main-comment":a.mainComment,index:a.index,"post-id":e(w).params.postId,"post-user-id":(c=e(T))==null?void 0:c.postUserId},a.$attrs),null,16,["game-id","forum-id","main-comment","index","post-id","post-user-id"]),(S=a.mainComment.replyVos)!=null&&S.length?(i(),D("ul",{key:0,class:"comment-in-section",onMouseleave:o},[(i(!0),D(le,null,ze(a.mainComment.replyVos.slice(0,2),(C,g)=>(i(),D("li",{key:C.postCommentId,class:"comment-in-item",onMouseenter:Q=>t(g)},[$(es,{c:a.mainComment,r:C,"r-idx":g,onAfterReply:m,onOpenReplyCommentBox:h,onShowCurrentComment:I[0]||(I[0]=Q=>n("open-reply-dialog",a.mainComment)),onCreateComment:f},null,8,["c","r","r-idx"])],40,os))),128)),a.mainComment.replyCount>2?(i(),D("p",{key:0,class:"count text-14 mt-20",onClick:I[1]||(I[1]=C=>n("open-reply-dialog",a.mainComment))}," æ¥çå
¨é¨ "+N(a.mainComment.replyCount)+" æ¡åå¤ >> ",1)):P("",!0)],32)):P("",!0)])}}}),ls=ne(ns,[["__scopeId","data-v-c46bb97d"]]),ss={class:""},as=se({__name:"comment-list",props:{list:{},hasNext:{type:[Boolean,Number]},virtualScroll:{type:Boolean},lastAppendTxt:{}},emits:["next-page"],setup(b,{expose:k,emit:v}){const n=b,w=v,l=Oe(),_=fe(),E=O(!1),d=M(()=>_.detailGameId),x=M(()=>_.detailForumId),F=M(()=>{var t;return String((t=l.params.postId)!=null?t:"")}),T=Ye(Xe),A=async t=>{_.currentCommentId=t.commentId,E.value=!0},y=async()=>{const t=n.list.findIndex(o=>o.commentId===_.currentCommentId);E.value=!1,await T.fetchData(Math.floor(t/20)+1)},f=t=>{E.value=!1,T.afterDeleteComment(t)},u=O();return k({manualListRef:u,getDynamicScrollerRef:()=>{var t;return(t=u.value)==null?void 0:t.dynamicScrollerRef}}),(t,o)=>{var m,h,a,I,B;const r=No;return i(),D(le,null,[$(r,at({ref_key:"manualListRef",ref:u,list:n.list,"min-height":n.list.length?void 0:"284px","empty-img":e(Wo),"has-next":t.hasNext,description:t.hasNext?"":"ææ è¯è®º",class:"detail-comment-list"},t.$attrs,{"virtual-scroll":t.virtualScroll,"key-field":"commentId","item-class":"item","min-item-size":103,"size-dependencies-key":["replyVos","commentContent"],onNextPage:o[0]||(o[0]=c=>w("next-page"))}),bo({item:oe(({item:c,index:S})=>{var C;return[$(ls,at({"data-id":c.commentId,floor:c.floor,class:{active:((C=e(T).urlParam
1s)==null?void 0:C.commentId)===c.commentId},"main-comment":c,index:S},t.$attrs,{onOpenReplyDialog:A}),null,16,["data-id","floor","class","main-comment","index"])]}),_:2},[t.lastAppendTxt?{name:"lastAppendTxt",fn:oe(()=>[s("div",ss,N(t.lastAppendTxt),1)]),key:"0"}:void 0]),1040,["list","min-height","empty-img","has-next","description","virtual-scroll"]),$(Po,{value:e(E),"onUpdate:value":o[1]||(o[1]=c=>Do(E)?E.value=c:null),"post-id":e(F),"game-id":e(d)+"","forum-id":e(x),"post-comment-id":(m=e(_).currentCommentId)!=null?m:"","post-user-id":(a=(h=e(_).postDetail)==null?void 0:h.postUserId)!=null?a:"",topics:(B=(I=e(_).postDetail)==null?void 0:I.topicList)!=null?B:[],onOnClosed:y,onAfterDelete:f},null,8,["value","post-id","game-id","forum-id","post-comment-id","post-user-id","topics"])],64)}}}),gt=ne(as,[["__scopeId","data-v-51032dcd"]]),is={class:"post-state-section"},us={class:"icon"},rs={class:"nums"},cs={class:"icon"},ds={class:"nums"},ms={class:"icon"},ps={class:"nums"},vs=se({__name:"post-handler",props:{resData:{}},emits:["scroll-to-reply","fetch-data"],setup(b,{emit:k}){const v=Oe(),n=mt(),{getBehaviorParams:w}=me(),l=k,_=b,E=M(()=>{var u;return(u=_.resData)==null?void 0:u.postDetail}),d=O(_.resData),x=O(E.value),F=Ye("postDetail"),T=async()=>{var u,t,o,m,h,a,I,B,r,c;if(!_.resData)return;const S={postId:v.params.postId.toString(),operateType:((u=d.value)==null?void 0:u.isCollect)===1?Ve.UNLIKE:Ve.LIKE,toUserId:(t=_.resData.postDetail.postUserId)!=null?t:""},C=await n.collectHandler(S);if((C==null?void 0:C.data.code)===200){if(((o=d.value)==null?void 0:o.isCollect)!==1){const g=Object.assign(y(),{original_id:Number((m=E.value)==null?void 0:m.isCopyright)+"",event_id:((h=_.resData)==null?void 0:h.activityId)||""},w({channel:(I=(a=E.value)==null?void 0:a.gameId)!=null?I:"",forum:(r=(B=E.value)==null?void 0:B.gameForumId)!=null?r:"",topics:(c=E.value)==null?void 0:c.topicList,postId:v.params.postId+""}),f(),Ct(E.value));de(Ee.æ¶èå¸å,g)}if(d.value&&x.value){d.value.isCollect=Mt(!d.value.isCollect);const g=x.value.collectionCount;x.value.collectionCount=d.value.isCollect===Ot.TRUE?g+1:g-1}}},A=async()=>{var u,t,o,m,h,a,I,B,r,c,S,C,g,Q;const J={gameId:(t=(u=_.resData)==null?void 0:u.gameId.toString())!=null?t:"",forumId:(m=(o=E.value)==null?void 0:o.gameForumId.toString())!=null?m:"",postType:Zt.POST,likeType:1,postId:v.params.postId.toString(),operateType:((h=d.value)==null?void 0:h.isLike)===1?Ve.UNLIKE:Ve.LIKE,toUserId:(I=(a=E.value)==null?void 0:a.postUserId)!=null?I:""},q=await n.likeHandler(J),z=Object.assign({test_groupid:v.query.tgid,rec_id:v.query.recid,event_id:((B=_.resData)==null?void 0:B.activityId)||""},F.trackPostExpose(),w({channel:(c=(r=E.value)==null?void 0:r.gameId)!=null?c:"",forum:(C=(S=E.value)==null?void 0:S.gameForumId)!=null?C:"",topics:(g=E.value)==null?void 0:g.topicList,postId:v.params.postId+""}),f(),{post_like_type:Ro.å¸å详æ
},Ct(E.value));if((q==null?void 0:q.data.code)===200&&d.value&&x.value){(Q=d.value)!=null&&Q.isLike||de(Ee.ç¹èµå¸å,z),d.value.isLike=Mt(!d.value.isLike);const G=x.value.likeCount;x.value.likeCount=d.value.isLike===Ot.TRUE?G+1:G-1}},{getPostTrackParams:y,getEnterInfo:f}=At({post:()=>E.value,showId:v.query.i?v.query.i+"":""});return Dt(()=>{_.resData&&(d.value=_.resData,x.value=E.value)}),(u,t)=>{var o,m,h,a,I;const B=De("KIcon");return i(),D("div",is,[e(E)?(i(),D(le,{key:1},[s("div",{class:"item mb-30",onClick:t[0]||(t[0]=r=>l("scroll-to-reply"))},[s("div",us,[$(B,{name:"comment"})]),s("span",rs,N((o=e(E))==null?void 0:o.commentCount),1)]),s("div",{class:"item mb-30",onClick:A},[s("div",cs,[(m=e(d))!=null&&m.isLike?(i(),K(B,{key:0,name:"liked"})):(i(),K(B,{key:1,name:"like-black"}))]),s("span",ds,N((h=e(x))==null?void 0:h.likeCount),1)]),s("div",{class:"item mb-30",onClick:T},[s("div",ms,[(a=e(d))!=null&&a.isCollect?(i(),K(B,{key:0,name:"collected"})):(i(),K(B,{key:1,name:"collect"}))]),s("span",ps,N((I=e(x))==null?void 0:I.collectionCount),1)])],64)):(i(),K(e(Un),{key:0}))])}}}),_s=ne(vs,[["__scopeId","data-v-9f71ce6a"]]),io=b=>(ke("data-v-a6996964"),b=b(),Ae(),b),fs={class:"main-content-section"},Is={class:"header-section mb-16"},gs={class:"title-content flex-between-center mb-16"}
1,hs={key:0,class:"title text-24"},ys={class:"editor-btn"},Cs={class:"sub-title-section text-14 flex"},Es={key:0,class:"text-12 font-bold flex-vertical-center"},bs={key:1,class:"copyright","data-testid":"post-original-badge"},Ds={class:"mr-24"},ks={key:2,class:"red"},As=["href"],Bs={class:"text-12 ml-34 w-552 txt-overflow-ellipsis-1"},ws=io(()=>s("button",{class:"w-112 h-30 pointer"},null,-1)),Ss={class:"content mb-22 relative"},Ts={key:0},Rs={key:1},xs={class:"btn edition-btn text-14 flex-all-center"},Fs=io(()=>s("span",{class:"text-14 mr-6"}," ç塿§æ³ ",-1)),Ls=200,$s=24,Ps=se({__name:"post-main-content",setup(b){const k=Oe(),{auth:v}=me(),n=fe(),w=rt(),l=M(()=>n.postDetail),_=M(()=>{var a,I;return(I=(a=v.gameRange)==null?void 0:a.split(","))!=null?I:[]}),E=M(()=>n.isCollection&&w.activityData),d=M(()=>{var a;return!!((a=l.value)!=null&&a.aiContentLabel)}),x=O(),F=O(),T=O(),A=O(),y=O(!1);let f=0;const u=()=>{const a=x.value,I=F.value,B=T.value;if(!a||!I||!B){y.value=!1;return}y.value||(f=B.offsetWidth+$s);const c=(A.value?A.value.getBoundingClientRect().left:a.getBoundingClientRect().right)-I.getBoundingClientRect().right-f;y.value=c<Ls};let t=null;dt(()=>{t=new ResizeObserver(u),x.value&&t.observe(x.value)}),We(()=>{t==null||t.disconnect(),t=null}),Ce([l,d],u,{flush:"post"});const o=a=>{if(a===be.NOT_EXAMINE||a===be.NOT_ARTIFICIAL)return"å®¡æ ¸ä¸";if(a===be.FAIL)return"å®¡æ ¸å¤±è´¥"},m=M(()=>{var a;if((a=w.activityData)!=null&&a.activityUrl)return w.insertedURL({event_source:Yo["åºè¡åº-å¸å详æ
页横å¹
"]})}),h=()=>{var a,I,B;de(Qt.æ´»å¨æ¨ªå¹
,{post_id:((a=l.value)==null?void 0:a.id)||"",event_id:((I=n.resData)==null?void 0:I.activityId)||"",app_channel_id:(B=n.resData)==null?void 0:B.gameId},!0)};return(a,I)=>{var B,r,c,S,C,g,Q,J,q,z,G,U,te,Be,we,pe,Ie,ge,Z,Se,he,Te,Re,xe;const ue=De("KIcon");return i(),D("div",fs,[s("section",Is,[s("div",gs,[(B=e(l))!=null&&B.postTitle?(i(),D("h2",hs,N(e(l).postTitle),1)):P("",!0),$(lo,{"post-detail":e(l)},{default:oe(()=>[s("div",ys,[$(ue,{name:"point-down"})])]),_:1},8,["post-detail"])]),s("div",Cs,[(r=e(l))!=null&&r.showRange?(i(),D("span",Es,[$(ue,{name:"self",class:"mr-8"}),ee(" ä»
æ¬äººå¯è§ ")])):P("",!0),(c=e(l))!=null&&c.isCopyright?(i(),D("span",bs," åå ")):P("",!0),s("span",Ds,N((S=e(l))!=null&&S.showTimeLabel?"宿¶åå¸ä¸":"æç« åå¸")+" "+N((C=e(l))==null?void 0:C.postTime),1),s("span",null,N((Q=(g=e(l))==null?void 0:g.ipRegion)!=null?Q:"å°ç¹æªç¥"),1),o((J=e(l))==null?void 0:J.reviewStatus)?(i(),D("span",ks,N(o((q=e(l))==null?void 0:q.reviewStatus)),1)):P("",!0)]),e(E)&&!((z=e(w).activityData)!=null&&z.isEnd)?(i(),D("a",{key:0,href:e(m),target:"_blank",class:"color-#948068"},[s("div",{class:"collection-section flex-between-center mb-20 pointer",onClick:h},[s("div",Bs,N((G=e(w).activityData)==null?void 0:G.activityName),1),ws])],8,As)):P("",!0)]),s("div",Ss,[$(no,{html:(U=e(l))!=null&&U.postNewH5Content?e(l).postNewH5Content:e(l).postH5Content,"img-list":(Be=(te=e(l))==null?void 0:te.postContent)!=null?Be:[]},null,8,["html","img-list"])]),s("div",{ref_key:"footerRef",ref:x,class:ie(["content-footer text-14",{"ai-badge-wrap":e(y)}])},[s("div",{ref_key:"leftSectionRef",ref:F,class:"left-section"},[s("span",null," é
读ï¼"+N(e(ut)(Number((pe=(we=e(l))==null?void 0:we.browseCount)!=null?pe:0))),1),(Ie=e(l))!=null&&Ie.lastEditorTime?(i(),D("span",Ts," ç¼è¾äº "+N((ge=e(l))==null?void 0:ge.lastEditorTime),1)):P("",!0),(Z=e(l))!=null&&Z.lastEditorTime&&((Se=e(l))!=null&&Se.lastEditIpRegion)?(i(),D("span",Rs,N((Te=(he=e(l))==null?void 0:he.lastEditIpRegion)!=null?Te:"å°ç¹æªç¥"),1)):P("",!0)],512),e(d)?(i(),D("span",{key:0,ref_key:"aiBadgeRef",ref:T,class:"ai-content-hint flex-vertical-center","data-testid":"post-ai-content-hint"},[$(ue,{name:"ai-content",class:"icon"}),ee(" "+N((Re=e(l))==null?void 0:Re.aiContentLabel),1)],512)):P("",!0),((xe=e(l))==null?void 0:xe.postUserId)!==e(v).userId?(i(),D("div",{key:1,ref_key:"rightSectionRef",ref:A,class:"article-handler flex-vertical-center"},[e(_).some(ye=>{var Fe;return ye==((Fe=e(l))==null?void 0:Fe.gameId)})?(i(),K(so,{key:0,placement:"right-start","post-detail":e(l)},{default:oe(()=>[s("div",xs,[Fs,$(ue,{name:"chevron-left",class:"icon"})])]),_:1},8,["post-detail"])):P("",!0),$(kt,{"report-id":e(k).params.postId.toString(),"post-id":e(k).params.postId.toString(),type:e(Ne).POST},null,8,["report-id","post-id","type"])],512)):P("",!0)],2)])}}}
1),Ns=ne(Ps,[["__scopeId","data-v-a6996964"]]),uo=b=>(ke("data-v-41486d2d"),b=b(),Ae(),b),Os={class:"kr-side-section"},Us={class:"info-section-container flex mb-8"},js={class:"info-section"},Ms={class:"name txt-overflow-ellipsis-1"},Hs=["src"],Vs={class:"interact-section text-14 mb-10"},qs={class:"number ml-4"},Qs={class:"number ml-4"},Gs={key:0,class:"identify-span mb-12"},Ks={key:0,class:"identify-name flex-vertical-center text-12"},Js=uo(()=>s("span",{class:"mask"},null,-1)),zs=uo(()=>s("span",{class:"span"},null,-1)),Ws={key:1,class:"sign txt-overflow-ellipsis-2 text-14"},Ys=se({__name:"user-side-section",props:{postDetail:{},isFollow:{}},setup(b){const{handleFollow:k}=Wt(),v=me(),n=b,w=O(n.isFollow),l=O(),_=M(()=>{var A;const y=(A=n.postDetail)==null?void 0:A.postUserId;return v.token?!y||y===v.auth.userId?"":w.value===Ut.FOLLOW_EACH_OTHER?"äºç¸å
³æ³¨":w.value===Ut.NO_FOLLOW_ME?"å·²å
³æ³¨":"å
³æ³¨":"å
³æ³¨"}),E=M(()=>{var A,y;return(y=(A=n.postDetail)==null?void 0:A.newIdentifyNames)==null?void 0:y.slice(0,3).join("ã")}),d=async()=>{var A,y;if(!n.postDetail)return;const f={followUserId:(A=n.postDetail)==null?void 0:A.postUserId,operateType:w.value?jt.CANCEL_FOLLOW:jt.FOLLOW,followSource:1003},u=await k(f,n.postDetail.userName,!0);u&&(w.value=Number((y=u.isFollow)!=null?y:!w.value))},x=async()=>{var A,y;const f=await un({viewUserId:(y=(A=n.postDetail)==null?void 0:A.postUserId)!=null?y:""});f.data.code===200&&(l.value=f.data.data.mine)},F=A=>{if(!n.postDetail)return;const y=Zo.resolve({name:A,query:{id:n.postDetail.postUserId}});window.open(y.href,"_blank")},T=Ce(()=>n.postDetail,async()=>{n.postDetail&&(await x(),T())},{immediate:!0});return Ce(()=>n.isFollow,async()=>{n.isFollow&&(w.value=n.isFollow)},{immediate:!0}),(A,y)=>{var f,u,t,o,m,h,a,I,B,r,c,S,C,g,Q;const J=De("KIcon");return i(),D("div",Os,[A.postDetail?(i(),D(le,{key:1},[s("div",Us,[$(Xo,{id:(f=A.postDetail)==null?void 0:f.postUserId,class:"icon mr-16",size:"48",src:(u=A.postDetail)==null?void 0:u.headCodeUrl,"show-frame":"","frame-url":(t=A.postDetail)==null?void 0:t.headFrameUrl,blank:""},null,8,["id","src","frame-url"]),s("div",js,[s("div",{class:ie(["text-14 name-container",{"cursor-pointer":(o=A.postDetail)==null?void 0:o.postUserId}]),onClick:y[0]||(y[0]=qe(q=>F("PersonCenter"),["stop"]))},[s("span",Ms,N((m=A.postDetail)==null?void 0:m.userName),1),(a=(h=A.postDetail)==null?void 0:h.editorIdentifyList)!=null&&a.length?(i(),D("img",{key:0,class:"w-33 ml-4 flex-shrink-0 mb-2.5",src:e(to),alt:"admin-logo"},null,8,Hs)):P("",!0)],2),s("p",Vs,[s("span",{class:ie(["mr-16",{pointer:(I=e(l))==null?void 0:I.followCount}]),onClick:y[1]||(y[1]=q=>F("MyFollows"))},[ee(" å
³æ³¨ "),s("span",qs,N(e(ut)((r=(B=e(l))==null?void 0:B.followCount)!=null?r:0)),1)],2),s("span",{class:ie(["pointer",{pointer:(c=e(l))==null?void 0:c.fansCount}]),onClick:y[2]||(y[2]=q=>F("MyFans"))},[ee(" ç²ä¸ "),s("span",Qs,N(e(ut)((C=(S=e(l))==null?void 0:S.fansCount)!=null?C:0)),1)],2)])])]),e(Jo)(A.postDetail)?(i(),D("div",Gs,[e(E)?(i(),D("div",Ks,[A.postDetail.identifyClassify===1?(i(),K(J,{key:0,name:"official-block",class:"identify-icon"})):(i(),K(J,{key:1,name:"personal-block",class:"identify-icon"})),ee(" "+N(e(E))+" ",1),Js,zs])):P("",!0)])):P("",!0),(g=e(l))!=null&&g.signature?(i(),D("div",Ws,N((Q=e(l))==null?void 0:Q.signature),1)):P("",!0),e(_)?(i(),D("button",{key:2,class:ie(["btn follow-btn mt-12 flex-all-center",{disabled:e(_)!=="å
³æ³¨"}]),onClick:qe(d,["stop"])},[e(_)==="å
³æ³¨"?(i(),K(J,{key:0,name:"plus-white",class:"icon mr-4"})):P("",!0),ee(" "+N(e(_)),1)],2)):P("",!0)],64)):(i(),K(e($n),{key:0}))])}}}),Xs=ne(Ys,[["__scopeId","data-v-41486d2d"]]),Zs=b=>(ke("data-v-a228f6df"),b=b(),Ae(),b),ea={class:"detail-section"},ta={class:"main-content-section"},oa={class:"comment-header flex-vertical-center"},na={class:"filter-section px-16"},la={class:"dropdown-list"},sa=["command"],aa=["onClick"],ia={class:"px-32"},ua={key:1},ra={key:0,class:"mb-16"},ca=Zs(()=>s("p",{class:"text-14 font-700 color-#000 mt-16 mx-32"},"çé¨è¯è®º",-1)),da={key:0,class:"text-14 font-700 color-#000 mt-16 mx-32"},ma={key:3,class:"txt text-14 pt-20"},pa=400,va=se({__name:"post-detail",setup(b){var k;const v={3:"ææ°",2:"é»è®¤"},n=Oe(),w=mt(),l=O(!1),{queryParams:_,tableData:E,loadData:d,loadM
1ore:x,hasNext:F,pagination:T,unshiftTableData:A,isInit:y,resetRequest:f,retryLoadData:u,isRetryLoadData:t,isError:o}=_n("/forum/comment/getPostCommentListV2","postCommentList",{forceHasNext:!0,pageSize:((k=w.timeSwitchConfig)==null?void 0:k.rollPageSize)||50,afterFetch:(p,R,L)=>{R.hasFilter?l.value=!0:L&&(l.value=!1)}}),m=O(),h=O(),a=M(()=>{var p;return!g.isOnlyPublic&&g.currentOrderType===2&&!!((p=m.value)!=null&&p.length)}),I=M(()=>{var p;return!g.isOnlyPublic&&!!((p=h.value)!=null&&p.length)}),B=M(()=>{var p,R;if(!m.value&&!h.value)return{};const L=[];return I.value&&L.push(...(p=h.value)!=null?p:[]),a.value&&L.push(...(R=m.value)!=null?R:[]),L==null?void 0:L.reduce((H,V)=>(V.commentId&&(H[V.commentId]=V),H),{})});ko()&&(location.href=location.origin+"/postDetail.html?postId="+n.params.postId);const r=rn("å¸å",{titleTemplate:"%s - åºè¡åº"}),{auth:c,getBehaviorParams:S}=me(),C=me(),g=fe(),Q=rt(),J=Xt(),{getPostTrackParams:q,getEnterInfo:z}=At({post:()=>U.value,showId:n.query.i?n.query.i+"":""}),G=M(()=>g.resData),U=M(()=>{var p;return(p=G.value)==null?void 0:p.postDetail}),te=M(()=>{var p,R;let L=E.value;return(p=Object.keys(B.value))!=null&&p.length&&(L=L.filter(H=>!B.value[H.commentId])),g.isOnlyPublic===1&&((R=U.value)!=null&&R.postUserId)&&(L=L.filter(H=>{var V;return H.userId===((V=U.value)==null?void 0:V.postUserId)})),Ao(L,"commentId")}),Be=M(()=>{var p,R;return(R=(p=U.value)==null?void 0:p.postContent.find(L=>Number(L.contentType)===cn.IMAGE&&!L.isAbnormal))==null?void 0:R.url}),we=M(()=>{var p,R,L;return((p=h.value)==null?void 0:p.length)||((R=m.value)==null?void 0:R.length)||((L=te.value)==null?void 0:L.length)}),pe=O(),Ie=O(),ge=O(),Z=Ht({postId:n.params.postId,commentId:n.query.cId,showComment:n.query.c,floor:n.query.f,game:n.params.game==="pns"?ve.pns:ve.mc});_.postId=Z.postId,_.showOrderType=2,_.isOnlyPublisher=0;const Se=async p=>{g.currentOrderType!==+p&&(f(!0),g.currentOrderType=+p,_.showOrderType=+p,m.value=[],h.value=[],await Qe({type:1}))},he=async p=>{f(!0),g.isOnlyPublic=p,_.isOnlyPublisher=p,m.value=[],h.value=[],await Qe({type:1})},Te=async(p,R)=>{var L,H,V,W,j,Y,X,ae,re,ce,Le,$e,je,Me,Pe,ft,xt;try{const It={postId:n.params.postId.toString(),forumId:(H=(L=U.value)==null?void 0:L.gameForumId.toString())!=null?H:"",postType:p.postType,content:p.content,toUserId:(W=(V=U.value)==null?void 0:V.postUserId)!=null?W:"",gameId:(Y=(j=U.value)==null?void 0:j.gameId)!=null?Y:"",chatUserIds:p.chatUserIds},He=await Uo(It);if(He.data.code===200){_e("è¯è®ºæåï¼");const{emojiID:Ze,emojiName:et}=Re(),fo=Object.assign({test_groupid:n.query.tgid,rec_id:n.query.recid,event_id:((X=g.resData)==null?void 0:X.activityId)||""},q(),S({channel:(re=(ae=U.value)==null?void 0:ae.gameId)!=null?re:"",forum:(Le=(ce=U.value)==null?void 0:ce.gameForumId)!=null?Le:"",topics:($e=U.value)==null?void 0:$e.topicList,postId:n.params.postId+""}),{comment_id:He.data.data.postCommentId+"",original_id:Number((je=U.value)==null?void 0:je.isCopyright)+"",at_list:It.chatUserIds?(Me=It.chatUserIds)==null?void 0:Me.split(",").slice(0,30):void 0,emoji_ID:Ze.length?Ze.length===1?Ze[0]:Ze:void 0,emoji_name:et.length?et.length===1?et[0]:et:void 0},z());de(Ee.è¯è®ºå¸å,fo),A(Object.assign({likeCount:0},(Pe=He.data.data)==null?void 0:Pe.comment));const Io=Array.from((xt=(ft=bt.activeEditor)==null?void 0:ft.getBody().querySelectorAll(".kr-emoji"))!=null?xt:[]).reduceRight((Ft,Lt)=>{var $t;return Lt.getAttribute("data-k-id")&&Ft.push(($t=Lt.getAttribute("data-k-id"))!=null?$t:""),Ft},[]);return J.recentUnshift(Io,!0),ge.value.clearEditor(),!0}else return _e("è¯è®ºå¤±è´¥, ".concat(He.data.code===220?"ç»å½å·²è¿æï¼è¯·éæ°ç»å½":He.data.msg)),He.data.code===220&&C.expiredHandler(!1),!1}finally{R&&R()}},Re=()=>{var p,R;const L=(R=(p=bt.activeEditor)==null?void 0:p.getBody().querySelectorAll(".kr-emoji"))!=null?R:[];return Array.from(L).reduce((H,V)=>{if(eo(V)){const{kEmojiName:W,kId:j=""}=V.dataset;W&&(H.emojiName.push(W),H.emojiID.push(j))}return H},{emojiID:[],emojiName:[]})},xe=(p,R)=>{if(p.length===R)return!1;const L=document.querySelector(".detail-comment-list"),H="li".concat(L?" ":"",'[data-id="').concat(Z.commentId,'"]'),V=document.querySelector(H);if(!V)return!1;
1if(L){const W=V.getBoundingClientRect(),j=W.top+window.scrollY-window.innerHeight/2+W.height/2;return window.scrollTo({top:j,behavior:"smooth"}),!0}else return V.scrollIntoView({behavior:"smooth",block:"center"}),!1},ue=async p=>{await g.getData(),await Qe({updateIdx:p!=null?p:T.pageIndex,filterKey:"commentId"})},ye=async p=>{await Qe(p),Je(()=>{var R;(R=h.value)!=null&&R.length&&pt("#reply")})},Fe=p=>{var R,L,H,V;const W=E.value.findIndex(X=>X.commentId===p);E.value.splice(W,1),g.postDetail&&(g.postDetail.commentCount-=1);const j=(R=m.value)==null?void 0:R.findIndex(X=>X.commentId===p);j!==-1&&j!=null&&((L=m.value)==null||L.splice(j,1));const Y=(H=h.value)==null?void 0:H.findIndex(X=>X.commentId===p);Y!==-1&&Y!=null&&((V=h.value)==null||V.splice(Y,1))},pt=p=>{(location.hash||p)&&window.scrollTo({top:pe.value.offsetTop,left:0,behavior:"smooth"})},Bt=O(!1),vt=async p=>(f(),Bt.value=!0,await Qe(p!=null?p:{type:1})),Qe=async p=>{var R,L,H,V,W;const j=await d(p);if(j!=null&&j.hotComments||j!=null&&j.stickComments){h.value=((R=j==null?void 0:j.stickComments)!=null?R:[]).map(X=>({...X,isStick:!0}));const Y=(H=(L=h.value)==null?void 0:L[0])==null?void 0:H.commentId;m.value=Y?((V=j==null?void 0:j.hotComments)!=null?V:[]).filter(X=>X.commentId!==Y):(W=j==null?void 0:j.hotComments)!=null?W:[]}return j},ro=(p,R)=>{E.value=E.value.map(L=>L.commentId!==p?L:{...L,...R})},wt=O(!1),co=Ce(()=>g.resData,async p=>{var R,L,H,V,W,j,Y,X,ae;if(p===void 0||!(p!=null&&p.postDetail)||p.postDetail.id!==Z.postId)return;await Je();const re=Object.assign(S({channel:((L=(R=U.value)==null?void 0:R.gameId)!=null?L:w.config.gameId)+"",forum:(H=U.value)==null?void 0:H.gameForumId,topics:(V=U.value)==null?void 0:V.topicList,postId:Z.postId}),q(),{original_id:Number((j=(W=U.value)==null?void 0:W.isCopyright)!=null?j:0)+"",enter_source:(X=Number((Y=n.query.enter_source)!=null?Y:""))!=null?X:0,test_groupid:n.query.tgid,rec_id:n.query.recid,event_id:((ae=g.resData)==null?void 0:ae.activityId)||""},z(),Ct(U.value));de(Ee.é
读å¸å,re),wt.value=!0,co()}),St=O(),Tt=O(!1);let Ue,_t;Ce(St,p=>{p&&(Ue=new ResizeObserver(()=>{clearTimeout(_t),_t=setTimeout(()=>{Tt.value=!0,Ue==null||Ue.disconnect()},pa)}),Ue.observe(p))}),We(()=>{clearTimeout(_t),Ue==null||Ue.disconnect()});const mo=M(()=>wt.value&&Tt.value?pe.value:null);vn({target:mo,callback:()=>{var p,R,L,H,V,W,j,Y;de(Ee.宿é
读å¸å,Object.assign({enter_source:(R=Number((p=n.query.enter_source)!=null?p:""))!=null?R:0,event_id:((L=g.resData)==null?void 0:L.activityId)||""},S({channel:(V=(H=U.value)==null?void 0:H.gameId)!=null?V:"",forum:(j=(W=U.value)==null?void 0:W.gameForumId)!=null?j:"",topics:(Y=U.value)==null?void 0:Y.topicList,postId:n.params.postId+""})))}});const po=()=>{Ke.value=!0};Bo(Xe,{detail:wo(U),trackPostExpose:()=>q(),fetchData:ue,fetchCommentData:ye,commentsList:E,hotComment:m,stickComment:h,afterDeleteComment:Fe,urlParams:Z,playerInitSuccess:po}),Ce(()=>C.token,async p=>{var R;p&&(R=g.resData)!=null&&R.activityId&&await Q.fetchCollectionData(Z.postId)});const Ge=O(),vo=async()=>{var p,R,L,H,V,W,j,Y,X,ae;if(!Z.commentId||!Z.floor||Rt.value)return await vt();if(await Oo({resetLoadData:vt,retryLoadData:u,floor:Number(Z.floor),listRef:E,pagination:T,uniqueKey:"commentId",uniqueValue:String(Z.commentId),fallbackSize:50}),(p=Ge.value)!=null&&p.hotComments||(R=Ge.value)!=null&&R.stickComments){h.value=((H=(L=Ge.value)==null?void 0:L.stickComments)!=null?H:[]).map(ce=>({...ce,isStick:!0}));const re=(W=(V=h.value)==null?void 0:V[0])==null?void 0:W.commentId;m.value=re?(Y=(j=Ge.value)==null?void 0:j.hotComments)!=null?Y:[]:((ae=(X=Ge.value)==null?void 0:X.hotComments)!=null?ae:[]).filter(ce=>ce.commentId!==re)}},_o=()=>{const{canScroll:p,cleanup:R}=An(ht(document.body),{instant:!0});try{p.value||x()}finally{R()}},Rt=O(!1),Ke=O(!1);return dt(async()=>{var p,R,L,H,V,W,j,Y,X,ae,re,ce;const Le=kn();await Promise.all([g.getData(),vo()]),(p=g.postDetail)!=null&&p.videoId?setTimeout(()=>{Ke.value=!0},3e3):Ke.value=!0,await Q.fetchCollectionData(Z.postId),_o(),Q.activityData&&Q.setVoteData({img:Be.value,postId:Z.postId,activityId:(L=(R=g.resData)==null?void 0:R.activityId)!=null?L:"",gameId:(H=G.value)==null?void 0:H.gameId}),r.value=(W=(V=G.value)==null?void 0:V.postDetail.postTitle)!=null?W:"å¸åæ¾ä¸å°å¦...",g.detailGameId=String((Y=(j=U.value)==null?void 0:j.gameId)!=null?Y:"2"),g.detailForumId=(X=U.value)!=null&&X.gameForumId?((ae=U.value)==null?void 0:ae.gameForumId)+"":"";const $e=rt();if((re=U.value)!=null&&re.gameId&&Promise.all([$e.fetchCollectionConfig({gameId:Number(U.value.gameId)})]),Le.updateConfig(((ce=U.value)==null?void 0:ce.gameId)||Z.game),Z.commentId){if
1(!te.value)return;Je(async()=>{Z.showComment&&(pe.value.scrollIntoView({behavior:"smooth",block:"center"}),Ie.value.focus()),!xe(E.value,0)&&g.postDetail&&_e("å
容æ¶å¤±å¦ï½")})}else pt();Rt.value=!0}),(p,R)=>{var L,H;const V=Kn,W=ho;return!e(g).resDataInit||((L=e(U))==null?void 0:L.reviewStatus)===1||((H=e(U))==null?void 0:H.postUserId)===e(c).userId?(i(),K(go,{key:0,class:"post-detail-template"},{leftSubBox:oe(()=>[$(_s,{class:"mr-20","res-data":e(G),onFetchData:ue,onScrollToReply:R[2]||(R[2]=j=>pt("#reply"))},null,8,["res-data"]),$(Ul)]),subBox:oe(()=>{var j;return[$(Xs,{"post-detail":e(U),"is-follow":(j=e(G))==null?void 0:j.isFollow},null,8,["post-detail","is-follow"]),$(V),$(W,{class:"mt-12"})]}),default:oe(()=>{var j,Y,X,ae,re,ce,Le,$e,je;return[s("div",ea,[it(s("div",ta,[$(e(st),{"show-sub-title":"",title:!0,rows:4,class:"mb-48"}),$(e(st),{title:!0,rows:5,class:"mb-48"}),$(e(st),{title:!0,rows:5})],512),[[yt,!((j=e(G))!=null&&j.postDetail)||!e(Ke)]]),(Y=e(G))!=null&&Y.postDetail?it((i(),D("section",{key:0,ref_key:"mainContentRef",ref:St},[(X=e(U))!=null&&X.videoId?(i(),K(Al,{key:1})):(i(),K(Ns,{key:0,detail:(ae=e(G))==null?void 0:ae.postDetail},null,8,["detail"]))],512)),[[yt,e(Ke)]]):P("",!0),s("div",{ref_key:"replyRef",ref:pe,class:"comment-section mt-12"},[s("div",oa,[s("ul",na,[s("li",{class:ie(["item text-18 pointer",{active:e(g).isOnlyPublic===0}]),onClick:R[0]||(R[0]=Me=>he(0))}," å
¨é¨è¯è®º ",2),s("li",{class:ie(["item text-18 pointer",{active:e(g).isOnlyPublic===1}]),onClick:R[1]||(R[1]=Me=>he(1))}," åªç楼主 ",2)]),s("ul",la,[(i(),D(le,null,ze(v,(Me,Pe)=>s("li",{key:Pe,command:Pe,class:ie({active:e(g).currentOrderType==Number(Pe)})},[s("button",{class:"btn text-16",onClick:ft=>Se(Pe)},N(Me),9,aa)],10,sa)),64))])]),s("div",{ref_key:"commentBox",ref:Ie,class:"top-comment-box py-20"},[s("div",ia,[$(Gt,{ref_key:"mainCommentBox",ref:ge,class:"mb-16","upload-scene":e(Kt).COMMENT,onOnSubmit:Te},null,8,["upload-scene"])]),e(y)?(i(),D(le,{key:1},[e(I)?(i(),K(gt,{key:0,"list-type":"top_comment",list:(re=e(h))!=null?re:[],"mutate-list":e(h),"has-next":!1,"show-finish-txt":!1,"show-to-top":"",class:ie({bordered:!e(g).isOnlyPublic&&((ce=e(m))==null?void 0:ce.length)||((Le=e(te))==null?void 0:Le.length)}),onFetchListData:ye},null,8,["list","mutate-list","class"])):P("",!0),e(a)?(i(),D("div",ua,[($e=e(m))!=null&&$e.length?(i(),D("div",ra,[ca,$(gt,{list:e(m),"list-type":"hot_comment","has-next":!1,"show-finish-txt":!1,class:ie(!e(we)||(je=e(te))!=null&&je.length?"bordered":"border-last-hidden"),onFetchListData:ye},null,8,["list","class"])])):P("",!0)])):P("",!0),!e(a)&&!e(I)||e(te).length||e(F)?(i(),D(le,{key:2},[(e(a)||e(I))&&e(te).length?(i(),D("p",da,"å
¨é¨è¯è®º")):P("",!0),$(gt,{list:e(te),"is-init":e(y),"has-next":e(F),"virtual-scroll":e(Bt),"is-multi-page-load":e(t),"empty-img":e(a)||e(I)?"":void 0,"last-append-txt":e(l)&&!e(F)?"ï¼å·²è¿æ»¤é¨åæ æå
容ï¼":"","auto-load-more":!e(o),onNextPage:e(x),onFetchListData:ye,onReloadPage:vt,onUpdateSourceList:ro},null,8,["list","is-init","has-next","virtual-scroll","is-multi-page-load","empty-img","last-append-txt","auto-load-more","onNextPage"])],64)):(i(),D("p",ma," - ææ æ´å¤å
容 - "))],64)):(i(),K(e(Sn),{key:0,class:"comment-width"}))],512)],512)])]}),_:1})):e(g).resDataInit?(i(),K(pn,{key:1,description:"å
容æ¶å¤±å¦"})):P("",!0)}}}),oi=ne(va,[["__scopeId","data-v-a228f6df"]]);export{oi as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.