| 1 |
- !function(){function e(e,a,t,s,l,r,o){try{var n=e[r](o),c=n.value}catch(u){return void t(u)}n.done?a(c):Promise.resolve(c).then(s,l)}function a(a){return function(){var t=this,s=arguments;return new Promise((function(l,r){var o=a.apply(t,s);function n(a){e(o,l,r,n,c,"next",a)}function c(a){e(o,l,r,n,c,"throw",a)}n(void 0)}))}}System.register(["./index-legacy-dfca2d04.js","./san-legacy-5d79f018.js","./index-legacy-999ae91e.js","./topDot-legacy-b89ba08a.js","./index-legacy-9a11d43a.js","./index-legacy-d31c80a5.js","./index-legacy-3ca96807.js","./html2canvas.esm-legacy-b2f51228.js","./index-legacy-f0bf007c.js","./index-legacy-d07ae124.js","./index-legacy-f9ef703f.js","./index-legacy-4adfdbc8.js","./index-legacy-801b0ad2.js","./index-legacy-4265ccf8.js","./browser-legacy-cef1ca35.js","./use-tab-status-legacy-9c186ce5.js"],(function(e,t){"use strict";var s,l,r,o,n,c,u,i,d,m,p,g,A,v,y,h,f,w,S,I,b,C,L,j,N,E;return{setters:[e=>{s=e.d,l=e.P,r=e.x,o=e.r,n=e.y,c=e.D,u=e.a,i=e.A,d=e.b$,m=e.a2,p=e.R,g=e.C,A=e.a3},e=>{v=e.s,y=e.p,h=e.a},e=>{f=e.M},e=>{w=e.t,S=e.h},e=>{I=e.M},e=>{b=e.M},e=>{C=e.M},e=>{L=e.h},e=>{j=e.L},e=>{N=e.D},e=>{E=e.P},null,null,null,null,null],execute:function(){const D=""+new URL("qrcode-bg-dcb7f2c0.png",t.meta.url).href,U=""+new URL("qr-bg-95b78c36.png",t.meta.url).href;e("default",s({name:"tenant-apply-data",setup(){const e=l(),t=r({keyword:"",id:e.query.id,yearStatus:!1,schoolId:null,year:[(new Date).getFullYear()],yearName:(new Date).getFullYear(),classList:[],statObj:{registerNum:0,schoolNum:0,registerMemberShipNum:0},perponStatus:!1,sortKey:"CLASS",sortId:"desc",sortName:"班级人数降序",sortList:[{value:"desc",text:"班级人数降序"},{value:"asc",text:"班级人数升序"},{value:"asc",text:"会员人数升序"},{value:"asc",text:"会员人数升序"}],page:1,rows:20,isClick:!1,qrcodeStatus:!1,url:"",urlItem:{}}),s=o(!1),O=o(!0),B=o(!1),R=o(!1),x=o([]),q=function(){var e=a((function*(){if(!t.isClick){t.isClick=!0,s.value&&(x.value=[],t.page=1,s.value=!1);try{const e=yield c.post("/edu-app/open/school/schoolRegisterPage",{data:{tenantId:t.id,page:t.page,rows:t.rows,year:t.yearName,keyword:t.keyword,sort:t.sortId}});if(x.value.length>0&&1===e.data.current)return;x.value=x.value.concat(e.data.rows||[]),t.page=e.data.current+1,R.value=x.value.length>0,O.value=!1,B.value=e.data.current>=e.data.pages}catch(e){R.value=!1,B.value=!0}finally{O.value=!1}t.isClick=!1}}));return function(){return e.apply(this,arguments)}}(),P=()=>{B.value=!1,O.value=!0,q()},F=r({saveLoading:!1,image:null,shareLoading:!1}),z=()=>{if(!F.saveLoading)if(F.saveLoading=!0,F.image)K();else{const e=document.getElementById("preview-container");L(e,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(function(){var e=a((function*(e){const a=e.toDataURL("image/png");F.image=a,K()}));return function(a){return e.apply(this,arguments)}}()).catch((()=>{F.saveLoading=!1}))}},K=function(){var e=a((function*(){setTimeout((()=>{F.saveLoading=!1}),100);const e=document.createElement("a");e.setAttribute("download",t.urlItem.schoolName+"统计.png"),e.href=F.image,e.click()}));return function(){return e.apply(this,arguments)}}();n(a((function*(){e.query.name?document.title=e.query.name+"报名统计":document.title="学生报名统计",yield k(),yield q()})));const k=function(){var e=a((function*(){try{const{data:e}=yield c.post("/edu-app/open/school/schoolRegisterStat",{data:{tenantId:t.id,year:t.yearName}});t.statObj=e}catch(e){}}));return function(){return e.apply(this,arguments)}}();return()=>{let e;return u("div",{class:v.tenantAllData},[u(f,{position:"top"},{default:()=>[u("div",{class:v.top},[u("div",{class:v.topWrap},[u("div",{class:v.topHead},[u("img",{src:w,class:v.topDot,alt:""},null),i("汇总数据")])]),u("div",{class:v.cardWrap},[u("div",{class:[v.schoolCard,v.cardItem]},[u("div",{class:v.cardNum},[d(t.statObj.schoolNum).format("0,0")]),u("div",{class:v.cardInfo},[u("img",{src:S,class:v.cardInfoImg,alt:""},null),i("学校数量")]),u("div",{class:v.cardLine},null)]),u("div",{class:[v.studentCard,v.cardItem]},[u("div",{class:v.cardNum},[d(t.statObj.registerNum).format("0,0")]),u("div",{class:v.cardInfo},[u("img",{src:y,class:v.cardInfoImg,alt:""},null),i("报名人数")]),u("div",{class:v.cardLine},null)]),u("div",{class:[v.memberCard,v.cardItem]},[u("div",{class:v.cardNum},[d(t.statObj.registerMemberShipNum).format("0,0")]),u("div",{class:v.cardInfo},[u("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABCNJREFUWEftVl1oXEUU/s7dNO5NmggBBUGhai0tgq3xB01KRay0oKWoDyqtVFHyEIg2mOzMbl7mweTO3I3EkLeg2OBffVGxigSLkmBV1GIVRLFWC4oGhQa1zW7S7D3eCXv1ZrPZ7qaF+NB52tk5c75vvnPmm0tY5UGrjI+LBP7fCvT29l7nOM5rAG4E4NTYLwGAL4MgeDibzR5fbu+yCgghLrUJAFxdI3Bp+E/2AMaYP8vlWZaAlPIgMz8I4HPXdbcppfK1EFFKJXO53ASAW4noda31Q1UTSKVSjxPR8wD+CoKgNZvNnqgFPIqVUl7DzFbFZmZ+wvf9F0rzLFEgnU5vDILgCwCNzLzX9/1XVgIe7UmlUnuI6GUAZxzHudnzvO/i+RYR6OrquqShoeFTAFuIaExr/ej5gMeUOMDM+wAcm5mZuW1kZGQ2WltEQEo5zMxPAjjuum6rUur0hSDQ2dm5trm5+SgzbwAwbIzZv4SAlHJdKPkPAApE1Ka1PhoFFW9EBsCrxpivKpESQmwmon2zs7PPDA0NnYpiM5lMa6FQ+BhAXViS9aG6J+3avwoIIdoAHAFwolAobB4cHDwTI7A7LMtbAP5wHGer53nflyORTqc3BEHwEYDLHMd5wPO8N6K4np6exkQiYclfC6DdGGPJ/EdAKVWfy+WOAdgE4L3p6endo6OjZ22QUqoun8+/ycz3AjiZSCTaBgYGfouTyGQyVxRPuI6I3kkmk/cppeZtTEdHx5qWlpa3mXkngG9d192ilJpbRMBOpJTrgyA4QkSXE9FLWmvbOFwk0ZDP5w8z8+1E9DUzb4vMxZaIiCaZ+QYi+iSZTG5XSs0UCZKUcoyZH2Hm3x3Hadda21IvjCXXUEp5EzN/CKAJwKAxpjcK7u7ubqmvr7cSb2LmiVwut8Ouua47TkR32NPNzc1tjddeCJEF0APgbyK6M95bZQkUldjOzO8CqCeiHq31sxGJvr6+q+bn5239rgQQ1fh+AL/U1dW19ff3/xy7fk8z8yCAOSK6R2t9uLR3Kr0F1jojE9pnjLFmsjCEENcDmATQUvzLdrstyTexmL3hOzJWnO8xxhws17gVn2MhxFMAnmPms0S0yxgzHiVJp9PtQRC8b+eO49zteZ69QRHBHcx8iIjWANhvjBkuB75sCeLBQgjP9mdYx9PMfJfv+5/FSGy0v+P2KqW8JWzQD8L+WQtAG2PSy4FXRaAo+Yvh9bO2XLUPADhgjHmsEnjVBEp9gJnbfd//NZ68kg+ctwI2gVJqpT5QUYSavgnjPhDe6YmpqamdTU1N3NjYOB56R1kfuCAliCcp8YFDxbVd5XzgXOBV90BpIusDzDxJRAs+ED7hp4hokQ9UA75iAnaj/dwCYH3CjmGt9Y/VgsbjauqBlQCca89FAquuwD9Uv9wwDp6V7wAAAABJRU5ErkJggg==",class:v.cardInfoImg,alt:""},null),i("会员人数")]),u("div",{class:v.cardLine},null)])]),u("div",{class:v.searchWrap},[u("div",{class:v.searechInfo},[u(b,{class:v.allDataWrap,shape:"round",background:"#F6F8F9",inputBackground:"white",placeholder:"请输入学校名称",onSearch:e=>{t.keyword=e,t.page=1,s.value=!0,q()}},null)]),u("div",{class:v.timerWrap,onClick:()=>t.perponStatus=!0},[t.sortName," ",u("img",{src:h,class:[v.sanIcon,t.perponStatus?v.routeSan:""],alt:""},null)])])])]}),u("div",{class:v.schoolList},[R.value?u(I,{modelValue:s.value,"onUpdate:modelValue":e=>s.value=e,onRefresh:P,class:v.refreshC},{default:()=>{return[u(j,{"loading-text":" ",finished:B.value,"finished-text":" ",onLoad:q},(a=e=x.value.map((e=>u("div",{class:v.schoolItem},[u("div",{class:v.schoolNameWrap},[u("p",{class:v.schoolName},[e.schoolName])]),u("div",{class:v.schoolCountWrap},[u("div",null,[u("p",{class:v.personNum},[e.registerNum||0]),u("p",{class:v.title},[i("报名人数")])]),u("div",null,[u("p",{class:v.personNum},[e.registerMemberShipNum||0]),u("p",{class:v.title},[i("会员人数")])]),u("div",{onClick:()=>{t.qrcodeStatus=!0,t.urlItem=e,t.url=`${location.origin}/classroom-app/#/tenantDataShool?id=${e.schoolId}&name=${e.schoolName}`}},[u("p",{class:v.personNum},[u("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABQpJREFUaEPtW32IVFUU/533Mau2bhn5URuLUe5Si0m6LkgQ2hpYRklomkQRWBIUSCGG/dcH1R+lUFBZfwQtW7FrFKISrkRI1LrL1pKW7RKJtEhuremMszPzPm7cfTPz7kzN8773dr6cef/NcO9553d/55x7zrn3EfKeZDLZbjHaRmD3gKiFMTY3f0wl/yaiKBg7w0BHVGIfNjQ0nBT1pcwPxlhkyjDehM2eBqBWMigfullQ6N3Zuv48EaX4vGnAHGwiaRxiYF0+hFXNUAIdndWg38dBTwOOp1Jvw2bPVA2CIIoq9M6cSORZcnwWI1eQGRdaDkslLKN4IrUHYDuCLFr1zaG9NJVInmBAe/Up719jAk7SVDJ1sdq2Hv9QnRl8y6J4IsmCCqjGeXXAhVj7bJSwd1hF3MzmKr4I1hVg4xIbL6y0cua9Pqiib0yBYfsSlx08R2PYsdzC5lY5Q5VmeNWnWmCwIpRDGww0Nzr//BED1n+hB0MqzOKgv9tiSsmRBrysO7xiXKPe9SZa5zlsjJ4nbDqoSSl6uUEjjxqXG+IELtmgJQJubmS4Y76cCf12gfDLpOsGXoBvvZbh5qvl5P4wQRiPuXKLCvj+m2y8emeuLxZa3o9+VrBn2K1FvAA/t9zC47fJOfPub1Uc/F3JvrYOuAADgUz6/xiOGYBhAfNm5b4pLMPnE4CuAo15IaSsDHefUqa3LL61PNxq48VO19yDAuae/PKAis/HFKgKsHOFhS1trrmXDXA0Bazu02EKrvfxOhO3X+cEn6CARyYIj33lRnBNAb7ZZGSZLhvgyQSwpi/X3j5Ya6JzUTjA358lbD/qAubx+OuNRtZlygaYs/jKgIreMSdirljAsG+tCc5IGIYtG9jWr2H4nLP15LtKWQFzhX76ixA3gY4FbNrnMk9Qk+bzOeihc4TZGrIukpFbdsD1fTi9AmEY9soVS8owTwHvXSyXEQ3+STg27tq4V6Z1V7ONjoVyqeXh00pOylrUTEsqSy8wqGqKh44ePXDNKmL/8gEDi5ucf05fAB48EL4K47X20NYZrpbeGFTR86sQfgPQvHIRw74uE0q6yLEZ8FS/Bm72YZ6tbTZ25TUWCsmTzqW5gPEYEDeCKaerDC1zkQWbUYiDPhPleXgwuVfpDDekGwoyi+YLsIzASh9TB+zFEDfpSwFNOqIwtDQVMOmLQMr2Nmnet7pROLg9ewmIpgjcpDM9MhnrkmaYdxc/CRu0Fjp5thi0nuzXMCQRtFZdb+O9LrfsFBOPR9r+2w0NHbTKvS15AS7KtlTurqUXYM5mUTOtYqWWXj5YVsDF6lrWAQsrUFEM8/rmRLoBwDsemW4H19dPeVg1DL80oGJ/usXDy7v3u4K1eLYvtbBZ6Ew+dEDDP0lnf+aRuCnilo5Rg5ASzgKKGrREH/57Crh7/8w38TjINX0aJhNyOXbJAPMG/Ore3NKxe52JpSHbtBULmCvWc0rBW0Ijfnen5VwA8+nD+WdLO4+p4H1vmUfMwrzGS6eWYuJRyqMWGbB+xswY4EIv9ROl/Zwe+gEpjq0DLrRypTgQz2f4teMKYuly9JZrGJ5odzulvaOEHyfclpPseXUghoOaE5/n50Bc3JZKnmmV4lJLPsOygItyqaUU15aCAC7ataUwZlxJc6V9uJKUDqNLjV0uRbT2rg/X3AXxmvsEgAeAmvrIgwOuuc94MqBr5kMtcV+70j/F+xeq+H5KXTJYtgAAAABJRU5ErkJggg=="},null)]),u("p",{class:v.title},[i("学校统计二维码")])])])]))),"function"==typeof a||"[object Object]"===Object.prototype.toString.call(a)&&!A(a)?e:{default:()=>[e]}))];var a}}):null,!R.value&&!O.value&&u(m,{description:"暂无学校信息",class:v.emptyC},null)]),u(p,{show:t.yearStatus,"onUpdate:show":e=>t.yearStatus=e,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[u(N,{showToolbar:!0,modelValue:t.year,"onUpdate:modelValue":e=>t.year=e,"columns-type":["year"],onCancel:()=>t.yearStatus=!1,onConfirm:e=>{console.log(e),t.year=[e.selectedValues[0]],t.yearName=e.selectedValues[0],t.page=1,s.value=!0,k(),q(),t.yearStatus=!1}},null)]}),u(p,{show:t.perponStatus,"onUpdate:show":e=>t.perponStatus=e,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[u(E,{showToolbar:!0,columns:t.sortList,onCancel:()=>t.perponStatus=!1,onConfirm:e=>{const a=e.selectedOptions[0];"desc"!==a.value&&"asc"!==a.value||(t.sortId=a.value,t.sortKey="CLASS"),"mdesc"===a.value&&(t.sortId="desc",t.sortKey="MEMBER"),"masc"===a.value&&(t.sortId="asc",t.sortKey="MEMBER"),t.sortName=a.text,s.value=!0,q(),t.perponStatus=!1}},null)]}),u(p,{show:t.qrcodeStatus,"onUpdate:show":e=>t.qrcodeStatus=e,class:v.popupQrcode},{default:()=>[u("i",{class:v.iconClose,onClick:()=>t.qrcodeStatus=!1},null),u("div",{class:[v.shareContaienr],id:"preview-container"},[u("img",{src:D,class:v.qrcodeBg},null),u("div",{class:v.sectionGroup},[u("div",{class:v.section},[u("div",{class:v.memo},[t.urlItem.schoolName]),u("div",{class:v.qrcodeSection},[u("img",{src:U,class:v.qrbg},null),u(C,{class:v.mqrcode,text:t.url,logoSize:"small",size:"100%"},null)])])])]),u(g,{type:"primary",round:!0,block:!0,class:v.downloadBtn,onClick:z},{default:()=>[i("下载二维码")]})]})])}}}))}}}))}();
|