1 |
- System.register(["./api-legacy-91c5506a.js","./index-legacy-4a1674e9.js","./index-legacy-4dd05f98.js","./index-legacy-8c3b730d.js","./add-legacy-e7111c9d.js","./index-legacy-b1ff2161.js","./api-legacy-5b686a95.js","./api-legacy-1fd770be.js","./index-legacy-04150321.js","./html2canvas.esm-legacy-4717b83e.js","./urlUtils-legacy-b652a21b.js"],(function(e,t){"use strict";var n,l,a,o,s,i,d,c,u,r,m,p,g,_,y,h,b,v,A,w,C,x,f,P,M,k,T,D,S,F,z,R,G,L,U,O,I,E,j,W;return{setters:[e=>{n=e.s,l=e.a,a=e.g},e=>{o=e.S},e=>{s=e.C},e=>{i=e.P},e=>{d=e.a},e=>{c=e.d,u=e.e,r=e.L,m=e.r,p=e.n,g=e.J,_=e.f,y=e.O,h=e.Q,b=e.k,v=e.F,A=e.R,w=e.c,C=e.a,x=e.u,f=e.b,P=e.N,M=e.g,k=e.x,T=e.w,D=e.j,S=e.t,F=e.c8,z=e.v},e=>{R=e.c},e=>{G=e.g,L=e.s,U=e.a,O=e.b},e=>{I=e.T},e=>{E=e.T,j=e.h},e=>{W=e.v}],execute:function(){var N=document.createElement("style");N.textContent="._noticeBack_1nuym_1{border-radius:0!important;box-shadow:none;padding-top:32Px;padding-bottom:32Px}._noticeModal_1nuym_7{position:relative;background:linear-gradient(136deg,#AEDFFC 0%,#AEDFFC 50%,#FCD5EE 100%);border-radius:0!important;box-shadow:none;padding-bottom:32Px;overflow:hidden}._noticeModal_1nuym_7 ._bg_1nuym_15,._noticeModal_1nuym_7 ._header_1nuym_21{position:absolute;top:0;left:0;width:100%}._noticeModal_1nuym_7 ._schoolLogo_1nuym_27{width:30Px;height:30Px;margin-right:6Px;padding:2Px;background-color:#fff;border-radius:50%}._noticeModal_1nuym_7 ._schoolName_1nuym_35{position:absolute;top:70Px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}._noticeModal_1nuym_7 ._studentCore_1nuym_44{position:relative;z-index:2;background:#FFFFFF;border-radius:12Px;width:370Px;padding:0 15Px 180Px;margin:127Px 15Px 0;font-size:12Px;color:#333;line-height:20Px}._noticeModal_1nuym_7 ._studentCore_1nuym_44 ._book_1nuym_56{padding:30Px 0 15Px;width:100%}._noticeModal_1nuym_7 ._studentCore_1nuym_44 ._title_1nuym_60{font-weight:700}._noticeModal_1nuym_7 ._studentCore_1nuym_44 ._content_1nuym_63{padding-top:10Px}._noticeModal_1nuym_7 ._studentCore_1nuym_44 ._content_1nuym_63 ._smallTitle_1nuym_66{color:#2481d3;font-weight:700}._noticeModal_1nuym_7 ._studentCore_1nuym_44 ._content1_1nuym_70{text-indent:2em}._noticeModal_1nuym_7 ._studentCore_1nuym_44 ._lastContent_1nuym_73{font-weight:700;padding-top:10Px}._noticeModal_1nuym_7 ._studentCore_1nuym_44 ._schoolInfo_1nuym_77{padding-top:30Px;color:#333;text-align:right}._noticeModal_1nuym_7 ._bottom_d_1nuym_82{position:absolute;bottom:20Px;left:0;z-index:1;width:100%}._noticeModal_1nuym_7 ._bottom_1nuym_82{position:absolute;bottom:20Px;left:0;z-index:3;width:100%}._noticeModal_1nuym_7 ._qrCodeContainer_1nuym_96{position:absolute;bottom:46Px;z-index:4;left:0;width:100%;text-align:center}._noticeModal_1nuym_7 ._qrCodeContainer_1nuym_96 ._codewrap_1nuym_104{width:103Px;height:102Px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM4AAADMCAMAAAAMCWz9AAAAh1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9qkf8RAAAALHRSTlMApPdpxwnSrfvvBttxn6nghCATaFoXt5Z3Si8nEOnzkXqa1ctUC+WvRCtgMXux+kwAAAO9SURBVHja7d3HctswFIXhE4p0wCKKTb1LVmwn9/2fL2OAYmS1mWR1wNxvA2H5DwgY1kLEF8l7MUljI63NcAUSv0IjV0ycTor3BI987GO5koNDtZYH4v0H7ilzIzdMBAqNPGbyEjeyjdwRJKDwKs9sMnx1epO7CnBIXuSptxMuVKF0gvQYtiY1WKy24bVjGkgnXKETdTWH2QIeWcwOXU+Es1yctIF3mvT6EK7FmZLs+7+TTMWpYY1jOzMDeGpgbEA8trOhWBm8lYm1B4DStQ3hMbcipgRQuJWiuZ39i9W6+ys58v1R+/O4jYClWxySu9m/itxxtkR9Z+eMB/khDojFh3wwvrN7amzt2FzGTI14wEzHN1fuLSZ2XKDTbMQTmwadhXyaILRjhbNCPFLgrLLzEO7mHaE1E6/M0Irs9OUqZ+7FtvnDzJ/lJKl4Jk2e5GTinexJjneLI5I+zlmIhxYPcwbiocHDnK14aHsnJ2kvPh4aujO5zcndzdr6Jh76Bmvkvv4o1yLB3P+ceSCyLoEq2y3hfw6Wu6yC04ecT5rDRnOYaQ4zzWGmOcw0h5nmMNMcZprDTHOYaQ4zzWGmOcw0h5nmMNMcZprDTHOYaQ4zzWGmOcw0h5nmMNMcZprDTHOYaQ4zzWGmOcw0h5nmMNMcZprDrN85r8PvZyPx0Oj72fDVu99beG6GH9IjP/qW07OHrWdHQd8Oas2hojnMNIeZ5jDTHGaaw0xzmGkOM81hpjnMNIeZ5jDTHGaaw0xzmGkOM81hpjnMNIeZ5jDTHGaaw0xzmGkOM81hpjnMNIeZ5jDTHGaaw0xzmGkOM81h1u+cfr2gs2evT+3Zy23bVw/7npN8fTG07zmR5lDSHGb/Tc5UPDR9mLMTD+2+5IR2rNxFQTzkLmiV/RxiYscFPp0C8U5wwqeFnUywtWPj7aXtG6zGTrao7TiEtTTiGbOENbSzGks7xhH8PNumsKLYzpbtzVoyWNFRvHKMYGVy/j+nsJ/WK1hjr35cZjSGtVrbaQGgNJe7B+NQvBGOcblzTAkAe7EyOMkuFi/EuwROJtberUfs2gZoVUUq9NKiQqs2Lm/cTsWZJjgr5z/rAa3657zEWTIVp0YrPxc38E6TipPjLAqldZgt4JHF7CCtMEKnCqUTpMewNanBYrUNrx3TQDrhChdOb3JXAQ7Jizz1dsJX2UbuCBJQeJVnNhlulLmRGyYChUYeM3mJez72sVzJwaFaywPx/gOPJO/FJI1Nt4jDFUj8Co1cMXE6Kd4TXPoNfJdpDZESxr8AAAAASUVORK5CYII=) no-repeat;position:relative;background-size:103Px 102Px;margin:0 auto;display:flex;align-items:center;justify-content:center}._noticeModal_1nuym_7 ._qrCodeContainer_1nuym_96 ._codewrap_1nuym_104 img{width:84Px!important;height:84Px!important}._noticeModal_1nuym_7 ._qrCodeContainer_1nuym_96 ._codewrapSubmit_1nuym_119{margin-top:11Px;padding:2Px 16Px;background:linear-gradient(121deg,#FFD892 0%,#FFCB75 100%);border-radius:18Px;font-size:16Px;font-weight:500;color:#5b2c03;line-height:22Px;display:inline-block}._downBtn_1nuym_130{margin:10Px auto 0;width:150Px;height:42Px;background:linear-gradient(291deg,#02baff 0%,#007afe 100%);border-radius:30Px;line-height:42Px;font-size:18Px;font-weight:600;text-align:center;color:#fff;cursor:pointer}._btnGroup_1nuym_143{position:fixed;top:40Px;left:50%;width:42Px;transform:translate(220Px)}._btnGroup_1nuym_143 img{width:100%;cursor:pointer}\n",document.head.appendChild(N);const K=c({name:"coai-guide",emits:["close"],setup(e,{emit:t}){const n=u({box:{height:"0px"},show:!1,steps:[{ele:"",eleRect:{},img:G("student1.png"),handStyle:{top:"0.91rem"},imgStyle:{top:r(-4),left:r(-64),width:r(518),height:r(256)},btnsStyle:{bottom:r(30),left:r(-74)},eleRectPadding:{left:7,top:7,width:14,height:14}},{ele:"",img:G("student2.png"),imgStyle:{top:r(-4),left:r(-261),width:r(515),height:r(227)},btnsStyle:{bottom:r(30),left:r(-120)},eleRectPadding:{left:7,top:7,width:14,height:14}}],step:0}),l=m(!1),a=m({});(async()=>{try{const e=await U({guideTag:"teacher-guideInfo"});e.data?a.value=JSON.parse(e.data?.guideValue)||null:a.value={},a.value&&a.value.studentGuide?l.value=!1:l.value=!0}catch(e){console.log(e)}})();const o=()=>{const e=document.getElementById(`student-${n.step}`);if(e){const t=e.getBoundingClientRect(),l=n.steps[n.step].eleRectPadding?.left||0,a=n.steps[n.step].eleRectPadding?.top||0,o=n.steps[n.step].eleRectPadding?.width||0,s=n.steps[n.step].eleRectPadding?.height||0;n.box={left:t.x-l+"px",top:t.y-a+"px",width:t.width+o+"px",height:t.height+s+"px"},console.log(`coai-${n.step}`,n.box)}else i()};p((()=>{o(),window.addEventListener("resize",s)}));const s=()=>{o()};g((()=>{window.removeEventListener("resize",s)}));const i=()=>{n.step>=2?d():(n.step=n.step+1,o())},d=async()=>{a.value?a.value.studentGuide=!0:a.value={studentGuide:!0};try{await O({guideTag:"teacher-guideInfo",guideValue:JSON.stringify(a.value)})}catch(e){console.log(e)}l.value=!1};return()=>_(v,null,[l.value?y(_("div",{"onUpdate:show":e=>l.value=e,class:["n-modal-mask","n-modal-mask-guide"]},[_("div",{class:L.content,onClick:()=>i()},[_("div",{class:L.backBtn,onClick:e=>{e.stopPropagation(),d()}},[b("跳过")]),_("div",{class:L.box,style:{...n.box},id:`modeType-${n.step}`},[n.steps.map(((e,t)=>_("div",{onClick:e=>e.stopPropagation(),class:L.item,style:"bottom"==e.type?{display:t===n.step?"":"none",left:`${e.eleRect?.left}px`,top:`-${e.imgStyle?.height}`}:{display:t===n.step?"":"none",left:`${e.eleRect?.left}px`,top:`${n.box?.height}`}},[_("img",{class:L.img,style:e.imgStyle,src:e.img},null),_("div",{class:L.btns,style:e.btnsStyle},[n.step+1==n.steps.length?_(v,null,[_("div",{class:[L.endBtn],onClick:()=>d()},[b("完成")]),_("div",{class:L.nextBtn,onClick:()=>{n.step=0,o()}},[b("再看一遍")])]):_("div",{class:L.btn,onClick:()=>i()},[b("下一步 ("),n.step+1,b("/"),n.steps.length,b(")")])])])))])])]),[[h,l.value,"show"]]):null])}}),Z={noticeBack:"_noticeBack_1nuym_1",noticeModal:"_noticeModal_1nuym_7",bg:"_bg_1nuym_15",header:"_header_1nuym_21",schoolLogo:"_schoolLogo_1nuym_27",schoolName:"_schoolName_1nuym_35",studentCore:"_studentCore_1nuym_44",book:"_book_1nuym_56",title:"_title_1nuym_60",content:"_content_1nuym_63",smallTitle:"_smallTitle_1nuym_66",content1:"_content1_1nuym_70",lastContent:"_lastContent_1nuym_73",schoolInfo:"_schoolInfo_1nuym_77",bottom_d:"_bottom_d_1nuym_82",bottom:"_bottom_1nuym_82",qrCodeContainer:"_qrCodeContainer_1nuym_96",codewrap:"_codewrap_1nuym_104",codewrapSubmit:"_codewrapSubmit_1nuym_119",downBtn:"_downBtn_1nuym_130",btnGroup:"_btnGroup_1nuym_143"},B=""+new URL("2-0afb0f4b.png",t.meta.url).href,Y=""+new URL("3-f7adc148.png",t.meta.url).href,Q=""+new URL("4-b41420ed.png",t.meta.url).href,H=""+new URL("5-27358add.png",t.meta.url).href,V=""+new URL("6-c57354bb.png",t.meta.url).href,J=c({name:"notice-modal",props:{data:{type:Object,default:()=>({})}},emits:["close"],setup(e,{emit:t}){u({uploading:!1});const n=m({}),l=m(W()+`/classroom-app/#/student-register?sId=${e.data.id}`);"BUG_GOODS"!=e.data.registerType&&(l.value=W()+`/classroom-app/#/register-member?sId=${e.data.id}`);const a=u({saveLoading:!1,image:null,shareLoading:!1}),o=()=>{if(!a.saveLoading)if(a.saveLoading=!0,a.image)s();else{const e=document.getElementById("preview-container");j(e,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then((async e=>{const t=e.toDataURL("image/png");a.image=t,s()})).catch((()=>{a.saveLoading=!1}))}},s=async()=>{setTimeout((()=>{a.saveLoading=!1}),100);const e=document.createElement("a");e.setAttribute("download","报名图片.png"),e.href=a.image,e.click()};return p((()=>{const t=e.data.extraConfig?JSON.parse(e.data.extraConfig):{},l=t.content.replace(/\n/gi,"<br />");n.value={...t,content:l}})),()=>_("div",{class:Z.noticeBack},[_("div",{class:Z.noticeModal,id:"preview-container"},[_("img",{src:H,class:Z.bg},null),_("img",{src:Q,class:Z.header},null),_("img",{src:B,class:Z.bottom},null),_("img",{src:V,class:Z.bottom_d},null),_("div",{class:Z.schoolName},[_("img",{class:Z.schoolLogo,crossorigin:"anonymous",src:e.data.logo+`?some=${(new Date).getTime()}`},null),_("span",null,[e.data.name])]),_("div",{class:Z.studentCore},[_("img",{src:Y,class:Z.book},null),_("div",{class:Z.title},[b("尊敬的家长:")]),_("div",{class:Z.content1},[b("为贯彻落实县“十四五”教育发展规划、教育部《基础教育课程教学改革深化行动方案》等文件精神,推进教育部“实施国家教育数字化战略行动”,促进信息技术与音乐课堂器乐教学练的深度融合,推动数字化在拓展音乐教学时空、共享优质资源、优化课程内容与教学过程、优化学生学习方式、精准开展教学评价等方面广泛应用,学校决定自本学期开展“器乐课堂数字化建设”,现将有关安排通知如下:")]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("一、音乐课已经学了唱歌,为什么还要学习器乐")]),_("p",{class:Z.smallContnet},[b("通过器乐来学习音乐,能全面培养学生的读谱、视唱、听音、节奏、和声、欣赏、创作等综合音乐素养。")])]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("二、器乐课堂的小乐器有哪些种类和优势")]),_("p",{class:Z.smallContnet},[b("通常有竖笛、排箫、葫芦丝、陶笛等,具有携带方便、轻巧、好存放、简单易学、应用灵活、价格低等优势。")])]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("三、我校器乐课堂数字化准备开设的乐器安排")]),_("p",{class:Z.smallContnet,innerHTML:n.value.content},null)]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("四、为什么要进行器乐课堂数字化建设")]),_("p",{class:Z.smallContnet},[b("在器乐的学练中,涉及乐理、指法、节奏、音准等多项音乐专业知识,借助数字化可以让学生人人随时学练,解决学生课后面临不会练、家长无法辅助、老师无法及时给予指导的专业性问题,让外行人都看得懂。")])]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("五、建设器乐课堂数字化的优势")]),_("p",{class:Z.smallContnet},[b("1.能帮助学生增强专注力与记忆力,提高阅读与理解能力,培养审美与情商,舒缓与释放情绪,有助于培养学生的身心健康;"),_("br",null,null),b("2.让学生能够较好地适应接下来中考或高考的政策调整。")])]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("六、如何实施器乐课堂数字化建设")]),_("p",{class:Z.smallContnet},[b("1.器乐课堂数字化建设的标准为:家校互联互通、课上课后学练同频;"),_("br",null,null),b("2.由硬件环境、技术环境、数字化音乐资源、师生数字化素养培养等构成,需长期持续性建设;"),_("br",null,null),b("3.基于校情,学校借助北京知勉公益基金会提供的专业技术资源,依托学校现有音乐教室场地设备,进行数字化资源建设与升级,并安排音乐教师持续进行数字化素养培训;"),_("br",null,null),b("4.实施后,音乐老师在课上使用数字化工具进行器乐授课,学生借助数字化工具进行学习,课后,学生在家使用乐器数字化工具进行练习。")])]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("七、实施的年级、参加原则、职责分工")]),_("p",{class:Z.smallContnet},[b("1.以音乐课堂为建设主体,面向全体学生实施器乐课堂数字化教学练;"),_("br",null,null),b("2.学校负责协调解决家校互联互通的问题;"),_("br",null,null),b("3.家长负责解决乐器、数字化学练等工具,遵循家长自愿参与的原则;")])]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("八、什么是数字化学练工具,准备途径,参考价格")]),_("p",{class:Z.smallContnet},[b("指具有数字化乐谱与课件、测评音视频云储存、五线谱与演奏指法跟播、电子节拍/校音、选段练习、原音/伴奏切换、速度调整等数字化学练工具(软件),通过手机或平板IPAD使用。 家长可自行在手机应用市场中准备,不限品牌、型号及价格,准备前应了解软件是否支持课堂乐器学练及以上功能。也可通过基金会提供的渠道准备,参考价格为290元/年。")])]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("九、课堂乐器准备的途径、参考要求")]),_("p",{class:Z.smallContnet},[b("家长可自行在网店、琴行准备,课堂乐器的要求为: 不限品牌、型号及价格,也可通过基金会提供的渠道准备,参考价格为"),n.value.price,b("。")])]),_("div",{class:Z.content},[_("p",{class:Z.smallTitle},[b("十、工作安排")]),_("p",{class:Z.smallContnet},[b("1.我校定于"),A(n.value.teachTime).format("YYYY年MM月DD日"),b("正式开展器乐课堂数字化教学; "),_("br",null,null),b("2."),A(n.value.buildStartTime).format("YYYY年MM月DD日"),b("—"),A(n.value.buildEndTime).format("MM月DD日"),b("间进行家长互联互通部署(另行通知);"),_("br",null,null),b("3.请家长在开课前为学生准备好课堂乐器和数字化学练工具,通过基金会渠道准备的家长可扫码进行工具准备;"),_("br",null,null),b("4.如有疑问可向本班音乐教师咨询。")])]),_("div",{class:[Z.content1,Z.lastContent]},[b("器乐课堂数字建设将遵循“立足本校实际,符合学生特点,注重课效课质”,为孩子成长搭建快乐的音乐家园,让我们的孩子以音乐为友,与器乐同行,在艺术特色的引领下茁壮成长,愿我们的孩子们都能奏出美妙的音乐!再次感谢家长朋友们对学校工作的大力支持!")]),_("div",{class:Z.schoolInfo},[_("p",null,[e.data.name]),_("p",null,[A().format("YYYY年MM月DD日")])])]),_("div",{class:Z.qrCodeContainer},[_("div",{class:Z.codewrap},[_(E,{margin:0,text:l.value,size:84},null)]),_("div",{class:Z.codewrapSubmit},[b("请使用微信扫码报名")])])]),_("div",{class:Z.btnGroup},[_("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAMAAAArDjJDAAAAjVBMVEX///8AAAD5+vuUsMyju9P///+wxNm+z+D///////////////////////////////+cttCqwdfg6fGYs862ydy6zN7s8vfM2ufR3unH1uXW4Ovc5e/////////////////////////////////////////////////////A0eHn7vTk7PL////z9vmPrMmvQyCWAAAALnRSTlPPANL89XPv6MrHo5NSHQ8E+PHa+uzq1uLg5N/cwsC/taqZinpgWEQvFufX2QrTM+XPKgAAAw5JREFUWMO1mNmaojAQhasJoILs4IZt2+72wvs/3iQZmEzsE1rNx7nSgL+pJZWk6KVHyXnqhdu3zXi8eduG3vSc9L1tRkWHcEI3moSH6FFUfAzIoOAYP4C6eBPq0cS73ImK92P6ReN9fA9q+kp36HX6KyoK6E4FUT/qtKa7tT71oTx6SJ4RlezoQe0SjPp6p4f1/oVQCSL9zkoAakdPafcT5dGT8m5RJ3paJx0VrZ9HrSMNFZCFgv9RU7LSVKHinhX8sRiVflktc6dnbcf/UHsy6LMqmk4sWxlZ+w51GRtAWaMrnRPW+NKicEo5VQfI/MxljZQ7MyWXRMWw+s5caVVZO63PlqkcwFZOYok6Qm8LJ7Gr5uuVhGEjjxIVoDkVyBqnFKwFzC2BipCfhHU+CP9csD4RK+KoAxivBImQFiIOKMUOHBWCLBDWOQQ14s9GYDx8oQTEL+Men5FBLn/4DWKY0BlP6mpeSXhaHDSFnmKted9l1X6a+3n72G+aAq1pAqnOE6FsP5ad00Yc347VfFo5SHgKoQW1miBnSZKaCoP2h7SF8XZUggmWILGclIXZT9SW3lC4Uz1ZC41EV/WCEgdt6FZl+6eKpZNorvymxEE/a5WvZ7ojq1994wFQsyQKz0rZK/2loRhCbVBauRrplrWEibUBbudvMo3EardlqWQDbgfJkPPffSgPc49L3yureQWsQDKAFHV4Ci5VCFjexbEri/zjCqWoBwtD2s2QFflfftZclc3MAQsHLeeV9rdo0j5czmcwmqpKiStsDotMMsEVvCSsWgYAlT5YkMk1blIzsbfOcEF+OZh+sEAP0kaGF28TERHyPCy7NTNuRZHaUtGG536AU0QGAxKojR4UQCG/VraNmBzBoT32HD/oM5Uw5l/ni8WyFN+Un+Dxw3zOdsQ0dGUzwvLUUQ3re1Q0SszPqe+opg6QWPk1S1nDCrdaOWTUXjvW2ug1HuCwbX0FGOBiYn9dGuASZ321HPDCa38Nt28ODN2ysG+k2Ld37JtOQ7fC7Bt09m3D4ZuZ9i3WP5ChXxhIGZR+AAAAAElFTkSuQmCC",class:Z.iconClose,onClick:()=>t("close")},null),_("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAMAAAArDjJDAAAAclBMVEX///8AAACvxNm+z+Cvw9mxxdr///////////////////////////////+UsMv4+vvg5/D///////////////////////////////////////////////////////////////+dttDr8PX////H1uSPrMkUnz2oAAAAJXRSTlPPAO/o7+7Kx8CjdFIPBPzS28K1qpmWkYp6cWBYRC8gGxb31grkzU7YIQAAAf5JREFUWMO92NtSszAUhuGvzf+TQIh0I91AS1s193+LRpxYFbICzRrfMwbmOWJgZWFBZM76uNtuVJapzXZ31GdDPR2muqaW+JWsm24uVbY5AuVtOYO6FhJEsrhOpMpDhkjZoZxCaYUJKR2lLjkmll9o6rTG5NYniiowqyJImT1mtjfj1OszZvf8OkYZQiIsM0Lt8VD7IVXgwYrf1AkPd/pJXdaPU+vLDypHQvl3SiMpfadKlUap8os6ILGDp64ZyCohKpBl156Kv1LCWhF9uXqqlKD7Z+1/0Mmyp1qkU2h7Kueg8g+qAweFzlEND9U4quah6gWM5KGkwRk8lIM0F6VxZKIctGOiHLRlohy0Ie6+vL14yl8Gc5AKf1WqJ/u0ulMrd1mFvzkKWfirUlnrLE85ydoq/M3JRqmltcue7K2e+pSEvztKqTDlrQ/KS2FKYROmvHWz9ualIOWgbZDylk+Aohy0oymIu0RSDjpGKAgv0ZSDNE15SyBGaZyjlH+RaMpBRkYprFaIUtJgUdPU1Lu1/02kU42jOh6q87/UZCr3P/rhw7dlsNsY1frxY0DRDSlZBoYiEaPEYCgKjWqVWJKJajCqcQ6Q/GNt+rDNfwRIP5jwH5fSD3H8R0v+A2/6MZx/OZC+skhfpLCvd9KXTuyrsPQF3Z+vDdOXmekr1neJ9Dpg318KZgAAAABJRU5ErkJggg==",class:Z.iconDownload,onClick:o},null)])])}});e("default",c({name:"student-studentList",setup(e,{emit:t}){const c=w(),r=u({searchForm:{keyword:"",gender:null,classGroupId:null,membership:null},searchWord:"",orchestraType:null,courseTypeCode:null,subjectId:null,classId:null,studentType:null,loading:!1,pagination:{page:1,rows:10,pageTotal:4},tableList:[],classList:[],addStudentVisible:!1,activeRow:{}}),g=C(),y=x(),h=m(!1),A=f(),G=()=>{r.pagination.page=1,O()},L=e=>{const t=document.createElement("input");t.value=e,document.body.appendChild(t),t.select(),t.setSelectionRange(0,t.value.length),document.execCommand("Copy"),document.body.removeChild(t),A.success("复制成功")},U=()=>{r.searchForm={keyword:"",gender:null,classGroupId:null,membership:null},G()},O=async()=>{try{const e=await a({...r.searchForm,...r.pagination});r.tableList=e.data.rows,r.pagination.pageTotal=e.data.total,r.tableList.length>0&&setTimeout((()=>{h.value=!0}),500)}catch(e){console.log(e)}console.log("getList")};p((()=>{O(),(async()=>{try{const e=await R({page:1,rows:999});r.classList=e.data.rows.map((e=>({label:e.name,value:e.id})))}catch(e){console.log(e)}})()}));const E=e=>{y.push({path:"/studentDetail",query:{...g.query,studentId:e.id,studentName:e.nickname}})};return()=>_("div",{class:n.listWrap},[_("div",{class:n.searchList},[_(P,{"label-placement":"left",inline:!0},{default:()=>[_(M,null,{default:()=>[_(o,k({placeholder:"请输入学生姓名"},{class:n.searchInput,searchWord:r.searchForm.keyword,onChangeValue:e=>r.searchForm.keyword=e}),null)]}),_(M,null,{default:()=>[_(s,k({options:[{label:"学生性别",value:null},{label:"男",value:1},{label:"女",value:0}],placeholder:"性别",clearable:!0,inline:!0},{value:r.searchForm.gender,"onUpdate:value":e=>r.searchForm.gender=e}),null)]}),_(M,null,{default:()=>[_(s,k({options:[{label:"年级班级",value:null},...r.classList],placeholder:"年级班级",clearable:!0,inline:!0},{value:r.searchForm.classGroupId,"onUpdate:value":e=>r.searchForm.classGroupId=e}),null)]}),_(M,null,{default:()=>[_(s,k({options:[{label:"学生类型",value:null},{label:"会员",value:!0},{label:"普通",value:!1}],placeholder:"学生类型",clearable:!0,inline:!0},{value:r.searchForm.membership,"onUpdate:value":e=>r.searchForm.membership=e}),null)]}),_(M,null,{default:()=>[_(T,{justify:"end"},{default:()=>[_(D,{type:"primary",class:"searchBtn",onClick:G},{default:()=>[b("搜索")]}),_(D,{type:"primary",ghost:!0,class:"resetBtn",onClick:U},{default:()=>[b("重置")]})]})]})]})]),_(D,k({id:"student-0"},{onClick:async()=>{try{const{schoolInfos:e}=c.getUserInfo,t=e.length>0?e[0].id:null;if(t){const{data:e}=await l({id:t});r.activeRow=e,r.addStudentVisible=!0}}catch{}},class:n.addBtn,type:"primary"}),{default:()=>[b("新增学生")],icon:()=>_(v,null,[_(S,{class:n.addBtnIcon,previewDisabled:!0,src:d},null)])}),_("div",{class:n.tableWrap},[_(F,{class:n.classTable,loading:r.loading,columns:[{title:"学生姓名",key:"nickname",render:e=>_("div",{style:{userSelect:"all",cursor:"pointer"},onClick:()=>L(e.nickname)},[e.nickname])},{title:"手机号",key:"phone",render:e=>_("div",{style:{userSelect:"all",cursor:"pointer"},onClick:()=>L(e.phone)},[e.phone])},{title:"性别",key:"gender",render:e=>_(v,null,[e.gender+""!="null"?"0"==e.gender?"女":"男":"--"])},{title:"年级班级",key:"classGroupName"},{title:"学生类型",key:"vipMember",render:e=>_(v,null,[e.vipMember?"会员":"普通"])},{title:"操作",key:"id",width:300,render:(e,t)=>_(v,null,[_(D,0==t?k({id:"student-1"},{text:!0,type:"primary",onClick:()=>E(e)}):{text:!0,type:"primary",onClick:()=>E(e)},{default:()=>[b("详情")]})])}],data:r.tableList},{empty:()=>_(I,null,null)}),_(i,{page:r.pagination.page,"onUpdate:page":e=>r.pagination.page=e,pageSize:r.pagination.rows,"onUpdate:pageSize":e=>r.pagination.rows=e,pageTotal:r.pagination.pageTotal,"onUpdate:pageTotal":e=>r.pagination.pageTotal=e,onList:O,sync:!0},null)]),_(z,{show:r.addStudentVisible,"onUpdate:show":e=>r.addStudentVisible=e,showIcon:!1,style:{width:"400px"}},{default:()=>[_(J,{data:r.activeRow,onClose:()=>r.addStudentVisible=!1},null)]}),h.value?_(K,null,null):null])}}))}}}));
|