teacher-elegant.dd2737ee.js 4.5 KB

1
  1. var h=Object.defineProperty;var o=Object.getOwnPropertySymbols;var d=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;var r=(t,e,a)=>e in t?h(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,n=(t,e)=>{for(var a in e||(e={}))d.call(e,a)&&r(t,a,e[a]);if(o)for(var a of o(e))u.call(e,a)&&r(t,a,e[a]);return t};import{C as _}from"./index.f79d1954.js";import{C as p}from"./index.9b0481fe.js";import{C as m}from"./index.0a533642.js";import{s as c,r as l}from"./index.b3348130.js";import{d as f,a as s,S as g,z as S,q as j,b,y as v,P as N}from"./vendor.50def595.js";/* empty css *//* empty css *//* empty css */import{O as I}from"./organ-search.130f1dc8.js";import{i as C}from"./icon_teacher.2c3a434a.js";/* empty css *//* empty css *//* empty css */const U="_classHeader_1ii2e_1",L="_elegant_1ii2e_9",w="_tedeoItem_1ii2e_15",x="_teCover_1ii2e_22",y="_teSection_1ii2e_28",T="_teTitle_1ii2e_31",H="_info_1ii2e_36",k="_teUserInfo_1ii2e_41",D="_teUserLogo_1ii2e_48",F="_teUserName_1ii2e_55",V="_teUserNum_1ii2e_59",O="_searchContainer_1ii2e_62",P="_item_1ii2e_65",q="_searchItem_1ii2e_71",z="_title_1ii2e_75",A="_content_1ii2e_83",R="_searchFollow_1ii2e_89",$="_active_1ii2e_93",B="_searchLive_1ii2e_97",E="_active2_1ii2e_101",M="_searchDefault_1ii2e_105",G="_star_1ii2e_115";var i={classHeader:U,elegant:L,tedeoItem:w,teCover:x,teSection:y,teTitle:T,info:H,teUserInfo:k,teUserLogo:D,teUserName:F,teUserNum:V,searchContainer:O,item:P,searchItem:q,title:z,content:A,searchFollow:R,active:$,searchLive:B,active2:E,searchDefault:M,star:G};function J(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!v(t)}var ce=f({data(){return{searchStatus:!1,openStatus:!1,subjectList:[],params:{username:"",page:1,subjectId:null,subjectName:""},dataShow:!0,loading:!1,finished:!1,list:[]}},async mounted(){var t,e;this.params.subjectId=((t=c.user.data)==null?void 0:t.subjectId)||null,this.params.subjectName=((e=c.user.data)==null?void 0:e.subjectName)||"";try{const a=await l.get("/api-student/subject/subjectSelect");this.subjectList=a.data||[]}catch{}await this.getList()},methods:{async getList(){try{const t=this.params,e=await l.post("/api-student/teacher/stylePage",{data:n({},t)});console.log(e);const a=e.data||{};if(this.list.length>0&&a.pageNo===1)return;this.list=this.list.concat(a.rows||[]),this.finished=a.pageNo>=a.totalPage,this.params.page=a.pageNo+1,this.dataShow=this.list.length>0,console.log(this.list)}catch{}},onSort(){this.params.page=1,this.list=[],this.dataShow=!0,this.loading=!1,this.finished=!1,this.searchStatus=!1,this.getList()},onSearch(t){this.params.username=t,this.onSort()},onDetail(t){this.$router.push({path:"/teacherHome",query:{teacherId:t.userId}})}},render(){let t;return s("div",{class:i["teacher-elegant"]},[s(g,{offsetTop:0},{default:()=>[s(_,{class:i.classHeader,border:!1,background:"transparent",isFixed:!1},null),s(m,{placeholder:"\u8BF7\u8F93\u5165\u8001\u5E08\u540D\u79F0",showAction:!0,onSearch:this.onSearch,onFilter:()=>{this.searchStatus=!this.searchStatus,this.openStatus=!this.openStatus}},null)]}),this.dataShow?s(S,{loading:this.loading,"onUpdate:loading":e=>this.loading=e,finished:this.finished,finishedText:" ",immediateCheck:!1,class:[i.elegant],onLoad:this.getList},J(t=this.list.map(e=>s("div",{class:i.tedeoItem,onClick:()=>{this.onDetail(e)}},[s("div",{class:i.teCover},[s("video",{width:"100%",style:{width:"100%",minHeight:"100%",borderRadius:"4px 4px 0 0",backgroundColor:"#ccc"}},[s("source",{src:e.videoUrl+"#t=1,3",type:"video/mp4"},null)])]),s("div",{class:i.teSection},[s("div",{class:[i.teTitle,"van-ellipsis"]},[e.lessonName]),s("div",{class:i.info},[s("div",{class:i.teUserInfo},[s(j,{src:e.avatar||C,class:i.teUserLogo},null),s("span",{class:[i.teUserName,"van-hairline--right"]},[(e==null?void 0:e.username)||`\u6E38\u5BA2${(e==null?void 0:e.userId)||""}`])]),s("span",{class:i.teUserNum},[e.browse,b("\u89C2\u770B")])])])])))?t:{default:()=>[t]}):s(p,{btnStatus:!1,classImgSize:"SMALL",tips:"\u6682\u65E0\u8001\u5E08\u98CE\u91C7"},null),s(N,{show:this.searchStatus,position:"bottom",round:!0,closeable:!0,"safe-area-inset-bottom":!0,onClose:()=>this.searchStatus=!1,onClosed:()=>this.openStatus=!1},{default:()=>[this.openStatus&&s(I,{subjectList:this.subjectList,onSort:this.onSort,modelValue:this.params.subjectId,"onUpdate:modelValue":e=>this.params.subjectId=e,subjectName:this.params.subjectName,"onUpdate:subjectName":e=>this.params.subjectName=e},null)]})])}});export{ce as default};