index-3a8f500a.js 20 KB

1
  1. import{s}from"./index.module-42c945ce.js";import{S as Y}from"./index-de975b44.js";import{C as I}from"./index-f7212613.js";import{P as ae}from"./index-0ff1e7f3.js";import{a as le,c as Z,g as se,b as ue,r as oe,d as ne,e as re,f as ie}from"./api-263dabd0.js";import{d as U,e as N,b as O,r as f,f as e,N as z,g as B,x as k,w as G,j as g,k as n,ab as J,n as M,c9 as D,l as W,ca as Q,cb as ce,t as _,aS as de,L as m,J as pe,O as he,Q as ve,F as P,H as ge,m as me,u as fe,c8 as be,v as T}from"./index-099a5d80.js";import{N as $}from"./contants-18483842.js";import{g as ye,c as H}from"./contants-e63087e2.js";import{a as we}from"./add-efe8238e.js";import{g as q,s as E,a as Ce,b as Ae}from"./api-8cfebe2e.js";import{T as Se}from"./index-f685757e.js";import{U as xe,P as ke}from"./updateSubject-8142045e.js";import"./Slider-a09b33b0.js";import"./index-1cbe45bf.js";import"./isCollaose-a7980cf9.js";import"./index-4dd31de6.js";import"./index-b876a775.js";import"./index-2565d0c8.js";import"./index-52819501.js";import"./catchData-7b37e6c2.js";import"./index-9e39aed4.js";import"./urlUtils-b7caaee8.js";import"./ding-8e9054d5.js";import"./state-ed0418ad.js";const Re=U({props:{activeRow:{type:Object,default:()=>({id:""})},gradeNumList:{type:Array,default:()=>[]},classArray:{type:Array,default:()=>[]},subjectList:{type:Array,default:()=>[]}},name:"resetStudent",emits:["close","getList"],setup(c,{emit:C}){const t=N({uploading:!1}),A=O(),d=f(),o=N({currentGradeNum:null,currentClass:null,subjectId:null}),v=()=>{t.uploading=!0,d.value.validate(async p=>{if(!p)try{const w=await le({...o});A.success("新增成功"),C("close"),C("getList"),t.uploading=!1}catch(w){t.uploading=!1,console.log(w)}})};return()=>e("div",{class:[s.addClass]},[e(z,{"label-placement":"left",model:o,ref:d},{default:()=>[e(B,{path:"currentGradeNum",rule:[{required:!0,message:"请选择年级"}]},{default:()=>[e(I,k({style:{width:"400px"},options:c.gradeNumList,placeholder:"选择年级",clearable:!0},{value:o.currentGradeNum,"onUpdate:value":p=>o.currentGradeNum=p}),null)]}),e(B,{path:"currentClass",rule:[{required:!0,message:"请选择班级"}]},{default:()=>[e(I,k({style:{width:"400px"},options:c.classArray,placeholder:"选择班级",clearable:!0},{value:o.currentClass,"onUpdate:value":p=>o.currentClass=p}),null)]}),e(B,{path:"subjectId",rule:[{required:!0,message:"请选择声部"}]},{default:()=>[e(I,k({style:{width:"400px"},options:c.subjectList,placeholder:"选择声部",clearable:!0},{value:o.subjectId,"onUpdate:value":p=>o.subjectId=p}),null)]})]}),e(G,{class:s.btnGroup,justify:"center"},{default:()=>[e(g,{round:!0,onClick:()=>C("close")},{default:()=>[n("取消")]}),e(g,{round:!0,loading:t.uploading,onClick:()=>v(),type:"primary"},{default:()=>[n("保存")]})]})])}}),Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAATRJREFUSEtjZKAxYKSx+QyjFhAM4dEgGiRBZGxszPr+/Xuue/fufSToJAIKJCQkRF+8ePEapoxRWlpa+Oev31cYGBj4/zP8L337+vVUciwRFxfn/vvv36r//xm8GJkYZ7959SoNZA6jsLi4E8Pff3thhjIxMuW/fv1yEimWQA3f9v8/gx1U35O3b17Lgi1oaGhgmjJ12sH////bkGMJFsMZGBkY09+8eTULbAGIEBUV5fnPwLidVEuwG85U9ObNy354HMAYpFpCjOFwH5BqCbGGY1hATHCRYjhWC/BZwsTEMPfvv3/IqYWBkQE1zNFTH87CDlucMDIy3Pn/n0EFEYH4DcfpA3xxQorhBC2ABdc/BsbdDP//W5BqOFEWIOKE4cK/fwzyjEyMM9++fpVDbE4f+hUOAC9/xhn8Z6OyAAAAAElFTkSuQmCC";function K(c){return typeof c=="function"||Object.prototype.toString.call(c)==="[object Object]"&&!de(c)}const Fe=U({props:{activeRow:{type:Object,default:()=>({id:""})}},name:"RestStudentBox",emits:["close","getList"],setup(c,{emit:C}){const t=O(),A=N({uploading:!1});f([]),f([]),f();const d=f([]);console.log(c.activeRow,"activeRow");const o=N({name:"",id:""}),v=f([]),p=f([]),w=f(null),b=f([]),u=f([]),y=f(null),h=f([]),F=async()=>{try{const r=await Z({page:1,rows:9999});d.value=r.data.rows.map(l=>({label:l.name,key:l.id,disabled:l.id==c.activeRow.id})),d.value[0].disabled?(o.name=d.value[1].label,o.id=d.value[1].key):(o.name=d.value[0].label,o.id=d.value[0].key);const i=await S(o.id);u.value=i.data.rows.map(l=>({label:l.nickname+"("+l.id+")",value:l.id}))}catch(r){console.log(r)}},S=async r=>await se({page:1,rows:999,classGroupId:r}),R=async r=>{d.value.forEach(l=>{l.key==r&&(o.name=l.label,o.id=l.key)});const i=await S(r);u.value=i.data.rows.map(l=>({label:l.nickname+"("+l.id+")",value:l.id})),console.log(h.value,"submitList.value"),u.value=u.value.filter(l=>!h.value.some(V=>V.value===l.value)),h.value.forEach(l=>{l.toClassId==o.id&&(console.log(l.toClassId,l),u.value.push({label:l.label,value:l.value}))})},L=J(()=>(p.value||[]).filter(l=>l.label.indexOf(w.value||"")!=-1)),j=J(()=>(u.value||[]).filter(l=>l.label.indexOf(y.value||"")!=-1)),a=()=>{L.value.length===v.value.length?v.value=[]:v.value=L.value.map(r=>r.value)},x=()=>{j.value.length===b.value.length?b.value=[]:b.value=j.value.map(r=>r.value)},X=()=>{const r=p.value.filter(i=>v.value.indexOf(i.value)!=-1);if(r.length>0){const i=r.map(l=>({...l,studentId:l.value,toClassId:o.id}));h.value=h.value.filter(l=>!i.some(V=>V.value===l.value)),h.value=h.value.concat(i)}p.value=p.value.filter(i=>!r.some(l=>l.value===i.value)),r.forEach(i=>{u.value.push(i)}),v.value=[]},ee=()=>{const r=u.value.filter(i=>b.value.indexOf(i.value)!=-1);if(r.length>0){const i=r.map(l=>({...l,studentId:l.value,toClassId:c.activeRow.id}));h.value=h.value.filter(l=>!i.some(V=>V.value===l.value)),h.value=h.value.concat(i)}u.value=u.value.filter(i=>!r.some(l=>l.value===i.value)),r.forEach(i=>{p.value.push(i)}),b.value=[],console.log(h.value," submitList.value===>")},te=async()=>{if(d.value.length<2){t.error("当前只有一个班级,无法调整");return}if(h.value<1){C("close");return}try{const r=await ue(h.value);C("close"),C("getList")}catch(r){console.log(r)}};return M(async()=>{F();const r=await S(c.activeRow.id);p.value=r.data.rows.map(i=>({label:i.nickname+"("+i.id+")",value:i.id}))}),()=>{let r,i;return e("div",{class:[s.container,s.resetStudentWrap]},[e("div",{class:s.studentTransfer},[e("div",{class:s.studentTransferList},[e("div",{class:s.studentLeft},[e("div",{class:s.listTop},[e("p",null,[c.activeRow.name]),e("span",null,[n("(当前班级)")])]),e("div",{class:s.listCore},[e(D,{class:s.chioseCheckAllBox},{default:()=>[e(W,{onUpdateChecked:l=>{a()},checked:L.value.length===v.value.length,indeterminate:v.value.length>0&&L.value.length!==v.value.length,label:"全选"},null)]}),e(D,null,{default:()=>[e(Y,k({placeholder:"请输入学生姓名"},{class:s.searchInput,searchWord:w.value,onChangeValue:l=>w.value=l}),null)]}),e($,{style:"max-height: 204px;min-height: 204px;margin-top:14px;"},{default:()=>[e(Q,{value:v.value,"onUpdate:value":l=>v.value=l},K(r=L.value.map(l=>e(D,{class:s.chioseCheckBox},{default:()=>[e(W,{value:l.value,label:l.label},null)]})))?r:{default:()=>[r]})]})]),e("div",{class:[s.bottomLeft,s.bottom]},[e("div",{class:s.bottomWrap},[n("共"),p.value.length,n("名学生")])])]),e("div",{class:s.chioseBox},[e("div",{class:[s.chioseBtn,s.chioseBtnRight],onClick:()=>X()},null),e("div",{class:s.chioseBtn,onClick:()=>ee()},null)]),e("div",{class:s.studentRight},[e("div",{class:s.listTop},[o.id?e(ce,{key:"111",value:o.id,"onUpdate:value":l=>o.id=l,options:d.value,onSelect:l=>{R(l)},scrollable:!0},{default:()=>[e("div",null,[o.name,e(_,{class:s.smallArrow,src:Le,previewDisabled:!0},null)])]}):null]),e("div",{class:s.listCore},[e(D,{class:s.chioseCheckAllBox},{default:()=>[e(W,{onUpdateChecked:l=>{x()},checked:j.value.length===b.value.length,indeterminate:b.value.length>0&&j.value.length!==b.value.length,label:"全选"},null)]}),e(D,null,{default:()=>[e(Y,k({placeholder:"请输入学生姓名"},{class:s.searchInput,searchWord:y.value,onChangeValue:l=>y.value=l}),null)]}),e($,{style:"max-height: 204px;min-height: 204px;margin-top:14px;"},{default:()=>[e(Q,{value:b.value,"onUpdate:value":l=>b.value=l},K(i=j.value.map(l=>e(D,{class:s.chioseCheckBox},{default:()=>[e(W,{value:l.value,label:l.label},null)]})))?i:{default:()=>[i]})]})]),e("div",{class:[s.bottomRight,s.bottom]},[e("div",{class:s.bottomWrap},[n("共"),u.value.length,n("名学生")])])])])]),e(G,{class:s.btnGroup,justify:"center"},{default:()=>[e(g,{round:!0,onClick:()=>C("close")},{default:()=>[n("取消")]}),e(g,{round:!0,loading:A.uploading,type:"primary",onClick:()=>{te()}},{default:()=>[n("保存")]})]})])}}}),je=U({name:"coai-guide",emits:["close"],setup(c,{emit:C}){const t=N({box:{height:"0px"},show:!1,steps:[{ele:"",eleRect:{},img:q("class1.png"),handStyle:{top:"0.91rem"},imgStyle:{top:m(-4),left:m(-294),width:m(648),height:m(227)},btnsStyle:{bottom:m(30),left:m(-130)},eleRectPadding:{left:7,top:7,width:14,height:14}},{ele:"",img:q("class2.png"),imgStyle:{top:m(-4),left:m(-276),width:m(515),height:m(227)},btnsStyle:{bottom:m(30),left:m(-110)},eleRectPadding:{left:7,top:7,width:14,height:14}},{ele:"",img:q("class3.png"),imgStyle:{top:m(-4),width:m(437),height:m(227),left:m(-276)},btnsStyle:{bottom:m(30),left:m(-113)},eleRectPadding:{left:7,top:7,width:14,height:14}}],step:0}),A=f(!1),d=f({});(async()=>{var u;try{const y=await Ce({guideTag:"teacher-guideInfo"});y.data?d.value=JSON.parse((u=y.data)==null?void 0:u.guideValue)||null:d.value={},d.value&&d.value.classGuide?A.value=!1:A.value=!0}catch(y){console.log(y)}})();const v=()=>{var y,h,F,S;const u=document.getElementById("class-".concat(t.step));if(u){const R=u.getBoundingClientRect(),L=((y=t.steps[t.step].eleRectPadding)==null?void 0:y.left)||0,j=((h=t.steps[t.step].eleRectPadding)==null?void 0:h.top)||0,a=((F=t.steps[t.step].eleRectPadding)==null?void 0:F.width)||0,x=((S=t.steps[t.step].eleRectPadding)==null?void 0:S.height)||0;t.box={left:R.x-L+"px",top:R.y-j+"px",width:R.width+a+"px",height:R.height+x+"px"}}else w()};M(()=>{v(),window.addEventListener("resize",p)});const p=()=>{v()};pe(()=>{window.removeEventListener("resize",p)});const w=()=>{if(t.step>=4){b();return}t.step=t.step+1,v()},b=async()=>{d.value?d.value.classGuide=!0:d.value={classGuide:!0};try{const u=await Ae({guideTag:"teacher-guideInfo",guideValue:JSON.stringify(d.value)})}catch(u){console.log(u)}A.value=!1};return()=>e(P,null,[A.value?he(e("div",{"onUpdate:show":u=>A.value=u,class:["n-modal-mask","n-modal-mask-guide"]},[e("div",{class:E.content,onClick:()=>w()},[e("div",{class:E.backBtn,onClick:u=>{u.stopPropagation(),b()}},[n("跳过")]),e("div",{class:E.box,style:{...t.box,...t.steps[t.step].boxStyle},id:"modeType-".concat(t.step)},[t.steps.map((u,y)=>{var h,F,S,R;return e("div",{onClick:L=>L.stopPropagation(),class:E.item,style:u.type=="bottom"?{display:y===t.step?"":"none",left:"".concat((h=u.eleRect)==null?void 0:h.left,"px"),top:"-".concat((F=u.imgStyle)==null?void 0:F.height)}:{display:y===t.step?"":"none",left:"".concat((S=u.eleRect)==null?void 0:S.left,"px"),top:"".concat((R=t.box)==null?void 0:R.height)}},[e("img",{class:E.img,style:u.imgStyle,src:u.img},null),e("div",{class:E.btns,style:u.btnsStyle},[t.step+1==t.steps.length?e(P,null,[e("div",{class:[E.endBtn],onClick:()=>b()},[n("完成")]),e("div",{class:E.nextBtn,onClick:()=>{t.step=0,v()}},[n("再看一遍")])]):e("div",{class:E.btn,onClick:()=>w()},[n("下一步 ("),t.step+1,n("/"),t.steps.length,n(")")])])])})])])]),[[ve,A.value,"show"]]):null])}}),Ee="_showContentWidth_1uy1t_1",Be={showContentWidth:Ee},Ne=U({name:"the-tooltip",props:{maxWidth:{type:Number,default:300},showContentWidth:{type:Number,default:120},tipsContent:{type:String,default:""},content:{type:String,default:""},placement:{type:String,default:"top"},showArrow:{type:Boolean,default:!0},trigger:{type:String,default:"hover"}},setup(c){return()=>e(P,null,[e(ge,{style:{maxWidth:c.maxWidth+"px"},trigger:c.trigger,placement:c.placement,showArrow:c.showArrow,delay:500},{trigger:()=>e("p",{style:{maxWidth:c.showContentWidth+"px"},class:Be.showContentWidth},[c.content]),default:()=>c.tipsContent||c.content})])}}),Ge=U({props:{activeRow:{type:Object,default:()=>({id:""})},gradeNumList:{type:Array,default:()=>[]},classArray:{type:Array,default:()=>[]},subjectList:{type:Array,default:()=>[]}},name:"resetStudent",emits:["close","getList"],setup(c,{emit:C}){const t=N({uploading:!1}),A=O(),d=f(),o=N({currentGradeNum:null,currentClass:null,subjectId:null,id:null});M(()=>{o.currentGradeNum=c.activeRow.currentGradeNum,o.currentClass=c.activeRow.currentClass,o.subjectId=c.activeRow.subjectId,o.id=c.activeRow.id});const v=()=>{t.uploading=!0,d.value.validate(async p=>{if(!p)try{const w=await oe({...o});A.success("修改成功"),C("close"),C("getList"),t.uploading=!1}catch(w){t.uploading=!1,console.log(w)}})};return()=>e("div",{class:[s.addClass]},[e(z,{"label-placement":"left",model:o,ref:d},{default:()=>[e(B,{path:"subjectId",rule:[{required:!0,message:"请选择声部"}]},{default:()=>[e(I,k({style:{width:"400px"},options:c.subjectList,placeholder:"选择声部",clearable:!0},{value:o.subjectId,"onUpdate:value":p=>o.subjectId=p}),null)]})]}),e(G,{class:s.btnGroup,justify:"center"},{default:()=>[e(g,{round:!0,onClick:()=>C("close")},{default:()=>[n("取消")]}),e(g,{round:!0,loading:t.uploading,onClick:()=>v(),type:"primary"},{default:()=>[n("保存")]})]})])}}),st=U({name:"class-classList",setup(c,{emit:C}){const t=N({searchForm:{keyword:null,currentClass:null,currentGradeNum:null,subjectId:null},orchestraType:null,courseTypeCode:null,loading:!1,pagination:{page:1,rows:10,pageTotal:6},gradeNumList:[],tableList:[],studentVisible:!1,activeRow:null,showaddClass:!1,goCourseVisiable:!1,removeVisiable:!1,removeRow:{},previewModal:!1,previewParams:{},lastCourse:null,subjectList:[],showResetClass:!1,showSubjectClass:!1,groupVisiable:!1}),A=f();me();const d=O(),o=fe(),v=()=>{t.pagination.page=1,u(),console.log("search",t)},p=f(!1);t.gradeNumList=ye();const w=()=>{t.searchForm={keyword:null,currentClass:null,currentGradeNum:null,subjectId:null},u()},b=async()=>{try{await ne({ids:t.removeRow.id}),u(),d.success("删除成功"),t.removeVisiable=!1}catch(a){console.log(a)}},u=async()=>{t.loading=!0;try{const a=await Z({...t.searchForm,...t.pagination});t.tableList=a.data.rows,t.pagination.pageTotal=a.data.total,t.loading=!1,setTimeout(()=>{t.tableList.length>0&&(p.value=!0)},500)}catch(a){t.loading=!1,console.log(a)}console.log("getList")},y=async()=>{const a=await re({page:1,rows:9999});t.subjectList=a.data.rows.map(x=>({value:x.id,label:x.name})),t.subjectList.unshift({value:null,label:"选择声部"})},h=()=>[{title:"班级名称",key:"name",width:"20%"},{title:"班级声部",key:"subjectName",width:"20%"},{title:"学生人数",key:"preStudentNum",width:"20%"},{title:"上次学习",key:"lastStudy",width:"20%",render(a){return a.lastStudy?e(Ne,{maxWidth:300,showContentWidth:300,content:a.lastStudy},null):"--"}},{title:"操作",key:"id",render(a,x){return e("div",null,[e(G,null,{default:()=>[x==0?e("div",{id:"class-0"},[e(g,{type:"primary",text:!0,onClick:()=>{o.push({path:"/classDetail",query:{name:a.name,id:a.id}})}},{default:()=>[n("详情")]})]):e(g,{type:"primary",text:!0,onClick:()=>{o.push({path:"/classDetail",query:{name:a.name,id:a.id}})}},{default:()=>[n("详情")]}),e(g,{type:"primary",text:!0,onClick:()=>R(a)},{default:()=>[n("修改声部")]}),x==0?e(g,k({type:"primary"},{id:"class-1"},{text:!0,onClick:()=>{F(a)}}),{default:()=>[n("学生调整")]}):e(g,{type:"primary",text:!0,onClick:()=>{F(a)}},{default:()=>[n("学生调整")]}),x==0?e(g,k({id:"class-2"},{disabled:!(a.preStudentNum>0),type:"primary",text:!0,onClick:()=>S(a)}),{default:()=>[n("开始上课")]}):e(g,{disabled:!(a.preStudentNum>0),type:"primary",text:!0,onClick:()=>S(a)},{default:()=>[n("开始上课")]}),a.preStudentNum>0?null:e("p",{style:{color:"#EA4132",cursor:"pointer"},onClick:()=>{t.removeVisiable=!0,t.removeRow=a}},[n("删除")]),a.imGroupId?null:e(g,{type:"primary",text:!0,onClick:()=>{L(a)}},{default:()=>[n("创建群聊")]})]})])}}],F=a=>{t.activeRow=a,t.studentVisible=!0},S=async a=>{try{console.log(a,"row"),a.subjectId?o.push({path:"/prepare-lessons",query:{lastUseCoursewareId:a.lessonCoursewareId,unit:a.lessonCoursewareKnowledgeDetailId,subjectId:a.subjectId,name:a.name,classGroupId:a.id}}):(t.showSubjectClass=!0,t.activeRow=a)}catch(x){console.log(x)}},R=a=>{t.activeRow=a,t.showResetClass=!0},L=async a=>{t.activeRow=a,t.groupVisiable=!0},j=async()=>{console.log(t.activeRow,"row");try{const a=await ie({classGroupId:t.activeRow.id});d.success("创建成功"),t.groupVisiable=!1,u()}catch(a){console.log(a)}};return M(()=>{u(),y()}),()=>e("div",{class:s.listWrap},[e("div",{class:s.searchList},[e(z,{"label-placement":"left",inline:!0,ref:A},{default:()=>[e(B,null,{default:()=>[e(Y,k({placeholder:"请输入班级名称"},{class:s.searchInput,searchWord:t.searchForm.keyword,onChangeValue:a=>t.searchForm.keyword=a}),null)]}),e(B,null,{default:()=>[e(I,k({options:t.gradeNumList,placeholder:"选择年级",clearable:!0,inline:!0},{value:t.searchForm.currentGradeNum,"onUpdate:value":a=>t.searchForm.currentGradeNum=a}),null)]}),e(B,null,{default:()=>[e(I,k({options:H,placeholder:"选择班级",clearable:!0,inline:!0},{value:t.searchForm.currentClass,"onUpdate:value":a=>t.searchForm.currentClass=a}),null)]}),e(B,null,{default:()=>[e(I,k({options:t.subjectList,placeholder:"选择声部",clearable:!0,inline:!0},{value:t.searchForm.subjectId,"onUpdate:value":a=>t.searchForm.subjectId=a}),null)]}),e(B,null,{default:()=>[e(G,{justify:"end"},{default:()=>[e(g,{type:"primary",class:"searchBtn",onClick:v},{default:()=>[n("搜索")]}),e(g,{type:"primary",ghost:!0,class:"resetBtn",onClick:w},{default:()=>[n("重置")]})]})]})]})]),e(g,{class:s.addBtn,type:"primary",onClick:()=>t.showaddClass=!0},{default:()=>[n("创建班级")],icon:()=>e(P,null,[e(_,{class:s.addBtnIcon,previewDisabled:!0,src:we},null)])}),e("div",{class:s.tableWrap},[e(be,{class:s.classTable,loading:t.loading,columns:h(),data:t.tableList},{empty:()=>e(Se,null,null)}),e(ae,{page:t.pagination.page,"onUpdate:page":a=>t.pagination.page=a,pageSize:t.pagination.rows,"onUpdate:pageSize":a=>t.pagination.rows=a,pageTotal:t.pagination.pageTotal,"onUpdate:pageTotal":a=>t.pagination.pageTotal=a,onList:u,sync:!0},null)]),e(T,{show:t.studentVisible,"onUpdate:show":a=>t.studentVisible=a,preset:"card",class:["modalTitle background",s.studentVisible],title:"学员调整"},{default:()=>[e(Fe,{activeRow:t.activeRow,onClose:()=>t.studentVisible=!1,onGetList:()=>u()},null)]}),e(T,{show:t.showaddClass,"onUpdate:show":a=>t.showaddClass=a,style:{width:"500px"},preset:"card",class:["modalTitle background"],title:"创建班级"},{default:()=>[t.showaddClass?e(Re,{gradeNumList:t.gradeNumList,classArray:H,subjectList:t.subjectList,onGetList:()=>u(),onClose:()=>t.showaddClass=!1},null):null]}),e(T,{show:t.showResetClass,"onUpdate:show":a=>t.showResetClass=a,style:{width:"500px"},preset:"card",class:["modalTitle background"],title:"修改声部"},{default:()=>[t.showResetClass?e(Ge,{activeRow:t.activeRow,subjectList:t.subjectList,onGetList:()=>u(),onClose:()=>t.showResetClass=!1},null):null]}),e(T,{show:t.showSubjectClass,"onUpdate:show":a=>t.showSubjectClass=a,style:{width:"500px"},preset:"card",class:["modalTitle background"],title:"修改声部"},{default:()=>[t.showSubjectClass?e(xe,{activeRow:t.activeRow,onGetList:()=>u(),onConfirm:a=>{o.push({path:"/prepare-lessons",query:{...a}})},onClose:()=>t.showSubjectClass=!1},null):null]}),e(ke,{show:t.previewModal,"onUpdate:show":a=>t.previewModal=a,type:"attend",params:t.previewParams},null),e(T,{show:t.removeVisiable,"onUpdate:show":a=>t.removeVisiable=a,preset:"card",class:["modalTitle",s.removeVisiable],title:"删除班级"},{default:()=>[e("div",{class:s.studentRemove},[e("p",null,[n("确定要删除班级么?"),e("span",null,[n("删除班级信息将会清空")]),n("。")]),e(G,{class:s.btnGroup,justify:"center"},{default:()=>[e(g,{round:!0,type:"primary",onClick:b},{default:()=>[n("确定")]}),e(g,{round:!0,onClick:()=>t.removeVisiable=!1},{default:()=>[n("取消")]})]})])]}),e(T,{show:t.groupVisiable,"onUpdate:show":a=>t.groupVisiable=a,preset:"card",class:["modalTitle",s.removeVisiable],title:"创建群聊"},{default:()=>[e("div",{class:s.studentRemove},[e("p",null,[n("是否创建班级群聊")]),e(G,{class:s.btnGroup,justify:"center"},{default:()=>[e(g,{round:!0,type:"primary",onClick:j},{default:()=>[n("确定")]}),e(g,{round:!0,onClick:()=>t.groupVisiable=!1},{default:()=>[n("取消")]})]})])]}),p.value?e(je,null,null):null])}});export{st as default};