var v=Object.defineProperty,S=Object.defineProperties;var I=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var g=(s,a,e)=>a in s?v(s,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[a]=e,n=(s,a)=>{for(var e in a||(a={}))y.call(a,e)&&g(s,e,a[e]);if(c)for(var e of c(a))L.call(a,e)&&g(s,e,a[e]);return s},p=(s,a)=>S(s,I(a));import{s as i}from"./index.module.accebdf0.js";import{h as m}from"./index.d81672e5.js";import{s as d}from"./index.951ad054.js";import{v as h}from"./index.ef2bcfca.js";import{d as b,r as w,o as j,c as o,F as x,b as z}from"./index.5e12dd69.js";import{P as u}from"./index.232553b0.js";import"./index.4fb0fc31.js";import"./index2.b3b5e4d3.js";import"./hot.5fc25a45.js";import"./arrow.15dbd454.js";import"./index2.a747bc6c.js";import"./icon.6e6f91da.js";var H=b({name:"videoDetailList",props:{title:{type:String,default:""}},components:{hotSearch:m,searchInput:d,videoDetailItem:h,pagination:u},setup(s,a){const e=w({title:s.title,videoList:[],searchs:{search:"",lessonSubject:""},pageInfo:{limit:9,page:1,total:0,page_size:[9,20,40,50]}}),r=async()=>{console.log("\u8BF7\u6C42\u63A5\u53E3");try{const t=await z.post("/api-website/open/videoLessonGroup/page",{data:p(n({},e.searchs),{albumStatus:"PASS",page:e.pageInfo.page,rows:e.pageInfo.limit})});e.videoList=t.data.rows,e.pageInfo.total=t.data.total}catch(t){console.log(t)}},l=t=>{e.searchs=p(n({},e.searchs),{lessonSubject:t.subject,search:t.search}),console.log(t,"valstartSearch"),r()},f=t=>{e.searchs.search=t,l(e.searchs)};return j(()=>{r()}),()=>o(x,null,[o("div",null,[o("div",{class:"wall",style:{height:"70px"}},null),o("div",{class:i.w1200},[o("div",{class:i.section},[o(d,{isWhile:!0,searchVal:e.searchs,onStartSearch:t=>{l(t)}},null),o("div",{class:i.hotSearchWrap},[o(m,{searchType:"COURSE",onHotTag:t=>{f(t)},type:""},null)])]),o("div",{class:i.videoList},[e.videoList.map(t=>o(h,{detail:t},null))]),o(u,{total:e.pageInfo.total,page:e.pageInfo.page,"onUpdate:page":t=>e.pageInfo.page=t,limit:e.pageInfo.limit,"onUpdate:limit":t=>e.pageInfo.limit=t,pageSizes:e.pageInfo.page_size,pagination:r},null)])])])}});export{H as default};