index-legacy-ba93a22e.js 14 KB

1
  1. System.register(["./icon_back-legacy-a8ad0d25.js","./index-legacy-9155878e.js","./index-legacy-131e5ad7.js","./index-legacy-1ecb15eb.js","./index-legacy-6481b42e.js","./icon_default-legacy-fa9bb009.js","./api-legacy-72db5169.js"],(function(a,t){"use strict";var e,r,i,n,o,_,d,l,s,g,c,p,h,u,m,w,b,v,y,f,C,A,k,x,B;return{setters:[a=>{e=a.i},a=>{r=a.d,i=a.e,n=a.U,o=a.f,_=a.w,d=a.j,l=a.k,s=a.F,g=a.dj,c=a.aV,p=a.u,h=a.p,u=a.A,m=a.ck,w=a.cl,b=a.q,v=a.t,y=a.M},a=>{f=a.T},a=>{C=a.T},a=>{A=a.P},a=>{k=a.i},a=>{x=a.a,B=a.b}],execute:function(){var t=document.createElement("style");t.textContent="._container_1d1l7_1 ._iconBack_1d1l7_1{width:1.875vw;height:1.875vw}._container_1d1l7_1 .n-breadcrumb>ul{display:flex;align-items:center}._container_1d1l7_1 .n-breadcrumb>ul .n-breadcrumb-item{display:flex;align-items:center}._container_1d1l7_1 .n-breadcrumb>ul .n-breadcrumb-item__separator{display:none}._container_1d1l7_1 .n-breadcrumb>ul .n-breadcrumb-item__link{padding:.26041667vw .9375vw;background:#FFFFFF;border-radius:.83333333vw;color:#21225d;line-height:1.04166667vw}._container_1d1l7_1 .n-breadcrumb .n-breadcrumb-item:last-child .n-breadcrumb-item__link{color:#fff;background:var(--product-color)}._container_1d1l7_1 .n-tabs-tab-pad{width:4.16666667vw!important}._container_1d1l7_1 .n-tabs-nav{padding:0px 1.04166667vw 1.25vw}._container_1d1l7_1 .n-tabs-tab{color:#8b8d98;font-size:max(1.14583333rem,14Px);padding-top:0;padding-bottom:.3125vw;line-height:1.14583333vw}._container_1d1l7_1 .n-tabs-tab.n-tabs-tab--active{font-weight:600!important;color:#131415!important}._container_1d1l7_1 .n-tabs-tab__label{z-index:10}._container_1d1l7_1 .n-tabs-bar{height:.52083333vw;background:linear-gradient(90deg,#77BBFF 0%,rgba(163,231,255,.22) 100%);z-index:0;bottom:.10416667vw}._container_1d1l7_1 .n-tab-pane{padding:0 .625vw!important}._container_1d1l7_1 .n-pagination{margin-top:1.875vw!important}._container_1d1l7_1>.n-space{height:1.875vw;flex-shrink:0}._container_1d1l7_1 ._separator_1d1l7_63{width:.46875vw;height:.78125vw;margin:0 .83333333vw}._wrap_1d1l7_68{padding-top:.625vw;flex:1;transition:padding .3s}._listWrap_1d1l7_73{padding:1.66666667vw 1.04166667vw;background-color:#fff;border-radius:1.04166667vw;min-height:100%;width:calc(100vw - 8.54166667vw)}._listWrap_1d1l7_73 .n-tabs-tab-pad{width:4.16666667vw!important}._listWrap_1d1l7_73 .n-tabs-nav{padding:0px 1.04166667vw 1.25vw}._listWrap_1d1l7_73 .n-tabs-tab{color:#8b8d98;font-size:max(1.14583333rem,14Px);padding-top:0;padding-bottom:.3125vw;line-height:1.14583333vw}._listWrap_1d1l7_73 .n-tabs-tab.n-tabs-tab--active{font-weight:600!important;color:#131415!important}._listWrap_1d1l7_73 .n-tabs-tab__label{z-index:10}._listWrap_1d1l7_73 .n-tabs-bar{height:.52083333vw;background:linear-gradient(90deg,#77BBFF 0%,rgba(163,231,255,.22) 100%);z-index:0;bottom:.10416667vw}._listWrap_1d1l7_73 .n-tab-pane{padding:0 .625vw!important}._listWrap_1d1l7_73 .n-pagination{margin-top:1.875vw!important}._searchGroup_1rgaa_1{position:relative;padding:0}._searchGroup_1rgaa_1 ._btnType_1rgaa_5{gap:0px 1.25vw!important}._searchGroup_1rgaa_1 ._btnType_1rgaa_5 .n-button{height:1.92708333vw;padding:0 1.25vw;font-size:.9375rem;color:rgba(0,0,0,.6)}._searchGroup_1rgaa_1 ._btnType_1rgaa_5 .n-button.n-button--primary-type{font-weight:700;color:#fff}._searchGroup_1rgaa_1 ._inputSearch_1rgaa_18{width:18.75vw;height:2.1875vw;font-size:.83333333rem;--n-height: 2.1875vw !important}._searchGroup_1rgaa_1 ._inputSearch_1rgaa_18 img{width:.9375vw;height:.9375vw}._searchGroup_1rgaa_1 ._inputSearch_1rgaa_18 .n-input-wrapper{padding-left:.625vw;padding-right:.20833333vw;height:2.1875vw!important}._searchGroup_1rgaa_1 ._inputSearch_1rgaa_18 .n-button{height:1.77083333vw;font-size:.78125rem;font-weight:500;width:auto}._searchGroup_1rgaa_1 ._searchCatatory_1rgaa_39{display:flex;justify-content:space-between;margin-bottom:1.04166667vw}._searchGroup_1rgaa_1 ._searchCatatory_1rgaa_39._border_1rgaa_44{padding-bottom:1.25vw;border-bottom:1px solid #F2F2F2}._searchGroup_1rgaa_1 ._searchCatatory_1rgaa_39 ._addTrain_1rgaa_48{height:1.92708333vw;border-radius:.41666667vw;font-size:.9375rem;background-color:#e8f4ff;color:#0378ec}._searchGroup_1rgaa_1 ._searchCatatory_1rgaa_39 ._addTrain_1rgaa_48 img{width:.83333333vw;height:.83333333vw;margin-right:.41666667vw}._list_1rgaa_60{margin-top:.625vw;display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1.04166667vw 0;min-height:12.08333333vw;margin-left:-.52083333vw;margin-right:-.52083333vw}._list_1rgaa_60 ._itemWrap_1rgaa_70{width:calc(100% / 3);padding-bottom:calc(100% / 3 * .1957894);position:relative;height:0;cursor:pointer}._list_1rgaa_60 ._itemWrap_1rgaa_70 ._itemWrapBox_1rgaa_77{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 .52083333vw}._list_1rgaa_60 ._itemCard_1rgaa_85{position:relative;cursor:pointer;height:100%;background:#F4F4F4;border-radius:.67708333vw;transition:all .2s ease;border:.10416667vw solid #F4F4F4;display:flex;align-items:center;justify-content:space-between;padding:0 .88541667vw}._list_1rgaa_60 ._itemCard_1rgaa_85:hover{transform:scale(1.01);border:.10416667vw solid #007afe;transition:all .2s ease}._list_1rgaa_60 ._itemCard_1rgaa_85 ._musicBg_1rgaa_103{width:2.60416667vw;height:2.60416667vw;border-radius:.41666667vw;margin-right:.52083333vw}._list_1rgaa_60 ._itemCard_1rgaa_85 ._itemName_1rgaa_109{display:flex;align-items:center;font-weight:700}._list_1rgaa_60 ._itemCard_1rgaa_85 ._btn_1rgaa_5{margin-left:auto;width:4.375vw;height:2.08333333vw;background:linear-gradient(to right,#44CAFF,#259DFE);border:none!important;padding:0;font-weight:700!important;flex-shrink:0;min-width:3.22916667vw;min-height:1.5625vw}._list_1rgaa_60 ._itemCard_1rgaa_85 ._btn_1rgaa_5 .n-button__content>img{margin-left:.52083333vw;width:.46875vw;height:.625vw}._list_1rgaa_60 ._itemCard_1rgaa_85 ._btn_1rgaa_5 .n-button__border{border:none!important}._list_1rgaa_60 ._itemCard_1rgaa_85 ._btn_1rgaa_5:hover .n-button__state-border,._list_1rgaa_60 ._itemCard_1rgaa_85 ._btn_1rgaa_5:focus .n-button__state-border,._list_1rgaa_60 ._itemCard_1rgaa_85 ._btn_1rgaa_5:active .n-button__state-border{border:none}._list_1rgaa_60 ._itemCard_1rgaa_85 ._iconArrow_1rgaa_139{display:inline-block;margin-left:.41666667vw;width:.41666667vw;height:.52083333vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAYCAYAAAD3Va0xAAAAAXNSR0IArs4c6QAAAPxJREFUOE/NlD1KQ0EUhb9TWAVSCVmAuIlkD4KNTYqAYGNl6uwhre5ALAxkBakFuzSCpRtIII3VDSe8Kfx9b5wpvM3AvHe+uXfunSOaiIgT4EjSS9rLWRURA+ARGDXCZ+BS0joX9ABcfBK9AzNgLim6AJ3RFuj/8PMKmEh6a4MZ1HbiBriWdP8brAso6Q0y0OAvkQOy2CW6VJf8IXJBFvsq5m6GJDflEH8BJa3HY5zGpARkoDO6kXRXCkrZndUCLf4dqLg0X/ZU0m1JacXtrzKQVZ5I8aPtbCM7oFfD2BbAeQ2rPQaWwLCBPQFX2eafMomI04OvSK9t/vzd9z3mWooBqQP50QAAAABJRU5ErkJggg==) no-repeat center;background-size:contain}._popSelect_1rgaa_147{font-size:.83333333rem;width:8.33333333vw;box-shadow:0 2 .83333333vw rgba(0,0,0,.08);border-radius:.57291667vw;--n-option-height: 1.77083333vw}._popSelect_1rgaa_147 .n-base-select-option__content{width:80%!important}._spaceSection_1rgaa_157{padding-bottom:1.04166667vw}._textBtn_1rgaa_160{background:#fff;border-radius:8Px;padding:4Px 17Px;font-size:max(.83333333rem,13Px);color:rgba(0,0,0,.6);cursor:pointer;display:flex;align-items:center;font-weight:500}._textBtn_1rgaa_160 ._iconArrow_1rgaa_139{display:inline-block;margin-left:.41666667vw;width:.41666667vw;height:.26041667vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAAXNSR0IArs4c6QAAAQBJREFUKFOVkbFOAkEQhuffCx3l7VwsNCY8wnZUNNjwCMbnMBRWJob3MD4CjTRUdvsIJEYLs7NX0pHbMUdOgnocMN1kvvlmMgM6Esx8UyMi8tqFoquYM99q0ueagcFdKfJyiD8oYuZxlXRORL2meZMZTERk0SZrFeX5hSNUS1Xt7zcBWJNmo7L88n9l/0TMPEhKb6rKrZMBMaChiKx+DdlPiqLgKmktGXQeFlhlBsMQgvxwu42stX1VWiqRO/bJ7fGJPECjGOO6yYmcc733j885qY5PkewYYHF9dTnx3m+2G1lbzJKm+7MkDWxgZjGGaSOy06T0SETZmbJkYB5iDE/f85tbC9QPlh0AAAAASUVORK5CYII=) no-repeat center center / contain;transform:rotate(180deg)}._textBtn_1rgaa_160:hover,._textBtn_1rgaa_160._textBtnActive_1rgaa_180{background:#D2ECFF;font-weight:500;color:#131415}._textBtn_1rgaa_160:hover ._iconArrow_1rgaa_139{transform:rotate(0)}\n",document.head.appendChild(t);const I={container:"_container_1d1l7_1",iconBack:"_iconBack_1d1l7_1",separator:"_separator_1d1l7_63",wrap:"_wrap_1d1l7_68",listWrap:"_listWrap_1d1l7_73"},S={searchGroup:"_searchGroup_1rgaa_1",btnType:"_btnType_1rgaa_5",inputSearch:"_inputSearch_1rgaa_18",searchCatatory:"_searchCatatory_1rgaa_39",border:"_border_1rgaa_44",addTrain:"_addTrain_1rgaa_48",list:"_list_1rgaa_60",itemWrap:"_itemWrap_1rgaa_70",itemWrapBox:"_itemWrapBox_1rgaa_77",itemCard:"_itemCard_1rgaa_85",musicBg:"_musicBg_1rgaa_103",itemName:"_itemName_1rgaa_109",btn:"_btn_1rgaa_5",iconArrow:"_iconArrow_1rgaa_139",popSelect:"_popSelect_1rgaa_147",spaceSection:"_spaceSection_1rgaa_157",textBtn:"_textBtn_1rgaa_160",textBtnActive:"_textBtnActive_1rgaa_180"},F=r({name:"search-group",props:{categoryChildList:{type:Array,default:()=>[]},wikiCategoryId:{type:String,default:""}},emits:["search","add"],expose:["init"],setup(a,{emit:t}){const e=i({keyword:"",wikiCategoryId:a.wikiCategoryId||"",wikiCategoryIdChild:"",childIds:[]}),r=()=>{t("search",e)},p=(a,t)=>{const r={};return a?.forEach((a=>{a.id===e.wikiCategoryIdChild&&(r.selected=!0,r.name=a.name)})),r},h=n((()=>{const t=(a.categoryChildList||[]).find((a=>a.id===e.wikiCategoryId));return t&&t.childrenList.length?(t.childrenList.forEach((a=>{const t=a.childrenList;t&&t.length>0&&(t.forEach((a=>{a.label=a.name,a.value=a.id})),t.unshift({label:"全部",value:a.id,name:a.name,id:a.id}))})),[{label:"全部",value:"",id:"",name:"全部",childrenList:[]},...t.childrenList]||[]):[]}));return()=>{let t;return o("div",{class:S.searchGroup},[o("div",{class:[S.searchCatatory,h.value.length>0?S.border:""]},[o(_,{size:"small",class:S.btnType},{default:()=>[a.categoryChildList.length>0?o(d,{type:e.wikiCategoryId===a.wikiCategoryId?"primary":"default",secondary:e.wikiCategoryId!==a.wikiCategoryId,round:!0,size:"small",focusable:!1,onClick:()=>{e.wikiCategoryId=a.wikiCategoryId,e.wikiCategoryIdChild="",r()}},{default:()=>[l("全部")]}):o("span",null,null),a.categoryChildList.map((a=>o(d,{type:e.wikiCategoryId===a.id?"primary":"default",secondary:e.wikiCategoryId!==a.id,round:!0,size:"small",focusable:!1,onClick:()=>{e.wikiCategoryId=a.id,r()}},{default:()=>[a.name]})))]}),o(f,{class:S.inputSearch,placeholder:"请输入名曲鉴赏关键词",round:!0,onSearch:a=>{e.keyword=a,r()}},null)]),h.value.length>0&&o("div",{class:[S.collapseWrap]},[o(_,{class:[S.spaceSection]},(i=t=h.value.map(((a,t)=>o(s,null,[a.childrenList.length>0?o(g,{options:a.childrenList,trigger:"hover",value:e.wikiCategoryIdChild,"onUpdate:value":[a=>e.wikiCategoryIdChild=a,()=>{r()}],key:a.id,class:S.popSelect},{default:()=>[o("span",{class:[S.textBtn,p(a.childrenList).selected&&S.textBtnActive]},[p(a.childrenList).name||a.name,o("i",{class:S.iconArrow},null)])]}):o("span",{class:[S.textBtn,e.wikiCategoryIdChild===a.id&&S.textBtnActive],onClick:()=>{e.wikiCategoryIdChild=a.id,r()}},[a.name])]))),"function"==typeof i||"[object Object]"===Object.prototype.toString.call(i)&&!c(i)?t:{default:()=>[t]}))])]);var i}}}),L=r({name:"music-list",props:{categoryId:{type:String,default:""},categoryChildList:{type:Array,default:()=>[]}},setup(a){const t=p(),e=i({searchWord:"",loading:!1,pageTotal:0,pagination:{page:1,rows:18},searchGroup:{type:"MUSIC",keyword:"",wikiCategoryId:a.categoryId},tableList:[],teachingStatus:!1,show:!1,item:{}}),r=async()=>{e.loading=!0;try{const{data:a}=await x({...e.pagination,...e.searchGroup});e.tableList=a.rows||[],e.pageTotal=Number(a.total)}catch{}e.loading=!1};return h((()=>{r()})),()=>o("div",{class:S.instrumentList},[o(F,{categoryChildList:a.categoryChildList||[],wikiCategoryId:a.categoryId,onSearch:a=>(async a=>{e.pagination.page=1;const{wikiCategoryIdChild:t,wikiCategoryId:i,keyword:n}=a;e.searchGroup=Object.assign(e.searchGroup,{wikiCategoryId:t||i,keyword:n}),r()})(a)},null),o(u,{show:e.loading,"onUpdate:show":a=>e.loading=a,style:{"min-height":"50vh"}},{default:()=>[o("div",{class:S.list},[e.tableList.map((a=>o("div",{class:S.itemWrap,onClick:()=>{t.push({path:"/content-music-detail",query:{id:a.id,name:a.name}})}},[o("div",{class:S.itemWrapBox},[o("div",{class:S.itemCard},[o("div",{class:S.itemName},[o("img",{src:a.avatar||k,class:S.musicBg},null),o("span",{class:S.name},[a.name])]),o(d,{class:S.btn,round:!0,type:"primary"},{default:()=>[l("播放"),o("i",{class:S.iconArrow},null)]})])])]))),!e.loading&&e.tableList.length<=0&&o(C,{style:{minHeight:"50vh"},description:"暂无名曲鉴赏"},null)])]}),o(A,{page:e.pagination.page,"onUpdate:page":a=>e.pagination.page=a,pageSize:e.pagination.rows,"onUpdate:pageSize":a=>e.pagination.rows=a,pageTotal:e.pageTotal,"onUpdate:pageTotal":a=>e.pageTotal=a,pageSizes:[18,24,30,36],onList:r},null)])}});a("default",r({name:"content-music",setup(){const a=sessionStorage.getItem("content-music-tab"),t=p(),r=i({tabValue:"",categoryList:[]});return(async()=>{try{const{data:t}=await B({type:"MUSIC",page:1,rows:99});r.categoryList=t.rows||[],r.categoryList.length&&y((()=>{r.tabValue=a||"name-"+r.categoryList[0].id}))}catch{}})(),()=>{let a;return o("div",{class:I.container},[o(_,{align:"center",wrapItem:!1,size:16},{default:()=>[o("img",{style:{cursor:"pointer"},src:e,class:I.iconBack,onClick:()=>t.push({path:"/"})},null),o(m,{separator:""},{default:()=>[o(w,null,{default:()=>[l("名曲鉴赏")]})]})]}),o("div",{class:I.wrap},[o("div",{class:I.listWrap},[o(b,{defaultValue:"myResources",paneClass:I.paneTitle,justifyContent:"center",paneWrapperClass:I.paneWrapperContainer,value:r.tabValue,"onUpdate:value":[a=>r.tabValue=a,a=>{console.log(a,"val"),sessionStorage.setItem("content-music-tab",a)}]},(i=a=r.categoryList.map((a=>o(v,{name:`name-${a.id}`,tab:a.name},{default:()=>[o(L,{categoryId:a.id,categoryChildList:a.childrenList},null)]}))),"function"==typeof i||"[object Object]"===Object.prototype.toString.call(i)&&!c(i)?a:{default:()=>[a]}))])])]);var i}}}))}}}));