1 |
- System.register(["./catchData-legacy-d8528089.js","./index-legacy-3c468319.js","./isCollaose-legacy-920accc0.js","./index-legacy-1f6c05d6.js","./index-legacy-fbfb5668.js","./index-legacy-f452d79c.js","./Scrollbar-legacy-b2356b7d.js"],(function(e,t){"use strict";var a,i,r,s,n,l,o,c,u,d,p,m,h,g,_,b,v,f,y,w,S,C,k,I,x,T,j,R,E,B,L,M,A,z,G,D,U,N,P,F;return{setters:[e=>{a=e.k,i=e.n,r=e.u,s=e.m},e=>{n=e.M,l=e.cZ,o=e.d,c=e.W,u=e.X,d=e._,p=e.dt,m=e.d4,h=e.$,g=e.du,_=e.dd,b=e.b,v=e.e,f=e.r,y=e.n,w=e.f,S=e.N,C=e.g,k=e.v,I=e.j,x=e.k,T=e.F,j=e.dr,R=e.i,E=e.y,B=e.p,L=e.q,M=e.A},e=>{A=e.i,z=e.C,G=e.a},e=>{D=e.T},e=>{U=e.u,N=e.b},e=>{P=e.T},e=>{F=e.N}],execute:function(){var t=document.createElement("style");t.textContent="._trainUpdate_my1j3_1{padding:1.25vw 1.5625vw}._trainUpdate_my1j3_1 ._updateBtnGroup_my1j3_4{padding:0;justify-content:center!important}._trainUpdate_my1j3_1 ._updateBtnGroup_my1j3_4 .n-button{height:2.5vw!important;min-width:8.125vw}._trainUpdate_my1j3_1 ._switch_my1j3_12{height:1.92708333vw!important;border-radius:.41666667vw}._trainUpdate_my1j3_1 ._switch_my1j3_12._active_my1j3_16{background:#198CFE;color:#fff}._trainUpdate_my1j3_1 .n-input-group-label{width:3.95833333vw;padding:0;text-align:center;background-color:#fff;border-radius:.41666667vw}._trainUpdate_my1j3_1 .n-input{border-radius:.41666667vw}._trainUpdate_my1j3_1 ._scoreGroup_my1j3_30{display:flex}._selectMusic_1ormk_1 .n-tabs-tab-pad{width:1.25vw!important}._selectMusic_1ormk_1 .n-tabs-nav{padding:.625vw 1.04166667vw 1.25vw}._selectMusic_1ormk_1 .n-tabs-tab{color:#8b8d98;font-size:max(1.14583333rem,14Px);padding-top:.625vw;padding-bottom:.3125vw;line-height:1.14583333vw}._selectMusic_1ormk_1 .n-tabs-tab.n-tabs-tab--active{font-weight:600!important;color:#131415!important}._selectMusic_1ormk_1 .n-tabs-tab__label{z-index:10}._selectMusic_1ormk_1 .n-tabs-bar{height:.52083333vw;background:linear-gradient(90deg,#77BBFF 0%,rgba(163,231,255,.22) 100%);z-index:0;bottom:.10416667vw}._selectMusic_1ormk_1 .n-tab-pane{padding-top:0!important}._selectMusic_1ormk_1 ._close_1ormk_30{padding:0}._selectMusic_1ormk_1 ._close_1ormk_30 .n-icon{font-size:var(--n-close-size);color:var(--n-close-icon-color)}._listContainer_1ormk_37{margin-bottom:1.04166667vw;max-height:50vh;min-height:50vh}._listContainer_1ormk_37 ._listSection_1ormk_42{min-height:50vh}._listContainer_1ormk_37 ._emptySection_1ormk_45{display:flex;align-items:center}._list_1ormk_37{margin-top:.52083333vw;padding:0 2.08333333vw;margin-bottom:.625vw;display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1.14583333vw}._searchGroup_1ormk_58{position:relative;padding:0 2.08333333vw}._searchGroup_1ormk_58 .n-form-item .n-form-item-label{font-size:.88541667rem;font-weight:600;color:#131415;line-height:1.25vw}._searchGroup_1ormk_58 .n-form-item .n-button{height:1.66666667vw;font-size:.88541667rem;border-radius:.41666667vw;color:rgba(0,0,0,.6)}._searchGroup_1ormk_58 .n-form-item .n-button--primary-type{color:#131415}._searchGroup_1ormk_58 .n-form-item-feedback-wrapper{min-height:.72916667vw}._inputSearch_1ormk_80{position:absolute;top:.20833333vw;right:2.08333333vw;width:18.75vw!important;height:2.1875vw!important;font-size:.83333333rem}._inputSearch_1ormk_80 .n-input-wrapper{padding-left:.625vw;padding-right:.20833333vw}._inputSearch_1ormk_80 .n-input__input-el{height:2.1875vw!important}._inputSearch_1ormk_80 ._searchBtn_1ormk_95{height:1.77083333vw;border-radius:.41666667vw;font-size:.78125rem;font-weight:500}._spaceSection_1ormk_101{width:69%}._spaceSection_1ormk_101>div{line-height:var(--n-blank-height)}._collapseWrap_1ormk_107{width:98%;display:flex;flex-direction:row;align-items:flex-end}._collaoseBtn_1ormk_113{width:1.66666667vw;height:1.66666667vw;cursor:pointer}._collaoseBtn_1ormk_113._isStart_1ormk_118{transform:rotate(-180deg)}._collapsSection_1ormk_121{padding-top:.15625vw}._isHidden_1ormk_124{overflow:hidden;transition:1s all ease-in}._hideButton_1ormk_128{visibility:hidden;height:0!important;line-height:0!important}\n",document.head.appendChild(t);const H=n("input-group-label","\n position: relative;\n user-select: none;\n -webkit-user-select: none;\n box-sizing: border-box;\n padding: 0 12px;\n display: inline-block;\n border-radius: var(--n-border-radius);\n background-color: var(--n-group-label-color);\n color: var(--n-group-label-text-color);\n font-size: var(--n-font-size);\n line-height: var(--n-height);\n height: var(--n-height);\n flex-shrink: 0;\n white-space: nowrap;\n transition: \n color .3s var(--n-bezier),\n background-color .3s var(--n-bezier),\n box-shadow .3s var(--n-bezier);\n",[l("border","\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n border-radius: inherit;\n border: var(--n-group-label-border);\n transition: border-color .3s var(--n-bezier);\n ")]),K=Object.assign(Object.assign({},u.props),{size:{type:String,default:"medium"},bordered:{type:Boolean,default:void 0}}),O=o({name:"InputGroupLabel",props:K,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:a,inlineThemeDisabled:i}=c(e),r=u("Input","-input-group-label",H,g,e,a),s=d((()=>{const{size:t}=e,{common:{cubicBezierEaseInOut:a},self:{groupLabelColor:i,borderRadius:s,groupLabelTextColor:n,lineHeight:l,groupLabelBorder:o,[p("fontSize",t)]:c,[p("height",t)]:u}}=r.value;return{"--n-bezier":a,"--n-group-label-color":i,"--n-group-label-border":o,"--n-border-radius":s,"--n-group-label-text-color":n,"--n-font-size":c,"--n-line-height":l,"--n-height":u}})),n=i?m("input-group-label",d((()=>e.size[0])),s,e):void 0;return{mergedClsPrefix:a,mergedBordered:t,cssVars:i?void 0:s,themeClass:null==n?void 0:n.themeClass,onRender:null==n?void 0:n.onRender}},render(){var e,t,a;const{mergedClsPrefix:i}=this;return null===(e=this.onRender)||void 0===e||e.call(this),h("div",{class:[`${i}-input-group-label`,this.themeClass],style:this.cssVars},null===(a=(t=this.$slots).default)||void 0===a?void 0:a.call(t),this.mergedBordered?h("div",{class:`${i}-input-group-label__border`}):null)}}),q=e("u",_("prepare-lessons-store",{state:()=>({subjectId:null,baseCourseware:{},selectKey:"",lessonCoursewareId:"",lessonCoursewareDetailId:"",treeList:[],coursewareList:[],trainList:[],tabType:"courseware",selectMusicStatus:!1,selectResourceStatus:!1,isAddResource:!1,isEditResource:!1,iseditTrain:!1,isAddTrain:!1}),getters:{getSubjectId(){return this.subjectId},getBaseCourseware(){return this.baseCourseware},getSelectKey(){return this.selectKey},getLessonCoursewareId(){return this.lessonCoursewareId},getLessonCoursewareDetailId(){return this.lessonCoursewareDetailId},getTreeList(){return this.treeList},getCoursewareList(){return this.coursewareList},getTrainList(){return this.trainList},getTabType(){return this.tabType},getSelectMusicStatus(){return this.selectMusicStatus},getSelectResourceStatus(){return this.selectResourceStatus},getIsAddResource(){return this.isAddResource},getIsEditResource(){return this.isEditResource},getIsEditTrain(){return this.iseditTrain},getIsAddTrain(){return this.isAddTrain}},actions:{setSubjectId(e){this.subjectId=e},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},setTrainList(e){this.trainList=e},setTabType(e){this.tabType=e},setSelectMusicStatus(e){this.selectMusicStatus=e},setSelectResourceStatus(e){this.selectResourceStatus=e},setIsAddResource(e){this.isAddResource=e},setIsAddTrain(e){this.isAddTrain=e},setIsEditResource(e){this.isEditResource=e},setIsEditTrain(e){this.iseditTrain=e}}})),V="_trainUpdate_my1j3_1",W="_updateBtnGroup_my1j3_4",$="_switch_my1j3_12",J="_active_my1j3_16",X="_scoreGroup_my1j3_30",Z=(e("T",o({name:"train-update",props:{item:{type:Object,default:()=>({})},type:{type:String,default:"train"}},emits:["close","confirm"],setup(e,{emit:t}){const r=b(),s=v({id:null,uploading:!1,baseMaxScore:99,type:"PRACTICE",musicId:"",coursewareKnowledgeDetailId:"",minScore:null,maxScore:null,subjectId:"",coverImg:"",practiceSpeed:null,practiceTimes:null,difficulty:"BEGINNER",evaluationSpeed:null,evaluationScore:null}),n=f();return y((()=>{const t=e.item;t.trainId?(s.id=t.trainId,s.minScore=t.practiceChapterBegin,s.maxScore=t.practiceChapterEnd,s.practiceSpeed=t.practiceSpeed,s.type=t.trainingType,"PRACTICE"===t.trainingType?s.practiceTimes=t.trainingTimes:s.evaluationScore=t.trainingTimes,s.difficulty=t.evaluateDifficult||"BEGINNER",s.evaluationSpeed=t.evaluateSpeed):(s.minScore=1,s.maxScore=t.practiceChapterMax?t.practiceChapterMax:1),s.baseMaxScore=t.practiceChapterMax||99,s.musicId=t.id,s.coursewareKnowledgeDetailId=t.coursewareKnowledgeDetailId,s.subjectId=t.subjectId,s.coverImg=t.coverImg})),()=>w("div",{class:V},[w(S,{ref:n,model:s,labelAlign:"right",labelPlacement:"left"},{default:()=>[w(C,{label:"训练方式",path:"type",rule:[{required:!0,message:"请选择训练方式"}]},{default:()=>[w(k,null,{default:()=>[w(I,{secondary:!0,class:[$,"PRACTICE"===s.type?J:""],onClick:()=>s.type="PRACTICE"},{default:()=>[x("练习")]}),w(I,{secondary:!0,class:[$,"EVALUATION"===s.type?J:""],onClick:()=>s.type="EVALUATION"},{default:()=>[x("评测")]})]})]}),"PRACTICE"===s.type&&w(T,null,[w("div",{class:X},[w(C,{label:"练习小节",path:"minScore",rule:[{required:!0,message:"请输入最小练习小节",trigger:["blur","change"],type:"number"}]},{default:()=>[w(j,{value:s.minScore,"onUpdate:value":[e=>s.minScore=e,()=>{s.maxScore=null}],showButton:!1,min:1,max:s.baseMaxScore,placeholder:"最小练习小节",clearable:!0},null)]}),w("div",{style:{"--n-feedback-height":"24px",display:"flex",alignItems:"center",margin:"-2px 2% 0 2%",marginBottom:"var(--n-feedback-height)"}},[x("-")]),w(C,{path:"maxScore",rule:[{required:!0,message:"请输入最大练习小节",trigger:["blur","change"],type:"number"}]},{default:()=>[w(j,{value:s.maxScore,"onUpdate:value":e=>s.maxScore=e,showButton:!1,min:s.minScore||1,max:s.baseMaxScore,placeholder:"最大练习小节",clearable:!0},null)]})]),w(C,{label:"练习速度",path:"practiceSpeed",rule:[{required:!0,message:"请输入练习速度",trigger:["blur","change"],type:"number"}]},{default:()=>[w(j,{min:60,max:270,showButton:!1,style:{width:"100%"},value:s.practiceSpeed,"onUpdate:value":e=>s.practiceSpeed=e,placeholder:"练习速度范围60~270",clearable:!0},null)]}),w(C,{label:"练习时长",path:"practiceTimes",rule:[{required:!0,message:"请输入练习时长",trigger:["blur","change"],type:"number"}]},{default:()=>[w(R,null,{default:()=>[w(j,{min:0,showButton:!1,style:{width:"100%"},value:s.practiceTimes,"onUpdate:value":e=>s.practiceTimes=e,placeholder:"请输入练习时长",clearable:!0},null),w(O,null,{default:()=>[x("分钟")]})]})]})]),"EVALUATION"===s.type&&w(T,null,[w(C,{label:"评测难度",path:"type",rule:[{required:!0,message:"请选择评测难度"}]},{default:()=>[w(k,null,{default:()=>[w(I,{secondary:!0,class:[$,"BEGINNER"===s.difficulty?J:""],onClick:()=>s.difficulty="BEGINNER"},{default:()=>[x("入门级")]}),w(I,{secondary:!0,class:[$,"ADVANCED"===s.difficulty?J:""],onClick:()=>s.difficulty="ADVANCED"},{default:()=>[x("进阶级")]}),w(I,{secondary:!0,class:[$,"PERFORMER"===s.difficulty?J:""],onClick:()=>s.difficulty="PERFORMER"},{default:()=>[x("大师级")]})]})]}),w(C,{label:"合格分数",path:"evaluationScore",rule:[{required:!0,message:"请输入合格分数",trigger:["blur","change"],type:"number"}]},{default:()=>[w(R,null,{default:()=>[w(j,{min:0,showButton:!1,style:{width:"100%"},value:s.evaluationScore,"onUpdate:value":e=>s.evaluationScore=e,placeholder:"请输入合格分数",clearable:!0},null),w(O,null,{default:()=>[x("分")]})]})]})]),w(k,{class:W},{default:()=>[w(I,{strong:!0,type:"default",round:!0,onClick:()=>t("close")},{default:()=>[x("取消")]}),w(I,{strong:!0,type:"primary",round:!0,onClick:()=>(async()=>{n.value?.validate((async n=>{if(!n){s.uploading=!0;try{const n={trainingType:s.type,musicId:s.musicId,coursewareKnowledgeDetailId:s.coursewareKnowledgeDetailId,subjectId:s.subjectId,id:s.id,coverImg:s.coverImg,trainingConfigJson:""},l={};"PRACTICE"===s.type?(l.practiceChapterBegin=s.minScore,l.practiceChapterEnd=s.maxScore,l.practiceSpeed=s.practiceSpeed,l.trainingTimes=s.practiceTimes):(l.evaluateDifficult=s.difficulty,l.evaluateSpeed=s.evaluationSpeed,l.trainingTimes=s.evaluationScore),l.practiceChapterMax=s.baseMaxScore,n.trainingConfigJson=l,"train"===e.type&&(s.id?(await a(n),r.success("修改成功")):(await i(n),r.success("添加成功"))),t("close"),t("confirm",n)}catch{}s.uploading=!1}}))})()},{default:()=>[x("确认")]})]})]})])}})),{selectMusic:"_selectMusic_1ormk_1",close:"_close_1ormk_30",listContainer:"_listContainer_1ormk_37",listSection:"_listSection_1ormk_42",emptySection:"_emptySection_1ormk_45",list:"_list_1ormk_37",searchGroup:"_searchGroup_1ormk_58",inputSearch:"_inputSearch_1ormk_80",searchBtn:"_searchBtn_1ormk_95",spaceSection:"_spaceSection_1ormk_101",collapseWrap:"_collapseWrap_1ormk_107",collaoseBtn:"_collaoseBtn_1ormk_113",isStart:"_isStart_1ormk_118",collapsSection:"_collapsSection_1ormk_121",isHidden:"_isHidden_1ormk_124",hideButton:"_hideButton_1ormk_128"}),Q=o({name:"search-group",emits:["search","add"],setup(e,{emit:t}){const a=r(),i=v({name:"",musicSheetCategoriesId:null}),s=U((()=>{t("search",i)}),500),n=f(),l=f([]),o=f(0),c=f(0),u=f(0),d=f(!1),p=f(!1),m=e=>{e?.selfElRef&&l.value.push(e.selfElRef.parentNode)},h=()=>{try{l.value=[...new Set(l.value)];let e=-1;l.value.forEach(((t,a)=>{0===a?(u.value=1,e=t.offsetLeft):t.offsetLeft===e&&0!=a&&u.value++,d.value?t.style.display="block":u.value>1?t.style.display="none":t.style.display="block"})),p.value=!0}catch{}};return y((async()=>{await a.getMusicSheetCategory(),await a.getSubjects(),o.value=n.value.offsetHeight,c.value=n.value.offsetHeight/u.value,h()})),()=>w("div",{class:Z.searchGroup},[w(S,{labelAlign:"left",labelPlacement:"left"},{default:()=>[w("div",{class:Z.collapsSection},[w(C,{label:"教材:"},{default:()=>[w("div",{class:[Z.collapseWrap,p.value?"":Z.hideButton,d.value?"":Z.isHidden],ref:n},[w(k,{class:[Z.spaceSection]},{default:()=>[a.getAllMusicCategories.map((e=>w(I,{ref:m,secondary:i.musicSheetCategoriesId===e.id,quaternary:i.musicSheetCategoriesId!==e.id,strong:!0,focusable:!1,type:i.musicSheetCategoriesId===e.id?"primary":"default",onClick:()=>{i.musicSheetCategoriesId=e.id,s()}},{default:()=>[e.name]}))),u.value>1&&w("div",{style:{height:"var(--n-blank-height)",position:"absolute",display:"flex",alignItems:"center"},onClick:()=>{var e;e=!d.value,d.value=e,h()}},[w(E,{previewDisabled:!0,src:A,class:[Z.collaoseBtn,d.value?Z.isStart:""]},null)])]})])]})]),w(D,{class:Z.inputSearch,round:!0,onSearch:e=>{i.name=e,s()}},null)]})])}});e("S",o({name:"select-music",emits:["add"],setup(e,{emit:t}){const a=q(),i=v({loading:!1,finshed:!1,pagination:{page:1,rows:20},searchGroup:{name:"",musicSheetCategoriesId:"",status:1,versionFlag:!1,subjectId:null},tableList:[],show:!1,item:{}}),r=async()=>{try{1===i.pagination.page&&(i.loading=!0);const{data:e}=await s({...i.searchGroup,...i.pagination,subjectId:a.getSubjectId});i.loading=!1;const t=e.rows||[],r=[];t.forEach((e=>{r.push({id:e.id,coverImg:e.musicSvg,type:"MUSIC",title:e.musicSheetName,isCollect:!1,isSelected:!0,content:e.id,xmlFileUrl:e.xmlFileUrl})})),i.tableList.push(...r),i.finshed=e.pages<=e.current}catch{i.loading=!1}},n=N((e=>{i.pagination.page=1,i.tableList=[],i.searchGroup=Object.assign(i.searchGroup,e),r()}),500),l=U((()=>{i.pagination.page=i.pagination.page+1,r()}),500);return y((()=>{r()})),()=>w("div",{class:Z.selectMusic},[w(B,{animated:!0,defaultValue:"shareResources",paneClass:Z.paneTitle,justifyContent:"center",paneWrapperClass:Z.paneWrapperContainer},{default:()=>[w(L,{name:"shareResources",tab:"选择曲目"},{default:()=>[w(Q,{onSearch:e=>n(e)},null),w(F,{class:Z.listContainer,onScroll:e=>{const t=e.target?.clientHeight,a=e.target?.scrollTop,r=e.target?.scrollHeight;t+a+20>=r&&!i.finshed&&!i.loading&&l()}},{default:()=>[w(M,{show:i.loading,size:"small"},{default:()=>[w("div",{class:[Z.listSection,!i.loading&&i.tableList.length<=0?Z.emptySection:""]},[i.tableList.length>0&&w("div",{class:Z.list},[i.tableList.map((e=>w(z,{isShowAdd:!0,isShowCollect:!1,item:e,isShowAddDisabled:a.getIsEditTrain,onAdd:()=>t("add",e),disabledMouseHover:!1,onClick:()=>{"IMG"!==e.type&&(i.show=!0,i.item=e)}},null)))]),!i.loading&&i.tableList.length<=0&&w(P,null,null)])]})]})]})]}),w(G,{show:i.show,"onUpdate:show":e=>i.show=e,item:i.item},null)])}}))}}}));
|