tenantDataSchool-legacy-088f88fb.js 5.6 KB

1
  1. !function(){function a(a,e,s,t,l,o,r){try{var n=a[o](r),c=n.value}catch(u){return void s(u)}n.done?e(c):Promise.resolve(c).then(t,l)}function e(e){return function(){var s=this,t=arguments;return new Promise((function(l,o){var r=e.apply(s,t);function n(e){a(r,l,o,n,c,"next",e)}function c(e){a(r,l,o,n,c,"throw",e)}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-d07ae124.js","./index-legacy-f0bf007c.js","./index-legacy-f9ef703f.js","./index-legacy-4adfdbc8.js","./index-legacy-801b0ad2.js","./index-legacy-4265ccf8.js","./use-tab-status-legacy-9c186ce5.js"],(function(a,s){"use strict";var t,l,o,r,n,c,u,i,d,p,v,m,y,g,h,f,S,I,j,N,x,b,w,C;return{setters:[a=>{t=a.d,l=a.P,o=a.q,r=a.r,n=a.x,c=a.y,u=a.D,i=a.a,d=a.A,p=a.b$,v=a.a2,m=a.R,y=a.a3},a=>{g=a.s,h=a.p,f=a.a},a=>{S=a.M},a=>{I=a.t,j=a.h},a=>{N=a.M},a=>{x=a.M},a=>{b=a.D},a=>{w=a.L},a=>{C=a.P},null,null,null,null],execute:function(){a("default",t({name:"tenant-apply-data",setup(){const a=l();o(),r("all");const s=n({keyword:"",id:a.query.id,yearStatus:!1,schoolId:null,year:[(new Date).getFullYear()],yearName:(new Date).getFullYear(),classList:[],statObj:{registerNum:0,classNum:0,registerMemberShipNum:0},perponStatus:!1,sortKey:"CLASS",sortId:"desc",sortName:"人数降序",sortList:[{value:"desc",text:"班级人数降序"},{value:"asc",text:"班级人数升序"},{value:"mdesc",text:"会员人数升序"},{value:"masc",text:"会员人数升序"}],page:1,rows:20,isClick:!1}),t=r(!1),L=r(!0),k=r(!1),M=r(!1),D=r([]),O=function(){var a=e((function*(){if(!s.isClick){s.isClick=!0,t.value&&(D.value=[],s.page=1,t.value=!1);try{const a=yield u.post("/edu-app/open/school/schoolRegisterClassPage",{data:{schoolId:s.id,page:s.page,rows:s.rows,keyword:s.keyword,sort:s.sortId}});if(D.value.length>0&&1===a.data.current)return;D.value=D.value.concat(a.data.rows||[]),s.page=a.data.current+1,M.value=D.value.length>0,L.value=!1,k.value=a.data.current>=a.data.pages}catch(a){M.value=!1,k.value=!0}finally{L.value=!1}s.isClick=!1}}));return function(){return a.apply(this,arguments)}}(),W=()=>{k.value=!1,L.value=!0,O()};n({saveLoading:!1,image:null,shareLoading:!1}),c(e((function*(){a.query.name?document.title=a.query.name+"报名统计":document.title="学生报名统计",yield R(),yield O()})));const R=function(){var a=e((function*(){try{const{data:a}=yield u.post("/edu-app/open/school/schoolRegisterStat",{data:{schoolId:s.id}});s.statObj=a}catch(a){}}));return function(){return a.apply(this,arguments)}}();return()=>{let a;return i("div",{class:g.tenantAllData},[i(S,{position:"top"},{default:()=>[i("div",{class:g.top},[i("div",{class:g.topWrap},[i("div",{class:g.topHead},[i("img",{src:I,class:g.topDot,alt:""},null),d("汇总数据")])]),i("div",{class:g.cardWrap},[i("div",{class:[g.studentCard,g.cardItem]},[i("div",{class:g.cardNum},[p(s.statObj.registerNum).format("0,0")]),i("div",{class:g.cardInfo},[i("img",{src:h,class:g.cardInfoImg,alt:""},null),d("报名人数")]),i("div",{class:g.cardLine},null)]),i("div",{class:[g.memberCard,g.cardItem]},[i("div",{class:g.cardNum},[p(s.statObj.registerNum).format("0,0")]),i("div",{class:g.cardInfo},[i("img",{src:h,class:g.cardInfoImg,alt:""},null),d("会员人数")]),i("div",{class:g.cardLine},null)]),i("div",{class:[g.schoolCard,g.cardItem]},[i("div",{class:g.cardNum},[p(s.statObj.classNum).format("0,0")]),i("div",{class:g.cardInfo},[i("img",{src:j,class:g.cardInfoImg,alt:""},null),d("班级数量")]),i("div",{class:g.cardLine},null)])]),i("div",{class:g.searchWrap},[i("div",{class:g.searechInfo},[i(x,{class:g.allDataWrap,shape:"round",background:"#F6F8F9",inputBackground:"white",placeholder:"请输入学校名称",onSearch:a=>{s.keyword=a,s.page=1,t.value=!0,O()}},null)]),i("div",{class:g.timerWrap,onClick:()=>s.perponStatus=!0},[s.sortName," ",i("img",{src:f,class:[g.sanIcon,s.perponStatus?g.routeSan:""],alt:""},null)])])])]}),i("div",{class:g.schoolList},[M.value?i(N,{modelValue:t.value,"onUpdate:modelValue":a=>t.value=a,onRefresh:W,class:g.refreshC},{default:()=>{return[i(w,{"loading-text":" ",finished:k.value,"finished-text":" ",onLoad:O},(e=a=D.value.map((a=>i("div",{class:g.schoolItem},[i("div",{class:g.schoolNameWrap},[i("p",{class:g.schoolName},[a.classGroupName])]),i("div",{class:g.schoolCountWrap},[i("div",null,[i("p",{class:g.personNum},[a.registerNum||0]),i("p",{class:g.title},[d("报名人数")])]),i("div",null,[i("p",{class:g.personNum},[a.registerMemberShipNum||0]),i("p",{class:g.title},[d("会员人数")])]),i("div",null,null)])]))),"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!y(e)?a:{default:()=>[a]}))];var e}}):null,!M.value&&!L.value&&i(v,{description:"暂无学校信息",class:g.emptyC},null)]),i(m,{show:s.yearStatus,"onUpdate:show":a=>s.yearStatus=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[i(b,{showToolbar:!0,modelValue:s.year,"onUpdate:modelValue":a=>s.year=a,"columns-type":["year"],onCancel:()=>s.yearStatus=!1,onConfirm:a=>{console.log(a),s.year=[a.selectedValues[0]],s.yearName=a.selectedValues[0],s.page=1,t.value=!0,R(),O(),s.yearStatus=!1}},null)]}),i(m,{show:s.perponStatus,"onUpdate:show":a=>s.perponStatus=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[i(C,{showToolbar:!0,columns:s.sortList,onCancel:()=>s.perponStatus=!1,onConfirm:a=>{const e=a.selectedOptions[0];"desc"!==e.value&&"asc"!==e.value||(s.sortId=e.value,s.sortKey="CLASS"),"mdesc"===e.value&&(s.sortId="desc",s.sortKey="MEMBER"),"masc"===e.value&&(s.sortId="asc",s.sortKey="MEMBER"),s.sortName=e.text,t.value=!0,O(),s.perponStatus=!1}},null)]})])}}}))}}}))}();