index-f09ccedc.js 4.3 KB

1
  1. import{P as p}from"./index-d4654e0f.js";import{C as c}from"./index-3a13905e.js";import{d as b,e as m,f as a,O as d,j as s,k as l,N as _,g as h,h as C,m as E,n as f}from"./index-4655f601.js";import{l as v}from"./data-0dab0feb.js";import"./index-4307530c.js";const q="_listWrap_vlaqs_1",S="_list_vlaqs_1",B="_searchGroup_vlaqs_45",z="_btnType_vlaqs_49",N="_inputSearch_vlaqs_83",U="_searchBtn_vlaqs_95",A="_searchCatatory_vlaqs_100",F="_addTrain_vlaqs_107",u={listWrap:q,list:S,searchGroup:B,btnType:z,inputSearch:N,searchBtn:U,searchCatatory:A,addTrain:F},L=""+new URL("icon-add-e1bd484b.svg",import.meta.url).href,g=b({name:"search-group",setup(){const t=m({search:""});return()=>a("div",{class:u.searchGroup},[a("div",{class:u.searchCatatory},[a(d,{size:"small",class:u.btnType},{default:()=>[a(s,{type:"primary",round:!0,size:"small",focusable:!1},{default:()=>[l("全部")]}),a(s,{secondary:!0,round:!0,size:"small",focusable:!1},{default:()=>[l("乐谱")]}),a(s,{secondary:!0,round:!0,size:"small",focusable:!1},{default:()=>[l("图片")]}),a(s,{secondary:!0,round:!0,size:"small",focusable:!1},{default:()=>[l("音频")]}),a(s,{secondary:!0,round:!0,size:"small",focusable:!1},{default:()=>[l("视频")]})]}),a(s,{type:"primary",class:u.addTrain,focusable:!1,strong:!0},{default:()=>[a("img",{src:L},null),l("添加自定义教材")]})]),a(_,{labelAlign:"left",labelPlacement:"left"},{default:()=>[a(h,{label:"教材:"},{default:()=>[a(d,null,{default:()=>[a(s,{secondary:!0,strong:!0,type:"primary",focusable:!1},{default:()=>[l("全部")]}),a(s,{quaternary:!0,focusable:!1},{default:()=>[l("人教版")]}),a(s,{quaternary:!0,focusable:!1},{default:()=>[l("声部训练")]}),a(s,{quaternary:!0,focusable:!1},{default:()=>[l("小曲目")]}),a(s,{quaternary:!0,focusable:!1},{default:()=>[l("考级曲目")]})]})]}),a(h,{label:"乐器:"},{default:()=>[a(d,null,{default:()=>[a(s,{secondary:!0,strong:!0,type:"primary"},{default:()=>[l("全部")]}),a(s,{quaternary:!0,focusable:!1,type:"default"},{default:()=>[l("竖笛")]}),a(s,{quaternary:!0,focusable:!1,type:"default"},{default:()=>[l("排萧")]}),a(s,{quaternary:!0,focusable:!1,type:"default"},{default:()=>[l("口风琴")]}),a(s,{quaternary:!0,focusable:!1,type:"default"},{default:()=>[l("陶笛")]}),a(s,{quaternary:!0,focusable:!1,type:"default"},{default:()=>[l("葫芦丝")]})]})]}),a(C,{type:"text",placeholder:"请输入搜索关键词",clearable:!0,round:!0,value:t.search,"onUpdate:value":n=>t.search=n,class:u.inputSearch},{prefix:()=>a("span",{class:"icon-search-input"},null),suffix:()=>a(s,{round:!0,type:"primary",class:u.searchBtn},{default:()=>[l("搜索")]})})]})])}}),R=b({name:"student-studentList",setup(){const t=m({searchWord:"",loading:!1,pagination:{page:1,rows:10,pageTotal:0},tableList:[]}),n=m({list:[],height:"100%"}),T=()=>{const e=v.rows||[];console.log(e);const r=[];e.forEach((o,y)=>{r.push({id:o.id,type:"SONG",title:o.musicSheetName,url:o.fixedTone?o.fixedTone.split(",")[0]:"",isCollect:!(y%3),isSelected:!(y%4)})}),n.list=r||[],t.pagination.pageTotal=r.length,t.pagination.rows=r.length},i=()=>{console.log("getList")};return T(),()=>a("div",{class:u.listWrap},[a(E,{defaultValue:"shareResources",paneClass:u.paneTitle,justifyContent:"center",paneWrapperClass:u.paneWrapperContainer},{default:()=>[a(f,{name:"shareResources",tab:"共享资源"},{default:()=>[a(g,null,null),a("div",{class:u.list},[n.list.map(e=>a(c,{item:e},null))]),a(p,{page:t.pagination.page,"onUpdate:page":e=>t.pagination.page=e,pageSize:t.pagination.rows,"onUpdate:pageSize":e=>t.pagination.rows=e,pageTotal:t.pagination.pageTotal,"onUpdate:pageTotal":e=>t.pagination.pageTotal=e,onList:i},null)]}),a(f,{name:"myResources",tab:"我的资源"},{default:()=>[a(g,null,null),a("div",{class:u.list},[n.list.map(e=>a(c,{item:e},null))]),a(p,{page:t.pagination.page,"onUpdate:page":e=>t.pagination.page=e,pageSize:t.pagination.rows,"onUpdate:pageSize":e=>t.pagination.rows=e,pageTotal:t.pagination.pageTotal,"onUpdate:pageTotal":e=>t.pagination.pageTotal=e,onList:i},null)]}),a(f,{name:"myCollect",tab:"我的收藏"},{default:()=>[a(g,null,null),a("div",{class:u.list},[n.list.map(e=>a(c,{item:e},null))]),a(p,{page:t.pagination.page,"onUpdate:page":e=>t.pagination.page=e,pageSize:t.pagination.rows,"onUpdate:pageSize":e=>t.pagination.rows=e,pageTotal:t.pagination.pageTotal,"onUpdate:pageTotal":e=>t.pagination.pageTotal=e,onList:i},null)]})]})])}});export{R as default};