1import{o as s,d as i,g as p,k as _,D as N,b as o,e as d,a as l,t as n,F as L,r as g,p as T,q as U,s as D,c as u,w as b,x as C,u as x,i as w,E as B}from"./app-BXvF3HYt.js";import{_ as j}from"./PCLayout-0covYxWV.js";import{_ as m}from"./TitlePC-Cn9xh5T9.js";import{_ as z}from"./BannerAdPC-DSQH29gP.js";import{_ as E}from"./RecommendListPC-B1mABi90.js";import"./MyHeadPC-B0x-Vm3s.js";import"./MeScrollPC-FqnQUnBb.js";import"./mescroll-DhZBE6H8.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./FooterPC-BVR7pXvE.js";import"./[email protected]";import"./swiper-DI3iGfOs.js";import"./navigation-DeTw_KlZ.js";import"./pagination-CPuzzYuZ.js";const M={class:"w-full"},F={key:0,class:"w-full"},P={key:1,class:"flex flex-row flex-wrap justify-between items-baseline content-baseline w-full p-4"},V=["href","title"],W=["src"],Y={class:"w-full h-8 leading-8 text-center text-sitetext text-xs font-sans border-b border-sitebg overflow-hidden"},q=["href","title"],O=["src"],G={class:"w-full h-8 leading-8 text-center text-sitetext text-xs font-sans border-b border-sitebg overflow-hidden"},H=["href","title"],J=["src"],K={class:"w-full h-8 leading-8 text-center text-sitetext text-xs font-sans border-b border-sitebg overflow-hidden"},Q={key:2,class:"flex flex-row flex-wrap justify-center items-center content-center w-full"},R=["href","title"],X={class:"h-8 leading-8 text-center align-middle text-gray-400 text-sm font-sans"},Z={class:"h-8 leading-8 ml-2 text-center align-middle text-sitetext text-base font-sans"},v={__name:"DouYinListPC",props:{dataList:Array,showAd:Number},setup(t){return(a,h)=>(s(!0),i(L,null,p(t.dataList,e=>(s(),i("div",M,[e.type==="advert"?(s(),i("div",F,[_(o(z,{adInfos:e.detail,typeNum:"1"},null,8,["adInfos"]),[[N,t.showAd]])])):d("",!0),e.type==="video_img"?(s(),i("div",P,[l("a",{href:e.detail.url1,title:e.detail.title1,target:"_blank",class:"flex-1 hover:bg-gray-200"},[l("img",{class:"w-full",src:e.detail.img1},null,8,W),l("div",Y,n(e.detail.title1),1)],8,V),l("a",{href:e.detail.url2,title:e.detail.title2,target:"_blank",class:"flex-1 ml-4 hover:bg-gray-200"},[l("img",{class:"w-full",src:e.detail.img2},null,8,O),l("div",G,n(e.detail.title2),1)],8,q),l("a",{href:e.detail.url3,title:e.detail.title3,target:"_blank",class:"flex-1 ml-4 hover:bg-gray-200"},[l("img",{class:"w-full",src:e.detail.img3},null,8,J),l("div",K,n(e.detail.title3),1)],8,H)])):d("",!0),e.type==="video_txt"?(s(),i("div",Q,[l("a",{href:e.detail.url,title:e.detail.title,target:"_blank",class:"flex-1 p-4 border-b-gray-100 hover:bg-gray-200"},[l("span",X,n(e.detail.timeStr),1),l("span",Z,n(e.detail.title),
11)],8,R)])):d("",!0)]))),256))}},I={class:"mx-auto w-full max-w-screen-sc px-4 sl:px-0"},tt={class:"w-full mt-4"},et={class:"flex flex-row justify-between items-start content-start w-full"},lt={class:"w-auto border border-gray-100 border-t-0"},st={key:1,class:"w-full"},it={class:"flex flex-row justify-between items-start content-start w-full mt-4"},at={class:"w-full h-[100px] leading-[100px] text-center align-middle text-white text-4xl font-sans font-bold rounded border border-gray-200 bg-gradient-to-b from-blue-400 to-sitebg"},rt={class:"w-full h-[100px] leading-[100px] text-center align-middle text-white text-4xl font-sans font-bold rounded border border-gray-200 bg-gradient-to-b from-blue-400 to-sitebg"},ot={class:"w-auto border border-gray-100 border-t-0"},nt={class:"flex-1 ml-4 hidden xl:block"};let y=null,A=g(null);const dt={data(){return{dataListStyle:"",dataListShow:!1}},beforeMount(){y=this},mounted(){let a="width: "+A.value.clientWidth+"px;";y.$data.dataListStyle=a,y.$data.dataListShow=!0}},Lt=Object.assign(dt,{__name:"DouYin",props:{appName:String,title:String,description:String,navUrl:String,navName:String,routeName:String,detailName:String,curUrl:String,adTops:Array,dataTops:Array,dataList:Array,recommendList:Array,typeNum:Number,navActive:Number,showAd:{type:Number,default:1},enableDown:{type:Boolean,default:!0},enableUp:{type:Boolean,default:!0}},setup(t){const a=t,h=T.usePush(),e=U.usePush(),S=a.typeNum>0?g(2):g(1),k=c=>{let f={},r=c.value;a.typeNum>0&&(f={type_num:a.typeNum}),C.get(route(a.routeName,f),{video_num:r},{preserveState:!0,preserveScroll:!0,only:["dataList","recommendList"],onSuccess:$=>(h.pv(history.state.url),e.pv(history.state.url),!0),onError:$=>!1})};return D(()=>{h.pv(history.state.url),e.pv(history.state.url)}),(c,f)=>(s(),u(j,{title:t.title,description:t.description,adTops:t.adTops,dataNum:t.dataList.num,appName:t.appName,navActive:t.navActive,showAd:t.showAd,enableDown:t.enableDown,enableUp:t.enableUp,onLoadMore:k},{default:b(()=>[l("div",I,[l("div",tt,[l("div",et,[l("div",{ref_key:"leftCon",ref:A,class:"flex-2"},[o(m,{title:t.navName,titleType:x(S),navUrl:t.navUrl,detailUrl:t.curUrl,detailName:t.detailName},null,8,["title","titleType","navUrl","detailUrl","detailName"]),t.typeNum>0?(s(),u(m,{key:0,title:"çé¨è§é¢",titleType:"3",class:"mt-4"})):d("",!0),l("div",lt,[t.typeNum>0?(s(),u(v,{key:0,dataList:t.dataTops,showAd:t.showAd},null,8,["dataList","showAd"])):(s(),i("div",st,[(s(!0),i(L,null,p(t.dataTops,r=>(s(),i("div",it,[o(x(w),{href:r.url1,class:"flex-1"},{default:b(()=>[l("div",at,n(r.title1),1)]),_:2},1032,["href"]),r.url2?(s(),u(x(w),{key:0,href:r.url2,class:"flex-1 ml-4"},{default:b(()=>[l("div",rt,n(r.title2),1)]),_:2},1032,["href"])):d("",!0)]))),256))]))]),o(m,{title:"ææ°è§é¢",titleType:"3",class:"mt-4"}),l("div",ot,[_(l("div",{style:B(c.dataListStyle)},[o(v,{dataList:t.dataList,showAd:t.showAd},null,8,["dataList","showAd"])],4),[[N,c.dataListShow]])])],512),l("div",nt,[o(m,{title:"æ¨èé
读",titleType:"3"}),o(E,{recommendList:t.recommendList},null,8,["recommendList"])])])])])]),_:1},8,["title","description","adTops","dataNum","appName","navActive","showAd","enableDown","enableUp"]))}});export{Lt 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.