PageSourceSearch

https://web-static.kurobbs.com/resource/prod/assets/topic-detail-CYl-OAyy.js

js kurobbs.com collected 2026-10-09 01:18:27 UTC 10,109 bytes, 1 lines download raw bytes

1import{B as ve,_ as fe,H as he}from"./header-template-oz0k86u1.js";import{bl as se,bq as ye,b2 as be,cm as ge,bn as Ce}from"./useConfig-DLqk4N_9.js";/* empty css                                                                              */import{k as j,m as n,n as _,G as s,u as t,ap as Y,as as ke,q as o,z as L,F as U,Z as W,t as ae,r as R,d as le,w as De,a as Ie,o as we,ar as Te,y as H,a0 as Be,aa as X,E as C,C as z,D as Ee,at as M,v as xe}from"./index-BMfzZz2f.js";import{E as Se,b as Ne,u as Ae,g as Fe,e as Pe,h as Re,r as $e}from"./index-CWPdzgN0.js";import{_ as He}from"./kr-empty-VwY3f9yI.js";import{_ as Le}from"./track-helpers-o_FINLWW.js";import{C as Ue}from"./common-post-list-UmMQcc9b.js";import{u as qe}from"./useListRequester-Ci39_XYq.js";import{a as x}from"./el-scrollbar-DBhgLaMR.js";import{e as ee,U as P,f as Ge,t as q,T as te,cz as Ve,E as oe}from"./index-DCU6Kl-8.js";import{L as Ke}from"./list-skeleton-51rTi550.js";import{u as Oe}from"./useConfigGameUpdate-BmjIu7fk.js";import"./helper-DSZogfxD.js";import"./app-bridge-PA9a5H5h.js";import"./record-icon-KXcosxDj.js";import"./useAdminListStore-CuNlx4KI.js";import"./edition-QQJC1iss.js";import"./useElementExpose-ARIAsv75.js";/* empty css                    */import"./el-input-BGHNzqxF.js";import"./kr-button-CdLzKUTK.js";import"./useCallApp-JorNIVgI.js";/* empty css              */import"./sentry-handler-CCDRxDqW.js";import"./kr-list-DhwPYV3k.js";import"./k-post-item-DB54Rc1h.js";import"./follow-btn-DLZOFuQS.js";import"./admin-logo-dr3brjVM.js";import"./usePostTrackParams-C4a3bZ3g.js";import"./types-CIUv3rgV.js";import"./edition-moving-dialog-5yVRo667.js";/* empty css                 */import"./base-post-skeleton-PYTsR-dw.js";(function(){try{var i=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},u=new i.Error().stack;u&&(i._sentryDebugIds=i._sentryDebugIds||{},i._sentryDebugIds[u]="903ced29-92ab-4cc0-a1f2-78902ac0d2d3",i._sentryDebugIdIdentifier="sentry-dbid-903ced29-92ab-4cc0-a1f2-78902ac0d2d3")}catch(r){}})();const ze={class:"topic-detail-skeleton"},Me=j({__name:"topic-detail-skeleton",setup(i){return(u,r)=>(n(),_("div",ze,[s(t(ve),{"show-title":"","content-rows":3,"reverse-display":"",class:"mb-12"}),s(t(Ke),{count:6})]))}}),We=Y(Me,[["__scopeId","data-v-6d16f489"]]),je={class:"sub-bar-skeleton"},Ye={class:"kr-side-section top-post-skeleton"},Ze={class:"filter-skeleton mx-16 mb-16"},Je={class:"flex items-center gap-16"},Qe={class:"posts-skeleton"},Xe={class:"flex items-start gap-12"},et={class:"flex-1"},tt={class:"kr-side-section tools-skeleton py-16 px-14 flex-1"},ot=j({__name:"sub-bar-skeleton",props:{showTopPost:{type:Boolean,default:!0},showTools:{type:Boolean,default:!0},showRecommend:{type:Boolean,default:!0},showCopyright:{type:Boolean,default:!0},topPostHeight:{default:"254px"}},setup(i){return ke(u=>({"04458602":u.topPostHeight})),(u,r)=>{const a=Se,y=Ne,m=fe;return n(),_("div",je,[o("div",Ye,[s(y,{animated:""},{template:L(()=>[o("div",Ze,[o("div",Je,[s(a,{class:"el-ske-h-24"}),s(a,{class:"el-ske-h-24"}),s(a,{class:"el-ske-h-24"}),s(a,{class:"el-ske-h-24"})])]),o("div",Qe,[(n(),_(U,null,W(4,b=>o("div",{key:b,class:ae(["post-item-skeleton px-16 py-12",{"border-b":b!==4}])},[o("div",Xe,[s(a,{variant:"circle",class:"el-ske-w-32 el-ske-h-32 flex-shrink-0"}),o("div",et,[s(a,{class:"el-ske-w-80% el-ske-h-16 mb-8"}),s(a,{class:"el-ske-w-60% el-ske-h-14"})])])],2)),64))])]),_:1})]),o("div",tt,[s(m,{"show-sub-title":"",title:!0,rows:4,class:"mb-24"}),s(m,{"show-sub-title":"",title:!0,rows:4,class:"mb-24"}),s(m,{title:!0,rows:4,class:"mb-24"}),s(m,{title:!0,rows:4,class:"mb-24"}),s(m,{rows:4,class:"mb-24"})])])}}}),st=Y(ot,[["__scopeId","data-v-31d24c9b"]]),at=()=>{const i=R(),u=se(),r=R(),a=ye(Ve,Date.now(),{mergeDefaults:!0}),y=be(),m=d=>i.value=d,b=d=>{d&&r.value||setTimeout(async()=>{var k;const $=await ee(P.话题详情页停留时长,{topic_ids:[i.value.topicId],topic_names:[i.value.topicName],use_time:Date.now()-a.value,app_channel_id:u.config.gameId,collection_activityid:((k=i.value)==null?void 0:k.collectActivityId)||void 0});
1q(P.话题详情页停留时长,$),q(te.话题详情页停留时长_测试,{...$})},0)};return window.addEventListener("beforeunload",async()=>{var d;if(r.value)return;const k=await ee(P.话题详情页停留时长,{topic_ids:[i.value.topicId],topic_names:[i.value.topicName],use_time:Date.now()-a.value,app_channel_id:u.config.gameId,collection_activityid:((d=i.value)==null?void 0:d.collectActivityId)||""});Ge(P.话题详情页停留时长,k),q(te.话题详情页停留时长_测试,{...k}),r.value=!0}),le(()=>{b(!0)}),De(()=>y.value,async d=>{d==="visible"?a.value=Date.now():d==="hidden"&&b()},{immediate:!0}),{setTopics:m}},lt={class:"topics-list-container"},it={class:"main-content-section bg-white mb-8"},nt={class:"content-header py-20 px-24"},ct={class:""},ut={class:"title mb-12 mr-48 flex items-baseline"},rt={key:0,class:"collect-tag flex-all-center ml-8 pl-3 pr-4 py-3"},dt={class:"description text-16 mb-12 mr-48"},pt={class:"label-list"},_t={key:1,class:"item text-14 flex-vertical-center"},mt={class:"data-info"},vt={key:0,class:"mr-12"},ft={class:"mr-12"},ht={class:""},yt={class:"ml-24"},bt={class:"main-content-section"},gt={class:"filter-section mb-8"},Ct=["onClick"],kt={key:1,class:"bg-white no-content-container"},Dt=j({__name:"topic-detail",setup(i){const{setTopics:u}=at(),r=[{title:"最新发布",type:x.NEWEST_PUBLIC},{title:"最新回复",type:x.NEWEST_RESPONSE},{title:"精选",type:x.ESSENCE}],a=Ce(),{queryParams:y,tableData:m,loadData:b,loadMore:d,resetRequest:k,hasNext:$,isInit:G,isError:ie}=qe("/forum/app/topic/detail","posts",{requestMethod:"get",headers:{"content-type":"application/x-www-form-urlencoded; charset=UTF-8"},forceHasNext:!0}),ne=ge("库街区",{titleTemplate:"%s - 话题"}),{routeTo:ce}=Ae(),{config:V}=se(),{mutateCallback:Z,originCallback:ue}=Fe(),K=R(x.NEWEST_PUBLIC),e=R(),O=Ie(()=>e.value?e.value.collectActivityId:!1),re=l=>!!l&&typeof l=="object"&&!Array.isArray(l),de=async l=>{var f,v,c,D,I,w;J(),K.value=l,y.type=l,await b({type:1}),q(P.话题频道点击,{topic_ids:(f=e.value)!=null&&f.topicId?[(v=e.value)==null?void 0:v.topicId]:[],topic_names:(c=e.value)!=null&&c.topicName?[(D=e.value)==null?void 0:D.topicName]:[],topicchannelid_id:l,topicchannelid_name:(I=r.find(B=>B.type===l))==null?void 0:I.title,collection_activityid:((w=e.value)==null?void 0:w.collectActivityId)||""})},pe=l=>$e.resolve({name:"PostDetail",params:{game:V.gameTxt,postId:l},query:{enter_source:oe.TOPIC_TAG}}).href,J=()=>{k(!0),y.topicId=a.params.topicId,y.type=r[0].type,y.loadFlag=!0},_e=()=>{r.unshift({title:"热门",type:x.COLLECT_HOT}),K.value=x.COLLECT_HOT},me=async()=>{var l,f,v;const c=await Re({topicId:a.params.topicId.toString(),loadFlag:!1});((l=c==null?void 0:c.data)==null?void 0:l.code)===200&&((f=c==null?void 0:c.data)!=null&&f.data)&&((v=c.data.data)!=null&&v.collectActivityId)&&_e()},Q=R(!1);return we(async()=>{var l,f,v,c,D,I,w,B,S;const N=Oe();try{try{await me()}catch(g){console.warn("validateActivity failed:",g)}J();const T=await b();if(e.value=re(T)?T:void 0,(l=e.value)!=null&&l.gameId?(Pe().fetchCollectionConfig({gameId:e.value.gameId}).catch(E=>{console.warn("fetchCollectionConfig failed:",E)}),N.updateConfig(e.value.gameId)):N.updateConfig((f=Te)==null?void 0:f[a.query.game||a.params.game]),u({topicId:(c=(v=e.value)==null?void 0:v.topicId)!=null?c:"",topicName:(I=(D=e.value)==null?void 0:D.topicName)!=null?I:"",collectActivityId:(w=e.value)==null?void 0:w.collectActivityId}),(B=e.value)!=null&&B.topicName&&(ne.value=(S=e.value)==null?void 0:S.topicName),e.value&&e.value.topicName){const g=a.params.topicId,E=e.value.topicName;Reflect.set(Z,"value",h=>{var A,F;if(O.value&&h&&h!=="NewPost"&&h!=="NewVideoArticle")return ue([h]);ce({mode:"newTab",name:h!=null?h:"NewPost",params:{forum:String((A=V.forumType)!=null?A:""),game:String((F=V.gameTxt)!=null?F:"")},query:{id:String(g!=null?g:""),name:E}},!0)})}}catch(T){console.error("topic-detail onMounted failed:",T)}finally{Q.value=!0}}),le(()=>{Z.value=void 0}),(l,f)=>{const v=X("KIcon"),c=X("router-link"),D=Le,I=He,w=st,B=he;return n(),H(B,null,Be({default:L(()=>{var S,N,T,g,E,h,A,F;return[o("div",lt,[t(e)&&t(e).status?(n(),_(U,{key:0},[o("div",it,[o("section",nt,[o("div",ct,[o("h2",ut,[o("span",null,"#"+C((S=t(e))==null?void 0:S.topicName)+"#",1),t(O)?(n(),_("span",rt,"有奖活动")):z("",!0)]),o("p",dt,C((N=t(e))==null?void 0:N.remark),1),o("ul",pt,[(n(!0),_(U,null,W((T=t(e))==null?void 0:T.labels,p=>(n(),_("li",{key:p.name,class:"mr-12 mb-12"},[p.extra?(n(),H(c,{key:0,to:pe(p.extra),target:"_blank",class:"item post-label text-14 flex-vertical-center"},{default:L(()=>[Ee(C(p.name)+" ",1),p.type===1?(n(),H(v,{key:0,name:"turnTo-gold",class:"icon ml-2"})):z("",!0)]),_:2},1032,["to"])):(n(),_("span",_t,C(p.name),1))]))),128))]),o("p",mt,[t(O)?(n(),_("span",vt,C(t(M)(Number((E=(g=t(e))==null?void 0:g.creationNum)!=null?E:0)))+"参赛作品 ",1)):z("",!0),o("span",ft,C(t(M)(Number((h=t(e).browseCnt)!=null?h:0)))+"浏览 ",1),o("span",ht,C(t(M)(Number((A=t(e).discussCnt)!=null?A:0)))+"讨论 ",1)])]),o("div",yt,[s(D,{class:"img mb-16",src:(F=t(e))==null?void 0:F.topicIcon,alt:t(e).topicName},null,8,["src","alt"])])])]),o("div",bt,[o("ul",gt,[(n(),_(U,null,W(r,p=>o("li",{key:p.type,class:ae(["item text-18 pointer",{active:t(K)===p.type}]),onClick:It=>de(p.type)},C(p.title),11,Ct)),64))]),o("div",{class:"post-container border-rd-8",style:xe({backgroundColor:t(G)&&!t(m).length?"#fff":"initial"})},[s(Ue,{list:t(m),"has-next":t($),"enter-track-type":t(oe).TOPIC_DETAILS,"min-height":"1035px","is-init":t(G),"auto-load-more":!t(ie),"follow-source":1006,onNextPage:t(d)},null,8,["list","has-next","enter-track-type","is-init","auto-load-more","onNextPage"])],4)])],64)):t(G)?(n(),_("div",kt,[s(I,{description:"话题好像消失了","padding-top":"220px"})])):(n(),H(t(We),{key:2}))])]}),_:2},[t(Q)?void 0:{name:"subBox",fn:L(()=>[s(w)]),key:"0"}]),1024)}}}),lo=Y(Dt,[["__scopeId","data-v-a03b1ef5"]]);export{lo 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.