| 1 |
- !function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var r=1;r<arguments.length;r++){var i=null!=arguments[r]?arguments[r]:{};r%2?e(Object(i),!0).forEach((function(e){n(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(n!==undefined){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,i)}function i(e){return function(){var t=this,n=arguments;return new Promise((function(i,a){var o=e.apply(t,n);function s(e){r(o,i,a,s,l,"next",e)}function l(e){r(o,i,a,s,l,"throw",e)}s(undefined)}))}}System.register(["./index-legacy-2177848a.js","./index-legacy-dee7f684.js","./index-legacy-1bff983d.js","./index-legacy-d4248f66.js","./index-legacy-c7959989.js","./index-legacy-d272761e.js","./index-legacy-0e125c49.js","./use-tab-status-legacy-93414fbd.js","./index-legacy-bde3e1cd.js"],(function(e,n){"use strict";var r,a,o,s,l,c,u,d,g,m,_,p,v,y,b,f,h,j,w,O,C,x;return{setters:[e=>{r=e.d,a=e.f,o=e.u,s=e.g,l=e.r,c=e.o,u=e.c,d=e.a,g=e.O,m=e.T,_=e.b,p=e.F,v=e.i,y=e.e,b=e.s,f=e.p},e=>{h=e.O},e=>{j=e.C},e=>{w=e.O},e=>{O=e.T,C=e.a},e=>{x=e.I},null,null,null],execute:function(){var L=document.createElement("style");L.textContent="._choiseHomework_1rnlg_1{min-height:100vh;background:url("+new URL("banner-bg-446e3c29.png",n.meta.url).href+") no-repeat top center;background-size:cover;box-sizing:border-box}._choiseHomework_1rnlg_1 .van-tabs__nav{background:transparent}._topTabs_1rnlg_10{background-color:#fff;margin:0 .32rem;border-radius:.32rem .32rem 0 0}._topTabs_1rnlg_10 .van-tab{font-weight:600;font-size:.42667rem;color:#333;line-height:.58667rem}._topTabs_1rnlg_10 .van-tabs__nav--line{padding:0}._topTabs_1rnlg_10 .van-tabs__line{width:.69333rem;height:.08rem;background:#01C1B5;border-radius:.05333rem;bottom:.10667rem}._classroomTab_1rnlg_31{margin:0 .32rem}._classroomTab_1rnlg_31 .van-tab{font-size:.37333rem;color:rgba(0,0,0,.55)}._classroomTab_1rnlg_31 .van-tab--active{font-weight:500;font-size:.42667rem;color:#00b2a7}._classroomTab_1rnlg_31 .van-tabs__line{display:none}._container_1rnlg_46{min-height:calc(100vh - var(--header-height));background-color:#fff;margin:0 .32rem;padding:.26667rem .37333rem 0}._container_1rnlg_46._containerClass_1rnlg_52{padding-left:.18667rem;padding-right:.18667rem;padding-top:.10667rem}._container_1rnlg_46._containerClass_1rnlg_52>div{padding:0}._container_1rnlg_46._containerClass_1rnlg_52>div>div{margin-bottom:0}._container_1rnlg_46._containerClass_1rnlg_52 .courseItem{margin-top:0;margin-bottom:.53333rem}._items_1rnlg_67{display:flex;align-items:center;flex-wrap:wrap}._items_1rnlg_67>div{margin-bottom:.32rem;width:100%;text-align:center}._items_1rnlg_67>div ._inner_1rnlg_77{width:100%;margin:0 auto}._items_1rnlg_67>div ._img_1rnlg_81{margin-top:0}._items_1rnlg_67>div .van-image,._items_1rnlg_67>div .van-image__error,._items_1rnlg_67>div .van-image__loading{width:100%;min-height:3.41333rem}\n",document.head.appendChild(L);e("default",r({name:"courseList",setup(){const e=a(),n=o();s();const r=e.query.type;let L="music";"onlymusic"!==r&&(L=r);const T=l({topKey:L||"music",list:[],show:!0,actionKey:0,loading:!0,subjectList:[],classList:[]}),k=function(){var t=i((function*(){try{const e=yield y.get(b.platformApi+"/sysMusicScoreCategories/queryTree");T.list=e.data||[],T.show=T.list.length>0}catch(e){}}));return function(){return t.apply(this,arguments)}}(),K=function(){var n=i((function*(){T.loading=!0;try{const e=(yield y.post(b.platformApi+"/lessonCourseware/queryLessonCourseware",{data:{subjectId:T.actionKey?T.actionKey:null,page:1,rows:999}})).data.rows.map((e=>t(t({},e),{},{coverImg:e.cover,name:e.name,id:e.id,courseNum:e.courseNum})));T.classList=e}catch(e){}T.loading=!1}));return function(){return n.apply(this,arguments)}}(),S=function(){var t=i((function*(){try{yield i((function*(){try{const e=yield y.get(b.platformApi+"/lessonCourseware/getLessonCoursewareSubjectList");T.subjectList=e.data||[]}catch(e){}}))();const e="TEACHER"===b.platformType?b.user.data.subjectId:b.user.data.student.subjectIdList,t=e?e.split(",")[0]:0;T.subjectList.forEach((e=>{Number(t)===e.id&&(T.actionKey=Number(t))})),yield K()}catch(e){}T.loading=!1,f({api:"getCousewareSelectResult"},(e=>{var t;if(null!=e&&null!==(t=e.content)&&void 0!==t&&t.data)return b.max=e.content.data.max,void(b.vIds=e.content.data.corusewareId||[])}))}));return function(){return t.apply(this,arguments)}}();c(i((function*(){"music"===T.topKey?k():S()})));const I=u((()=>{const e=T.subjectList.map((e=>({id:e.id,name:e.name,text:e.name,value:e.id})));return e.unshift({id:"",name:"课程类型",text:"全部",value:0}),e}));return()=>{let i;return d("div",{"class":"_choiseHomework_1rnlg_1"},[d(h,{position:"top"},{"default":()=>{return[d(g,{border:!1,background:"transparent",color:"#131415"},null),"onlymusic"!==r&&d("div",{"class":"_topTabs_1rnlg_10"},[d(O,{border:!1,active:T.topKey,"onUpdate:active":e=>T.topKey=e,onClickTab:e=>{T.topKey=e.name,"music"===T.topKey?T.list.length<=0&&k():"video"===T.topKey&&(T.subjectList.length<=0||T.classList.length<=0)&&S()}},{"default":()=>[d(C,{title:"云教练",name:"music"},null),d(C,{title:"云课堂",name:"video"},null)]}),"video"===T.topKey&&d(O,{"class":"_classroomTab_1rnlg_31",active:T.actionKey,"onUpdate:active":e=>T.actionKey=e,shrink:!0,onClickTab:e=>{T.actionKey=e.name,K()}},(e=i=I.value.map((e=>d(C,{title:e.text,name:e.value},null))),"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!v(e)?i:{"default":()=>[i]}))])];var e}}),d("div",{"class":["_container_1rnlg_46","video"===T.topKey?"_containerClass_1rnlg_52":""]},["music"===T.topKey?d(m,{name:"van-fade"},{"default":()=>[d("div",{"class":"_items_1rnlg_67"},[T.show?T.list.map((r=>d("div",{key:r.id,onClick:()=>((r,i)=>{const a=r.sysMusicScoreCategoriesList?r.sysMusicScoreCategoriesList.length:0;sessionStorage.setItem("musicScoreList",JSON.stringify(r.sysMusicScoreCategoriesList)),a>1?n.push({path:"/classify",query:t({parentId:r.id},e.query)}):n.push({path:"/music-list/"+(1==a?null===(i=r.sysMusicScoreCategoriesList[0])||void 0===i?void 0:i.id:r.id),query:t({},e.query)})})(r)},[d("div",{"class":"_inner_1rnlg_77"},[d(x,{src:r.coverImg,"class":"_img_1rnlg_81"},null)])]))):d(_,{tips:"暂无数据"},null)])]}):d(p,null,[d(m,{name:"van-fade"},{"default":()=>[!T.loading&&Object.values(T.classList).length>0&&d(j,{list:T.classList,onItemClick:e=>{return t=e,void n.push({path:"/classroom-detail",query:{id:t.lessonCoursewareId}});var t}},null)]}),T.loading&&d(w,null,null),!T.loading&&!Object.values(T.classList).length&&d("div",{style:{minHeight:"calc(100vh - var(--header-height))",display:"flex",alignItems:"center"}},[d(_,{tips:"暂无课件"},null)])])])])}}}))}}}))}();
|