1 |
- System.register(["./catchData-legacy-357b2648.js","./index-legacy-7a5d0887.js","./Scrollbar-legacy-4a069223.js","./index-legacy-2ccfa1c2.js","./index-legacy-9334ce89.js","./index-legacy-1f817247.js","./index-legacy-fcfd5ca5.js","./index-legacy-9fff80af.js","./data-legacy-43490cc4.js"],(function(e,t){"use strict";var a,l,n,s,o,i,r,c,d,_,u,p,g,h,w,m,v,b,f,y,C,x,j,S,I,k,A,z,L,F,B,M,G,T,E,q,U,R,D,O,V,K,P;return{setters:[e=>{a=e.B,l=e.A,n=e.l,s=e.a,o=e.T,i=e.b,r=e.q,c=e.u,d=e.r,_=e.m},e=>{u=e.G,p=e.w,g=e.b,h=e.U,w=e.t,m=e.d,v=e.V,b=e.c,f=e.f,y=e.g,C=e.i,x=e.S,j=e.R,S=e.p,I=e.F,k=e.k,A=e.l,z=e.A,L=e.L,F=e.y,B=e.W,M=e.X,G=e.u,T=e.Y,E=e.n,q=e.o},e=>{U=e.N},e=>{R=e.C},e=>{D=e.b,O=e.c,V=e.i,K=e.u},e=>{P=e.S},null,null,null],execute:function(){var W=document.createElement("style");function H(e){var t;const a=O(e);return null!=(t=null==a?void 0:a.$el)?t:a}W.textContent='._prepareLessons_pjn4h_1{display:flex;height:calc(100vh - 6.66667vw)}._prepareLessons_pjn4h_1 ._directoryMain_pjn4h_5,._prepareLessons_pjn4h_1 ._resourceMain_pjn4h_6{flex:0 0 18.75vw;background-color:#fff;border-radius:1.04167vw}._prepareLessons_pjn4h_1 ._lessonMain_pjn4h_11{margin:0 1.04167vw;flex:1;background-color:#fff;border-radius:1.04167vw}._directoryList_c6h53_1{height:100%;padding:1.25vw 0}._directoryList_c6h53_1 .n-scrollbar-container{max-height:100%}._directoryList_c6h53_1 ._scrollBar_c6h53_8{margin-top:.625vw;padding:0 1.04167vw;max-height:calc(100% - 3.17708vw)}._select-directory_c6h53_13{height:2.55208vw;line-height:2.55208vw;background:#E8F4FF;border-radius:.52083vw;padding:0 .83333vw;margin:0 1.04167vw .625vw;font-size:.9375vw;font-weight:600;color:#131415;line-height:1.30208vw;display:flex;align-items:center;justify-content:space-between;cursor:pointer}._select-directory_c6h53_13>span{max-width:12.5vw}._select-directory_c6h53_13 ._iconArrow_c6h53_32{font-size:.625vw}._treeParent_c6h53_35{transition:height 1s ease-in-out}._treeChild_c6h53_38{line-height:2.8125vw}._treeItem_c6h53_41{display:flex;align-items:center;line-height:2.8125vw;padding:0 .26042vw;cursor:pointer;border-radius:.52083vw}._treeItem_c6h53_41:hover{background:#F5F6FA}._treeItem_c6h53_41 ._title_c6h53_52{padding-left:.41667vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:14.58333vw!important;color:rgba(0,0,0,.5)}._treeItem_c6h53_41 ._title_c6h53_52._titleSelect_c6h53_60{color:var(--n-color);font-weight:700}._treeItem_c6h53_41 ._arrow_c6h53_64{display:inline-block;width:.72917vw;height:.78125vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAAAAXNSR0IArs4c6QAAARRJREFUSEvt1cFKxDAQBuCZqVroua19gMpC32jx3h76En2aFQVvnnwCTz6Aewlsly0Yll667imV7vaoxElCQDHXhn5k8mcGwfNCzx78g5DneTgMQ1ZV1aZpGmV7BdqSxvH1EmBcEME6iqJHIcTRBtWCSZLV46iSCUGk9zC8uGvbdm+KssAJIaIDETx0XSdMUDY4IwogeJJy98pFTcGTgxi81HX1zAmTFXguMS9M1iA3TE5ATpicgT8Nk2twdi9XUm7fvkrwrwe179PZCRHpIwjgXteBnICcHmsNen34PlubNhzfNXV2Sb2OJ044jE+YpumtUnDDDYcxWBTFVd/3WVmWLWfuGYPcia7brw2N7gfc738f/ATIjb8fAy3RmAAAAABJRU5ErkJggg==) no-repeat center;background-size:contain}._treeItem_c6h53_41 ._arrow_c6h53_64._arrowSelect_c6h53_71{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAVBJREFUSEvtlLFKw1AYhf+TqggFcXCxUkFxcnAVETo5KT6BowUHQWz0AfoAkoiboIubs9DJSQXxBToVhyoWpJPooiZHMlRrucnNbWIHScbkP/8H5343kAE/GDBPMmDqjWeV/m2lC2fMt5/lnCIzaZAAaYyPykZ9G6+dfb/OsOBymR5v0oB977BQatm4VgKrpHXsyIWQq6lAgdqWLetVwFcCg5dzRxx7e5dbEc4ng6KeH5Glxg5euvcor8W0y9lPX+5ITvQDBdAesmSxWcF9bz70HhYPWfI8uSQ5bAIF8JHLycrDLq5UuciLX3C4SZ8nRkAL5Scbp2EZ7Z9m8oCOCCvxoHBb+7CjZrXA2OYqjDSutBPQm6s2sm9gEAwzN8rIRMAg3GuuzsjEwGBBt7nQGJkKMFgy5XINvvBxD7V49v5MaS01Xaibz4C6hoy///9KvwAj538d1KBtmgAAAABJRU5ErkJggg==) no-repeat center;background-size:contain}._treeItem_c6h53_41 ._childArrow_c6h53_75{width:.625vw}._treeItem_c6h53_41._childItem_c6h53_78 ._title_c6h53_52{color:#131415}._treeItem_c6h53_41._childSelect_c6h53_81{background:#F5F6FA}._treeItem_c6h53_41._childSelect_c6h53_81 ._title_c6h53_52{color:var(--n-color);font-weight:700}._coursewareModal_c6h53_88{width:59.89583vw}._attendClassSearch_11xjt_1{width:100%;display:flex;align-items:center;gap:0 1.25vw;margin-bottom:.3125vw;padding:1.66667vw 2.08333vw 0}._attendClassSearch_11xjt_1 .n-base-selection,._attendClassSearch_11xjt_1 .n-input{height:2.70833vw;min-height:2.70833vw;--n-height: 2.70833vw !important;font-size:.9375vw;border-radius:.41667vw!important}._attendClassSearch_11xjt_1 ._iconSearch_11xjt_17{width:.83333vw;height:.88542vw}._classList_11xjt_21{min-height:50vh;max-height:60vh}._classList_11xjt_21 ._content_11xjt_25{padding:1.66667vw 2.08333vw}._item_11xjt_28{position:relative;width:11.14583vw;cursor:pointer;transition:all .3s}._item_11xjt_28 ._cover_11xjt_34{position:relative;overflow:hidden}._item_11xjt_28 ._cover_11xjt_34:before{content:"";position:absolute;top:5.57292vw;left:0;width:11.14583vw;height:11.14583vw;background:#DDF2FF;border-radius:50%}._item_11xjt_28 ._iconCustom_11xjt_48{position:absolute;top:-.41667vw;left:-.36458vw;width:4.16667vw;height:4.21875vw;background:url('+new URL("icon-custom-6e4b41f6.svg",t.meta.url).href+") no-repeat center;background-size:contain;z-index:9}._item_11xjt_28 ._editContainer_11xjt_58{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:8;display:none;align-items:flex-end;justify-content:center}._item_11xjt_28 ._editContainer_11xjt_58 ._editBtnGroup_11xjt_71{padding-bottom:.36458vw}._item_11xjt_28 ._editContainer_11xjt_58 ._delBtn_11xjt_74,._item_11xjt_28 ._editContainer_11xjt_58 ._editBtn_11xjt_71{height:1.5625vw;font-size:.83333vw;font-weight:600;border:none;border-radius:.20833vw}._item_11xjt_28 ._editContainer_11xjt_58 ._delBtn_11xjt_74{color:#fff;background:#EA4132;border:1px solid #EA4132;margin-right:.46875vw}._item_11xjt_28 ._editContainer_11xjt_58 ._editBtn_11xjt_71{color:#131415}._item_11xjt_28:hover{transform:scale(1.05)}._item_11xjt_28:hover ._editContainer_11xjt_58{display:flex;opacity:1}._item_11xjt_28 ._itemImg_11xjt_98{position:relative;width:8.22917vw;height:11.61458vw;margin:auto;background-color:#edeff2;background-image:url("+new URL("icon_default-486fe3d3.svg",t.meta.url).href+');background-repeat:no-repeat;background-position:center center}._item_11xjt_28 ._itemImg_11xjt_98:before{content:"";position:absolute;top:.20833vw;right:-.20833vw;width:.20833vw;height:calc(100% - .41667vw);background-color:#c5c5c5;z-index:1}._item_11xjt_28 ._itemImg_11xjt_98:after{content:"";position:absolute;top:.10417vw;right:-.10417vw;width:.20833vw;height:calc(100% - .20833vw);background-color:#e7e7e7;z-index:2}._item_11xjt_28 ._itemImg_11xjt_98 ._itemBg_11xjt_128{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;background-repeat:no-repeat;background-image:linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(255,255,255,.08) 0%,transparent .5%),linear-gradient(to right,rgba(0,0,0,.1) .3%,rgba(255,255,255,.09) 1.1%,transparent 1.3%);background-size:50% 100%,50% 100%;background-position:0% top,9% top}._item_11xjt_28 ._itemImg_11xjt_98 .n-image{position:relative;width:100%;height:100%;z-index:3}._item_11xjt_28 ._itemImg_11xjt_98 img{transition:opacity .3s;opacity:0}._item_11xjt_28 ._itemImg_11xjt_98 img[data-loaded=true]{opacity:1}._item_11xjt_28 ._itemName_11xjt_153{margin-top:.83333vw;font-size:.83333vw;font-weight:600;color:#131415;text-align:center}._teachingModal_11xjt_160{width:57.29167vw}._lesson-main_1660i_1 .n-tabs-tab-pad{width:3.33333vw!important}._lesson-main_1660i_1 .n-tabs-nav{padding:.625vw 1.04167vw 1.04167vw}._lesson-main_1660i_1 .n-tabs-tab{color:#8b8d98;font-size:1.04167vw;padding-top:.625vw;padding-bottom:.41667vw;line-height:1.45833vw}._lesson-main_1660i_1 .n-tabs-tab.n-tabs-tab--active{font-weight:600!important;color:#131415!important}._lesson-main_1660i_1 .n-tabs-tab__label{z-index:10}._lesson-main_1660i_1 .n-tabs-bar{height:.52083vw;background:linear-gradient(90deg,#77BBFF 0%,rgba(163,231,255,.22) 100%);z-index:0;bottom:.41667vw}._lesson-main_1660i_1 .n-tab-pane{padding-top:.20833vw!important}._btnGroup_dzj30_1{display:flex;align-items:center;justify-content:space-between;padding-left:1.14583vw!important;padding-right:1.14583vw!important}._btnGroup_dzj30_1 .n-button{border-radius:.41667vw;height:1.97917vw;font-size:.88542vw;font-weight:600!important;padding:0 1.40625vw}._btnGroup_dzj30_1 .n-button--default-type{background:#E8F4FF;color:#0378ec}._btnGroup_dzj30_1 .n-button--default-type:not(.n-button--disabled):hover{background:#E8F4FF}._btnGroup_dzj30_1 .n-button--default-type .n-button__border{border:1px solid #198CFE}._listContainer_dzj30_25{margin-top:.625vw;max-height:calc(var(--window-page-lesson-height) - 7.70833vw)}._list_dzj30_25{padding:.625vw 1.14583vw;display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1.04167vw}._attendClassModal_dzj30_36{width:41.66667vw;border-radius:.83333vw;overflow:hidden}._attendClass_1qzpg_1{margin:1.66667vw 0}._attendClassSearch_1qzpg_4{width:100%;display:flex;align-items:center;gap:0 1.25vw;margin-bottom:1.45833vw;padding:0 2.08333vw}._attendClassSearch_1qzpg_4 .n-base-selection,._attendClassSearch_1qzpg_4 .n-input{height:2.70833vw;min-height:2.70833vw;--n-height: 2.70833vw !important;font-size:.9375vw;border-radius:.41667vw!important}._attendClassSearch_1qzpg_4 ._iconSearch_1qzpg_20{width:.83333vw;height:.88542vw}._classList_1qzpg_24{max-height:60vh;padding:0 2.08333vw}._thingItem_1qzpg_28{background:#F5F6FA;border-radius:.625vw;margin-bottom:.83333vw;padding:1.25vw;cursor:pointer;transition:background-color .2s linear}._thingItem_1qzpg_28:hover{background:#ecedf4;transition:background-color .2s linear}._thingItem_1qzpg_28 .n-thing-header{margin-bottom:0!important}._thingItem_1qzpg_28 ._title_1qzpg_43{display:flex;align-items:center;font-size:1.04167vw!important;font-weight:600!important;color:#131415!important;line-height:1.45833vw}._thingItem_1qzpg_28 ._title_1qzpg_43:before{content:" ";display:inline-block;width:.52083vw;height:.52083vw;border-radius:50%;background:#198CFE;margin-right:.625vw}._thingItem_1qzpg_28 ._content_1qzpg_60{margin-top:.625vw!important;font-size:.83333vw;color:#777}._btnGroup_17tr5_1{display:flex;align-items:center;justify-content:space-between;padding-left:1.14583vw!important;padding-right:1.14583vw!important}._btnGroup_17tr5_1 .n-button{border-radius:.41667vw;height:1.97917vw;font-size:.88542vw;font-weight:600!important;padding:0 1.40625vw}._btnGroup_17tr5_1 .n-button--default-type{background:#E8F4FF;color:#0378ec}._btnGroup_17tr5_1 .n-button--default-type:not(.n-button--disabled):hover{background:#E8F4FF}._btnGroup_17tr5_1 .n-button--default-type .n-button__border{border:1px solid #198CFE}._listContainer_17tr5_25{margin-top:.625vw;max-height:calc(var(--window-page-lesson-height) - 7.70833vw)}._list_17tr5_25{padding:.625vw 1.14583vw;display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1.04167vw}._resource-main_cilqm_1{height:100%}._resource-main_cilqm_1 .n-tabs-tab-pad{width:1.25vw!important}._resource-main_cilqm_1 .n-tabs-nav{padding:.625vw 1.04167vw 1.25vw}._resource-main_cilqm_1 .n-tabs-tab{color:#8b8d98;font-size:.83333vw;padding-top:.625vw;padding-bottom:.3125vw;line-height:1.14583vw}._resource-main_cilqm_1 .n-tabs-tab.n-tabs-tab--active{font-weight:600!important;color:#131415!important}._resource-main_cilqm_1 .n-tabs-tab__label{z-index:10}._resource-main_cilqm_1 .n-tabs-bar{height:.52083vw;background:linear-gradient(90deg,#77BBFF 0%,rgba(163,231,255,.22) 100%);z-index:0;bottom:.3125vw}._resource-main_cilqm_1 .n-tab-pane{padding-top:0!important}._resource-main_cilqm_1 ._iconScreen_cilqm_33{font-size:.9375vw;color:var(--n-color);font-weight:700;width:.9375vw;height:.9375vw;cursor:pointer}._selectMusicModal_cilqm_41{position:relative;width:70.41667vw}._selectMusicModal_cilqm_41 .n-card-header{position:absolute;top:0;left:0;right:0}._selectMusicModal_cilqm_41 .n-card-header .n-card-header__main{color:#fff}._searchGroup_1d80e_1{padding:0 1.04167vw}._searchGroup_1d80e_1 ._searchSelect_1d80e_4{padding:1.04167vw 0;display:flex;justify-content:flex-start;gap:0px .83333vw}._searchGroup_1d80e_1 .n-select{max-width:7.91667vw}._searchGroup_1d80e_1 .n-base-selection,._searchGroup_1d80e_1 .n-input{border-radius:.41667vw;min-height:2.08333vw;height:2.08333vw;font-size:.78125vw;--n-height: 2.08333vw !important}._inputSearch_1d80e_21 .n-input-wrapper{padding-left:.625vw;padding-right:.20833vw}._inputSearch_1d80e_21 ._searchBtn_1d80e_25{height:1.77083vw;border-radius:.41667vw;font-size:.78125vw;font-weight:500}._btnType_1d80e_31{gap:0px .3125vw!important}._btnType_1d80e_31 .n-button{height:1.45833vw;padding:0 .67708vw;font-size:.78125vw;color:rgba(0,0,0,.6)}._btnType_1d80e_31 .n-button.n-button--primary-type{font-weight:700;color:#fff}._listContainer_1lmsb_1{margin:.52083vw 0;max-height:calc(var(--window-page-lesson-height) - 11.66667vw - 1.04167vw)}._listContainer_1lmsb_1 ._list_1lmsb_1{padding:.52083vw 0;text-align:center}._listContainer_1lmsb_1 ._list_1lmsb_1>div{margin-bottom:1.04167vw}._listContainer_1lmsb_1 ._list_1lmsb_1>div:last-child{margin-bottom:0}\n',document.head.appendChild(W);const N=V?window:void 0;function X(e){const t=function(){const e=g(!1);return h()&&w((()=>{e.value=!0})),e}();return u((()=>(t.value,Boolean(e()))))}var J=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;function Y(e,t,a={}){const l=a,{window:n=N}=l,s=((e,t)=>{var a={};for(var l in e)Q.call(e,l)&&t.indexOf(l)<0&&(a[l]=e[l]);if(null!=e&&J)for(var l of J(e))t.indexOf(l)<0&&Z.call(e,l)&&(a[l]=e[l]);return a})(l,["window"]);let o;const i=X((()=>n&&"ResizeObserver"in n)),r=()=>{o&&(o.disconnect(),o=void 0)},c=u((()=>Array.isArray(e)?e.map((e=>H(e))):[H(e)])),d=p(c,(e=>{if(r(),i.value&&n){o=new ResizeObserver(t);for(const t of e)t&&o.observe(t,s)}}),{immediate:!0,flush:"post",deep:!0}),_=()=>{r(),d()};return D(_),{isSupported:i,stop:_}}const $="_prepareLessons_pjn4h_1",ee="_directoryMain_pjn4h_5",te="_resourceMain_pjn4h_6",ae="_lessonMain_pjn4h_11",le={directoryList:"_directoryList_c6h53_1",scrollBar:"_scrollBar_c6h53_8","select-directory":"_select-directory_c6h53_13",iconArrow:"_iconArrow_c6h53_32",treeParent:"_treeParent_c6h53_35",treeChild:"_treeChild_c6h53_38",treeItem:"_treeItem_c6h53_41",title:"_title_c6h53_52",titleSelect:"_titleSelect_c6h53_60",arrow:"_arrow_c6h53_64",arrowSelect:"_arrowSelect_c6h53_71",childArrow:"_childArrow_c6h53_75",childItem:"_childItem_c6h53_78",childSelect:"_childSelect_c6h53_81",coursewareModal:"_coursewareModal_c6h53_88"},ne={attendClassSearch:"_attendClassSearch_11xjt_1",iconSearch:"_iconSearch_11xjt_17",classList:"_classList_11xjt_21",content:"_content_11xjt_25",item:"_item_11xjt_28",cover:"_cover_11xjt_34",iconCustom:"_iconCustom_11xjt_48",editContainer:"_editContainer_11xjt_58",editBtnGroup:"_editBtnGroup_11xjt_71",delBtn:"_delBtn_11xjt_74",editBtn:"_editBtn_11xjt_71",itemImg:"_itemImg_11xjt_98",itemBg:"_itemBg_11xjt_128",itemName:"_itemName_11xjt_153",teachingModal:"_teachingModal_11xjt_160"},se=""+new URL("icon-upload-bg-945752dd.svg",t.meta.url).href,oe=m({name:"select-lessonware",emits:["close","confirm"],setup(e,{emit:t}){const o=v(),i=b(),r=f({currentGradeNum:null,bookType:null,list:[],teachingStatus:!1,selectItem:{}}),c=async()=>{try{const{data:e}=await n({page:1,rows:99,type:"COURSEWARE",enableFlag:1});console.log(e.rows,"data"),r.list=e.rows}catch{}};return w((()=>{c()})),()=>y("div",{class:ne.selectLessonware},[y("div",{class:ne.attendClassSearch},[y(C,{placeholder:"请输入班级名称",clearable:!0},{prefix:()=>y("span",{class:"icon-search-input"},null)}),y(x,{placeholder:"版本",clearable:!0,options:[{label:"一年级",value:"1"},{label:"二年级",value:"2"}]},null),y(x,{placeholder:"请选择年级",options:a.grades,value:r.currentGradeNum,"onUpdate:value":e=>r.currentGradeNum=e,clearable:!0,filterable:!0},null),y(x,{placeholder:"请选择册别",options:a.bookTypes,value:r.bookType,"onUpdate:value":e=>r.bookType=e,clearable:!0},null)]),y(U,{class:ne.classList},{default:()=>[y("div",{class:ne.content},[y(j,{size:[50,40]},{default:()=>[y("div",{class:ne.item,key:"item--1",onClick:()=>{r.selectItem={},r.teachingStatus=!0}},[y("div",{class:ne.cover},[y("div",{class:ne.itemImg},[y("div",{class:ne.itemBg},null),y(S,{objectFit:"cover",src:se,lazy:!0,previewDisabled:!0,onLoad:e=>{e.target.dataset.loaded="true"}},null)])])]),r.list.map(((e,a)=>y("div",{class:ne.item,key:`item-${a}`,onClick:()=>(e=>{t("confirm",e),t("close")})(e)},[y("div",{class:ne.cover},[y("div",{class:ne.itemImg},[y("div",{class:ne.itemBg},null),y(S,{objectFit:"cover",src:e.coverImg,lazy:!0,previewDisabled:!0,onLoad:e=>{e.target.dataset.loaded="true"}},null),e.customFlag&&y(I,null,[y("div",{class:ne.iconCustom},null),y("div",{class:ne.editContainer},[y("div",{class:ne.editBtnGroup},[y(k,{size:"small",class:ne.delBtn,color:"#EA4132",onClick:t=>{t.stopPropagation(),(async e=>{o.warning({title:"提示",content:"是否删除该教材?",positiveText:"确定",negativeText:"取消",onPositiveClick:async()=>{try{await s({id:e.id}),i.success("删除成功")}catch{}}})})(e)}},{default:()=>[A("删除")]}),y(k,{size:"small",class:ne.editBtn,color:"#FFFFFF",onClick:t=>{t.stopPropagation(),r.selectItem=e,r.teachingStatus=!0}},{default:()=>[A("编辑")]})])])])])]),y("div",{class:ne.itemName},[e.name])])))]})])]}),y(z,{show:r.teachingStatus,"onUpdate:show":e=>r.teachingStatus=e,preset:"card",showIcon:!1,class:["modalTitle background",ne.teachingModal],title:"自定义教材",blockScroll:!1},{default:()=>[y(l,{item:r.selectItem,onClose:()=>r.teachingStatus=!1,onConfirm:()=>{c(),r.selectItem={}}},null)]})])}}),ie=L("prepare-lessons-store",{state:()=>({baseCourseware:{},selectKey:"",lessonCoursewareId:"",lessonCoursewareDetailId:"",treeList:[],coursewareList:[],tabType:"",coursewareFullScreen:!1}),getters:{getBaseCourseware(){return this.baseCourseware},getSelectKey(){return this.selectKey},getLessonCoursewareId(){return this.lessonCoursewareId},getLessonCoursewareDetailId(){return this.lessonCoursewareDetailId},getTreeList(){return this.treeList},getCoursewareList(){return this.coursewareList},getCoursewareFullScreen(){return this.coursewareFullScreen}},actions:{setBaseCourseware(e){this.baseCourseware=e},setSelectKey(e){this.selectKey=e},setLessonCoursewareId(e){this.lessonCoursewareId=e},setLessonCoursewareDetailId(e){this.lessonCoursewareDetailId=e},setTreeList(e){this.treeList=e},setCoursewareList(e){this.coursewareList=e},setCoursewareFullScreen(e){this.coursewareFullScreen=e}}}),re=m({name:"directory-main",setup(){const e=ie(),t=g(!0),a=f({coursewareStatus:!1}),l=async()=>{try{const t=e.getBaseCourseware;if(!t.id)return;const{data:a}=await i({id:t.id}),l=a.lessonList||[];l.forEach(((t,a)=>{if(t.selected=!1,0===a){t.selected=!0;const a=t.knowledgeList[0];e.setSelectKey(a?.id),e.setLessonCoursewareId(a?.lessonCoursewareId),e.setLessonCoursewareDetailId(a?.lessonCoursewareDetailId)}})),e.setTreeList(l)}catch{}};return w((async()=>{t.value=!0,await(async()=>{try{const{data:t}=await n({page:1,rows:1,type:"COURSEWARE",enableFlag:1});t.rows.length>0&&e.setBaseCourseware(t.rows[0])}catch{}})(),await l(),t.value=!1})),()=>{let n;return y("div",{class:le.directoryList},[e.getBaseCourseware.id&&y("div",{class:le["select-directory"],onClick:()=>a.coursewareStatus=!0},[y("span",{class:["cr-ellipsis"],title:e.getBaseCourseware.name},[e.getBaseCourseware.name]),y(F,{class:le.iconArrow},{default:()=>[y("svg",{width:"11px",height:"15px",viewBox:"0 0 11 15",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},[y("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd",opacity:"0.699999988"},[y("g",{transform:"translate(-445.000000, -137.000000)",fill:"#131415"},[y("g",{transform:"translate(152.000000, 120.000000)"},[y("path",{d:"M299.326227,20.2118001 L304.934089,28.4366632 C305.245211,28.8929759 305.127511,29.515105 304.671198,29.8262273 C304.505147,29.9394437 304.308836,30 304.107861,30 L292.892139,30 C292.339854,30 291.892139,29.5522847 291.892139,29 C291.892139,28.7990254 291.952695,28.6027139 292.065911,28.4366632 L297.673773,20.2118001 C297.984895,19.7554873 298.607024,19.6377872 299.063337,19.9489096 C299.16663,20.0193364 299.255801,20.1085074 299.326227,20.2118001 Z",id:"三角形",transform:"translate(298.500000, 24.500000) rotate(-270.000000) translate(-298.500000, -24.500000) "},null)])])])])]})]),y(U,{class:le.scrollBar},{default:()=>{return[y(B,{show:t.value},(a=n=e.getTreeList.map(((t,a)=>y("div",{class:le.treeParent,key:"parent"+a},[y("div",{class:[le.treeItem,le.parentItem],onClick:()=>{e.getTreeList.forEach((e=>{t.id!==e.id&&(e.selected=!1)})),t.selected=!t.selected}},[t.knowledgeList&&t.knowledgeList.length>0&&y("span",{class:[le.arrow,t.selected?le.arrowSelect:""]},null),y("p",{class:[le.title,t.selected?le.titleSelect:""]},[t.name])]),t.selected&&t.knowledgeList&&t.knowledgeList.map(((t,a)=>y("div",{key:"child"+a,class:[le.treeItem,le.childItem,le.animation,e.getSelectKey===t.id?le.childSelect:""],onClick:()=>{e.setSelectKey(t.id),e.setLessonCoursewareId(t.lessonCoursewareId),e.setLessonCoursewareDetailId(t.lessonCoursewareDetailId)}},[y("span",{class:le.childArrow},null),y("p",{class:le.title},[t.name])])))]))),"function"==typeof a||"[object Object]"===Object.prototype.toString.call(a)&&!M(a)?n:{default:()=>[n]})),!t.value&&e.getTreeList.length<=0&&y(o,null,null)];var a}}),y(z,{show:a.coursewareStatus,"onUpdate:show":e=>a.coursewareStatus=e,preset:"card",showIcon:!1,class:["modalTitle background",le.coursewareModal],title:"选择教材",blockScroll:!1},{default:()=>[y(oe,{onClose:()=>a.coursewareStatus=!1,onConfirm:t=>{e.setBaseCourseware(t),l()}},null)]})])}}}),ce={"lesson-main":"_lesson-main_1660i_1"},de={btnGroup:"_btnGroup_dzj30_1",listContainer:"_listContainer_dzj30_25",list:"_list_dzj30_25",attendClassModal:"_attendClassModal_dzj30_36"},_e="_attendClass_1qzpg_1",ue="_attendClassSearch_1qzpg_4",pe="_classList_1qzpg_24",ge="_thingItem_1qzpg_28",he="_title_1qzpg_43",we="_content_1qzpg_60",me=m({name:"attend-class",emits:["close"],setup(e,{emit:t}){const a=G();return()=>{let e;return y("div",{class:_e},[y("div",{class:ue},[y(C,{placeholder:"请输入班级名称",clearable:!0},{prefix:()=>y("span",{class:"icon-search-input"},null)}),y(x,{placeholder:"年级",clearable:!0,options:[{label:"一年级",value:"1"},{label:"二年级",value:"2"},{label:"三年级",value:"3"},{label:"四年级",value:"4"},{label:"五年级",value:"5"},{label:"六年级",value:"6"}]},null),y(x,{placeholder:"班级",clearable:!0,options:[{label:"一班",value:"1"},{label:"二班",value:"2"},{label:"三班",value:"3"},{label:"四班",value:"4"},{label:"五班",value:"5"}]},null)]),y(U,{class:pe},(l=e=[1,2,3,4,5,6,7].map((e=>y("div",{onClick:()=>(e=>{t("close");const{href:l}=a.resolve({path:"/attend-class"});window.open(l,+new Date+"")})()},[y(T,{class:ge},{header:()=>y("div",{class:he},[A("一年级"),e,A("班 23人")]),default:()=>y("div",{class:we},[A("人教版二年级上册 | 第一单元 |【歌表演】我和我的祖国")])})]))),"function"==typeof l||"[object Object]"===Object.prototype.toString.call(l)&&!M(l)?e:{default:()=>[e]}))]);var l}}}),ve=m({name:"courseware-modal",setup(){const e=ie(),t=f({loadingStatus:!1,showAttendClass:!1}),a=async()=>{t.loadingStatus=!0;try{if(!e.getSelectKey)return;const{data:t}=await r({coursewareDetailKnowledgeId:e.getSelectKey,lessonCoursewareId:e.getLessonCoursewareId,lessonCoursewareDetailId:e.getLessonCoursewareDetailId,pag:1,rows:99}),a=t.rows||[],l=[];a.forEach((e=>{l.push({id:e.id,coverImg:e.coverImg,type:e.materialType,title:e.materialName,isCollect:!!e.favoriteFlag,isSelected:"PLATFORM"===e.source,content:e.content})})),e.setCoursewareList(l||[])}catch{}t.loadingStatus=!1};return p((()=>e.getSelectKey),(()=>{a()})),w((()=>{a()})),()=>y("div",{class:de.coursewareModal},[y("div",{class:de.btnGroup},[y(j,null,{default:()=>[y(k,{type:"default"},{default:()=>[A("编辑")]})]}),y(j,null,{default:()=>[y(k,{type:"default"},{default:()=>[A("预览")]}),y(k,{type:"primary",onClick:()=>t.showAttendClass=!0},{default:()=>[A("开始上课")]})]})]),y(U,{class:de.listContainer},{default:()=>[y(B,{show:t.loadingStatus},{default:()=>[y("div",{class:de.list},[e.getCoursewareList.map((e=>y(R,{isShowCollect:!1,item:e},null)))]),!t.loadingStatus&&e.getCoursewareList.length<=0&&y(o,null,null)]})]}),y(z,{show:t.showAttendClass,"onUpdate:show":e=>t.showAttendClass=e,preset:"card",showIcon:!1,class:["modalTitle background",de.attendClassModal],title:"选择班级",blockScroll:!1},{default:()=>[y(me,{onClose:()=>t.showAttendClass=!1},null)]})])}}),be={btnGroup:"_btnGroup_17tr5_1",listContainer:"_listContainer_17tr5_25",list:"_list_17tr5_25"},fe=m({name:"courseware-modal",setup(){const e=f({showAttendClass:!1,list:[]});return()=>y("div",{class:be.coursewareModal},[y("div",{class:be.btnGroup},[y(j,null,{default:()=>[y(k,{type:"default"},{default:()=>[A("添加训练")]}),y(k,{type:"default"},{default:()=>[A("编辑")]})]}),y(j,null,{default:()=>[y(k,{type:"primary"},{default:()=>[A("布置训练")]})]})]),y(U,{class:be.listContainer},{default:()=>[y("div",{class:be.list},[e.list.map((e=>y(R,{isShowCollect:!1,item:e},null)))])]})])}}),ye=m({name:"lesson-main",setup:()=>()=>y("div",{class:ce["lesson-main"]},[y(E,{animated:!0,defaultValue:"courseware",paneClass:ce.paneTitle,justifyContent:"center",paneWrapperClass:ce.paneWrapperContainer},{default:()=>[y(q,{name:"courseware",tab:"课件"},{default:()=>[y(ve,null,null)]}),y(q,{name:"train",tab:"训练"},{default:()=>[y(fe,null,null)]})]})])}),Ce={"resource-main":"_resource-main_cilqm_1",iconScreen:"_iconScreen_cilqm_33",selectMusicModal:"_selectMusicModal_cilqm_41"},xe="_searchGroup_1d80e_1",je="_searchSelect_1d80e_4",Se="_inputSearch_1d80e_21",Ie="_btnType_1d80e_31",ke=m({name:"resource-search-group",emits:["search"],setup(e,{emit:t}){const a=c(),l=f({type:"MUSIC",keyword:"",bookVersionId:null,subjectId:null}),n=()=>{t("search",l)},s=K((()=>n()),500);return w((async()=>{await a.getMusicSheetCategory(),await a.getSubjects()})),()=>{let e;return y(I,null,[y("div",{class:xe},[y(j,{size:"small",class:Ie},(t=e=d.map((e=>y(k,{type:l.type===e.value?"primary":"default",secondary:l.type!==e.value,round:!0,size:"small",focusable:!1,onClick:()=>{l.type=e.value,s()}},{default:()=>[e.label]}))),"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!M(t)?e:{default:()=>[e]})),y("div",{class:je},[y(x,{placeholder:"教材",options:a.getMusicCategories,clearable:!0,labelField:"name",valueField:"id",value:l.bookVersionId,"onUpdate:value":[e=>l.bookVersionId=e,()=>{n()}]},null),y(x,{placeholder:"乐器",options:a.getSubjectList,clearable:!0,labelField:"name",valueField:"id",value:l.subjectId,"onUpdate:value":[e=>l.subjectId=e,()=>{n()}]},null)]),y(C,{type:"text",placeholder:"请输入搜索关键词",clearable:!0,value:l.keyword,"onUpdate:value":e=>l.keyword=e,class:Se,onKeyup:e=>{"Enter"===e.code&&s()},onClear:()=>{l.keyword="",s()}},{prefix:()=>y("span",{class:"icon-search-input",onClick:()=>s()},null)})])]);var t}}}),Ae="_listContainer_1lmsb_1",ze="_list_1lmsb_1",Le=m({name:"share-resources",setup(){const e=g(),t=f({searchWord:"",loading:!1,pageTotal:0,finshed:!1,pagination:{page:1,rows:20},searchGroup:{type:"MUSIC",keyword:"",bookVersionId:null,subjectId:null,sourceType:2},tableList:[],teachingStatus:!1,show:!1,item:{}}),a=async()=>{try{t.loading=!0;const{data:e}=await _({...t.searchGroup,...t.pagination});t.loading=!1;const a=e.rows||[],l=[];a.forEach((e=>{l.push({id:e.id,coverImg:e.coverImg,type:e.type,title:e.name,isCollect:!!e.favoriteFlag,isSelected:"PLATFORM"===e.sourceFrom,content:e.content})})),t.tableList.push(...l),t.finshed=e.pages<=e.current}catch{t.loading=!1}};return w((()=>{a()})),()=>y("div",null,[y(ke,{onSearch:e=>(async e=>{t.pagination.page=1,t.tableList=[],t.searchGroup=Object.assign(t.searchGroup,e),a()})(e)},null),y(U,{class:Ae,onScroll:e=>{const l=e.target?.clientHeight,n=e.target?.scrollTop,s=e.target?.scrollHeight;l+n+20>=s&&!t.finshed&&(t.pagination.page=t.pagination.page+1,a())}},{default:()=>[y("div",{class:ze,ref:e},[t.tableList.map((e=>y(R,{isShowAdd:!0,item:e},null)))]),y(B,{show:t.loading,style:{display:"flex"},size:"small"},null),!t.loading&&t.tableList.length<=0&&y(o,null,null)]})])}}),Fe="_searchGroup_1d80e_1",Be="_searchSelect_1d80e_4",Me="_inputSearch_1d80e_21",Ge="_btnType_1d80e_31",Te=m({name:"resource-search-group",emits:["search"],setup(e,{emit:t}){const a=c(),l=f({type:"",keyword:"",bookVersionId:null,subjectId:null}),n=g([]),s=()=>{t("search",l)},o=K((()=>s()),500);return w((async()=>{n.value=[{label:"全部",value:""},...d],await a.getMusicSheetCategory(),await a.getSubjects()})),()=>{let e;return y(I,null,[y("div",{class:Fe},[y(j,{size:"small",class:Ge},(t=e=n.value.map((e=>y(k,{type:l.type===e.value?"primary":"default",secondary:l.type!==e.value,round:!0,size:"small",focusable:!1,onClick:()=>{l.type=e.value,o()}},{default:()=>[e.label]}))),"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!M(t)?e:{default:()=>[e]})),y("div",{class:Be},[y(x,{placeholder:"教材",options:a.getMusicCategories,clearable:!0,labelField:"name",valueField:"id",value:l.bookVersionId,"onUpdate:value":[e=>l.bookVersionId=e,()=>{s()}]},null),y(x,{placeholder:"乐器",options:a.getSubjectList,clearable:!0,labelField:"name",valueField:"id",value:l.subjectId,"onUpdate:value":[e=>l.subjectId=e,()=>{s()}]},null)]),y(C,{type:"text",placeholder:"请输入搜索关键词",clearable:!0,value:l.keyword,"onUpdate:value":e=>l.keyword=e,class:Me,onKeyup:e=>{"Enter"===e.code&&o()},onClear:()=>{l.keyword="",o()}},{prefix:()=>y("span",{class:"icon-search-input",onClick:()=>o()},null)})])]);var t}}}),Ee="_listContainer_1lmsb_1",qe="_list_1lmsb_1",Ue=m({name:"share-resources",setup(){const e=g(),t=f({searchWord:"",loading:!1,pageTotal:0,finshed:!1,pagination:{page:1,rows:20},searchGroup:{type:"",keyword:"",bookVersionId:null,subjectId:null,sourceType:3},tableList:[],teachingStatus:!1,show:!1,item:{}}),a=async()=>{try{t.loading=!0;const{data:e}=await _({...t.searchGroup,...t.pagination});t.loading=!1;const a=e.rows||[],l=[];a.forEach((e=>{l.push({id:e.id,coverImg:e.coverImg,type:e.type,title:e.name,isCollect:!!e.favoriteFlag,isSelected:"PLATFORM"===e.sourceFrom,content:e.content})})),t.tableList.push(...l),t.finshed=e.pages<=e.current}catch{t.loading=!1}};return w((()=>{a()})),()=>y("div",null,[y(Te,{onSearch:e=>(async e=>{t.pagination.page=1,t.tableList=[],t.searchGroup=Object.assign(t.searchGroup,e),a()})(e)},null),y(U,{class:Ee,onScroll:e=>{const l=e.target?.clientHeight,n=e.target?.scrollTop,s=e.target?.scrollHeight;l+n+20>=s&&!t.finshed&&(t.pagination.page=t.pagination.page+1,a())}},{default:()=>[y("div",{class:qe,ref:e},[t.tableList.map((e=>y(R,{isShowAdd:!0,item:e},null)))]),y(B,{show:t.loading,style:{display:"flex"},size:"small"},null),!t.loading&&t.tableList.length<=0&&y(o,null,null)]})])}}),Re="_searchGroup_1d80e_1",De="_searchSelect_1d80e_4",Oe="_inputSearch_1d80e_21",Ve="_btnType_1d80e_31",Ke=m({name:"resource-search-group",emits:["search"],setup(e,{emit:t}){const a=c(),l=f({type:"",keyword:"",bookVersionId:null,subjectId:null}),n=g([]),s=()=>{t("search",l)},o=K((()=>s()),500);return w((async()=>{n.value=[{label:"全部",value:""},...d],await a.getMusicSheetCategory(),await a.getSubjects()})),()=>{let e;return y(I,null,[y("div",{class:Re},[y(j,{size:"small",class:Ve},(t=e=n.value.map((e=>y(k,{type:l.type===e.value?"primary":"default",secondary:l.type!==e.value,round:!0,size:"small",focusable:!1,onClick:()=>{l.type=e.value,o()}},{default:()=>[e.label]}))),"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!M(t)?e:{default:()=>[e]})),y("div",{class:De},[y(x,{placeholder:"教材",options:a.getMusicCategories,clearable:!0,labelField:"name",valueField:"id",value:l.bookVersionId,"onUpdate:value":[e=>l.bookVersionId=e,()=>{s()}]},null),y(x,{placeholder:"乐器",options:a.getSubjectList,clearable:!0,labelField:"name",valueField:"id",value:l.subjectId,"onUpdate:value":[e=>l.subjectId=e,()=>{s()}]},null)]),y(C,{type:"text",placeholder:"请输入搜索关键词",clearable:!0,value:l.keyword,"onUpdate:value":e=>l.keyword=e,class:Oe,onKeyup:e=>{"Enter"===e.code&&o()},onClear:()=>{l.keyword="",o()}},{prefix:()=>y("span",{class:"icon-search-input",onClick:()=>o()},null)})])]);var t}}}),Pe="_listContainer_1lmsb_1",We="_list_1lmsb_1",He=m({name:"share-resources",setup(){const e=g(),t=f({searchWord:"",loading:!1,pageTotal:0,finshed:!1,pagination:{page:1,rows:20},searchGroup:{type:"",keyword:"",bookVersionId:null,subjectId:null,sourceType:4},tableList:[],teachingStatus:!1,show:!1,item:{}}),a=async()=>{try{t.loading=!0;const{data:e}=await _({...t.searchGroup,...t.pagination});t.loading=!1;const a=e.rows||[],l=[];a.forEach((e=>{l.push({id:e.id,coverImg:e.coverImg,type:e.type,title:e.name,isCollect:!!e.favoriteFlag,isSelected:"PLATFORM"===e.sourceFrom,content:e.content})})),t.tableList.push(...l),t.finshed=e.pages<=e.current}catch{t.loading=!1}};return w((()=>{a()})),()=>y("div",null,[y(Ke,{onSearch:e=>(async e=>{t.pagination.page=1,t.tableList=[],t.searchGroup=Object.assign(t.searchGroup,e),a()})(e)},null),y(U,{class:Pe,onScroll:e=>{const l=e.target?.clientHeight,n=e.target?.scrollTop,s=e.target?.scrollHeight;l+n+20>=s&&!t.finshed&&(t.pagination.page=t.pagination.page+1,a())}},{default:()=>[y("div",{class:We,ref:e},[t.tableList.map((e=>y(R,{isShowAdd:!0,item:e},null)))]),y(B,{show:t.loading,style:{display:"flex"},size:"small"},null),!t.loading&&t.tableList.length<=0&&y(o,null,null)]})])}}),Ne=m({name:"resource-main",setup(){const e=ie(),t=f({selectMusicStatus:!1});return()=>y("div",{class:Ce["resource-main"]},[y(E,{animated:!0,defaultValue:"shareResources",paneClass:Ce.paneTitle,paneWrapperClass:Ce.paneWrapperContainer},{suffix:()=>y("div",{class:Ce.iconScreen,onClick:()=>e.coursewareFullScreen=!0},[y("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[y("g",{fill:"none"},[y("path",{d:"M5 6a1 1 0 0 1 1-1h2a1 1 0 0 0 0-2H6a3 3 0 0 0-3 3v2a1 1 0 0 0 2 0V6zm0 12a1 1 0 0 0 1 1h2a1 1 0 1 1 0 2H6a3 3 0 0 1-3-3v-2a1 1 0 1 1 2 0v2zM18 5a1 1 0 0 1 1 1v2a1 1 0 1 0 2 0V6a3 3 0 0 0-3-3h-2a1 1 0 1 0 0 2h2zm1 13a1 1 0 0 1-1 1h-2a1 1 0 1 0 0 2h2a3 3 0 0 0 3-3v-2a1 1 0 1 0-2 0v2z",fill:"#198CFE"},null)])])]),default:()=>y(I,null,[y(q,{name:"shareResources",tab:"共享资源",displayDirective:"show:lazy"},{default:()=>[y(Le,null,null)]}),y(q,{name:"myResources",tab:"我的资源",displayDirective:"show:lazy"},{default:()=>[y(Ue,null,null)]}),y(q,{name:"myCollect",tab:"我的收藏",displayDirective:"show:lazy"},{default:()=>[y(He,null,null)]})])}),y(z,{show:t.selectMusicStatus,"onUpdate:show":e=>t.selectMusicStatus=e,class:["modalTitle",Ce.selectMusicModal],preset:"card",title:"选择曲目"},{default:()=>[y(P,null,null)]})])}});e("default",m({name:"prepare-lessons",setup(){const e=g();return w((()=>{Y(document.querySelector("#resourceRef"),(e=>{const t=e[0],{height:a}=t.contentRect;document.documentElement.style.setProperty("--window-page-lesson-height",a+"px")}))})),()=>y("div",{class:$},[y("div",{class:ee,ref:e.value},[y(re,null,null)]),y("div",{class:ae},[y(ye,null,null)]),y("div",{class:te,id:"resourceRef"},[y(Ne,null,null)])])}}))}}}));
|