| 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-e02ba804.js","./index-legacy-05ed9ddb.js","./index-legacy-4d512371.js","./index-legacy-fae7b521.js","./index-legacy-868c0bd0.js","./index-legacy-92fe6fee.js","./index-legacy-fe4dd466.js","./use-tab-status-legacy-32a2a43a.js","./index-legacy-01034591.js"],(function(e,n){"use strict";var r,a,o,s,l,c,u,g,d,m,_,p,y,b,f,v,h,w,j,O,C;return{setters:[e=>{r=e.d,a=e.f,o=e.u,s=e.r,l=e.o,c=e.c,u=e.a,g=e.O,d=e.T,m=e.b,_=e.F,p=e.i,y=e.e,b=e.s,f=e.p},e=>{v=e.O},e=>{h=e.C},e=>{w=e.O},e=>{j=e.T,O=e.a},e=>{C=e.I},null,null,null],execute:function(){var x=document.createElement("style");x.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(x);e("default",r({name:"courseList",setup(){const e=a(),n=o(),r=e.query.type;let x="music";"onlymusic"!==r&&(x=r);const L=s({topKey:x||"music",list:[],show:!0,actionKey:0,loading:!0,subjectList:[],classList:[]}),T=function(){var t=i((function*(){try{const e=yield y.get(b.platformApi+"/sysMusicScoreCategories/queryTree");L.list=e.data||[],L.show=L.list.length>0}catch(e){}}));return function(){return t.apply(this,arguments)}}(),k=function(){var n=i((function*(){L.loading=!0;try{const e=(yield y.post(b.platformApi+"/lessonCourseware/queryLessonCourseware",{data:{subjectId:L.actionKey?L.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})));L.classList=e}catch(e){}L.loading=!1}));return function(){return n.apply(this,arguments)}}(),K=function(){var t=i((function*(){try{yield i((function*(){try{const e=yield y.get(b.platformApi+"/lessonCourseware/getLessonCoursewareSubjectList");L.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;L.subjectList.forEach((e=>{Number(t)===e.id&&(L.actionKey=Number(t))})),yield k()}catch(e){}L.loading=!1,f({api:"getCoursewareSelectResult"},(e=>{if(null!=e&&e.content)return b.max=e.content.max,void(b.vIds=e.content.coursewareIds||[])}))}));return function(){return t.apply(this,arguments)}}();l(i((function*(){"music"===L.topKey?T():K()})));const S=c((()=>{const e=L.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 u("div",{"class":"_choiseHomework_1rnlg_1"},[u(v,{position:"top"},{"default":()=>{return[u(g,{border:!1,background:"transparent",color:"#131415"},null),"onlymusic"!==r&&u("div",{"class":"_topTabs_1rnlg_10"},[u(j,{border:!1,active:L.topKey,"onUpdate:active":e=>L.topKey=e,onClickTab:e=>{L.topKey=e.name,"music"===L.topKey?L.list.length<=0&&T():"courseware"===L.topKey&&(L.subjectList.length<=0||L.classList.length<=0)&&K()}},{"default":()=>[u(O,{title:"云教练",name:"music"},null),u(O,{title:"云课堂",name:"courseware"},null)]}),"courseware"===L.topKey&&u(j,{"class":"_classroomTab_1rnlg_31",active:L.actionKey,"onUpdate:active":e=>L.actionKey=e,shrink:!0,onClickTab:e=>{L.actionKey=e.name,k()}},(e=i=S.value.map((e=>u(O,{title:e.text,name:e.value},null))),"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!p(e)?i:{"default":()=>[i]}))])];var e}}),u("div",{"class":["_container_1rnlg_46","courseware"===L.topKey?"_containerClass_1rnlg_52":""]},["music"===L.topKey?u(d,{name:"van-fade"},{"default":()=>[u("div",{"class":"_items_1rnlg_67"},[L.show?L.list.map((r=>u("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)},[u("div",{"class":"_inner_1rnlg_77"},[u(C,{src:r.coverImg,"class":"_img_1rnlg_81"},null)])]))):u(m,{tips:"暂无数据"},null)])]}):u(_,null,[u(d,{name:"van-fade"},{"default":()=>[!L.loading&&Object.values(L.classList).length>0&&u(h,{list:L.classList,onItemClick:e=>{return t=e,void n.push({path:"/classroom-detail",query:{id:t.lessonCoursewareId}});var t}},null)]}),L.loading&&u(w,null,null),!L.loading&&!Object.values(L.classList).length&&u("div",{style:{minHeight:"calc(100vh - var(--header-height))",display:"flex",alignItems:"center"}},[u(m,{tips:"暂无课件"},null)])])])])}}}))}}}))}();
|