| 1 |
- import{P as o,C as d}from"./index.29a17ea4.js";import{M as r}from"./index.48f19e73.js";import{r as m}from"./index.b0469f01.js";import{d as n,c as t,F as p,a4 as h,a5 as e,f as c,a as u,q as g,t as s,a7 as f}from"./vendor.e6623967.js";import"./arrow.15dbd454.js";const S="_liveClass_heudy_1",v="_musicListItem_heudy_13",N="_badge_heudy_16";var i={liveClass:S,musicListItem:v,badge:N},l=n({name:"list",props:{auditStatus:{type:String,default:""},onNumber:{type:Function,default:a=>{}}},data(){return{pageInfo:{limit:10,page:1,total:0,page_size:[10,20,40,50]},list:[],loading:!1,dataShow:!1}},mounted(){this.getList()},methods:{async getList(){this.loading=!0;try{const{data:a}=await m.post("/api-website/music/sheet/teacher/list",{data:{auditStatus:this.auditStatus,page:this.pageInfo.page,rows:this.pageInfo.limit}});this.list=a.list.rows||[],this.pageInfo.total=a.list.total,a.list.total<=0&&(this.dataShow=!0),this.onNumber({doing:a.doing||0,pass:a.pass||0,unPass:a.unPass||0})}catch{}this.dataShow?this.loading=!1:setTimeout(()=>{this.loading=!1},500)}},render(){return t(p,null,[t("div",{class:"px-[38px]"},[t(h,{loading:this.loading,animated:!0,class:" w-full m-auto px-[14px] flex items-center flex-col",count:3},{default:()=>[this.list.map(a=>t(r,{item:{addName:a.addName,addUserAvatar:a.addUserAvatar,musicSheetName:a.musicSheetName,subjectNames:a.subjectNames,composer:a.composer,chargeType:a.chargeType},class:[i.musicListItem,"mb-2 px-[14px] rounded-xl cursor-pointer"]},null))],template:()=>t("div",{class:"h-[94px] flex items-center justify-between w-full mb-2"},[t("div",{class:"w-2/3 flex items-center"},[t(e,{variant:"circle",style:{width:"66px",height:"66px"}},null),t("div",{class:"w-1/2 pl-2"},[t(e,{variant:"h3"},null),t(e,{variant:"p",style:{width:"50%"}},null)])]),t(e,{variant:"p",style:{width:"20%"}},null)])})]),t(o,{total:this.pageInfo.total,page:this.pageInfo.page,"onUpdate:page":a=>this.pageInfo.page=a,limit:this.pageInfo.limit,pageSizes:this.pageInfo.page_size,pagination:this.getList},null),this.dataShow&&t(d,null,null)])}}),P=n({name:"music-class",data(){return{activeName:"PASS",num:{doing:0,pass:0,unPass:0}}},render(){return t("div",{class:[i.liveClass,"relative pb-5"]},[t(c,{round:!0,type:"primary",class:"absolute right-11 top-4 z-10",onClick:()=>{this.$router.push({path:"/userInfo/musicOperation"})}},{default:()=>[u("\u65B0\u5EFA\u4E50\u8C31")]}),t(g,{modelValue:this.activeName,"onUpdate:modelValue":a=>this.activeName=a},{default:()=>[t(s,{label:"\u5DF2\u4E0A\u67B6",name:"PASS"},{default:()=>[this.activeName==="PASS"&&t(l,{auditStatus:"PASS",onNumber:a=>{this.num=a}},null)]}),t(s,{label:"\u5BA1\u6838\u4E2D",name:"DOING"},{default:()=>[this.activeName==="DOING"&&t(l,{auditStatus:"DOING",onNumber:a=>{this.num=a}},null)]}),t(s,{name:"UNPASS"},{default:()=>[this.activeName==="UNPASS"&&t(l,{auditStatus:"UNPASS",onNumber:a=>{this.num=a}},null)],label:()=>t(f,{class:i.badge,value:this.num.unPass,hidden:this.num.unPass===0},{default:()=>[u("\u5BA1\u6838\u5931\u8D25")]})})]})])}});export{P as default};
|