tenamtDataDetail-legacy-48192a85.js 5.5 KB

1
  1. !function(){function a(a,e,t,s,l,o,n){try{var r=a[o](n),c=r.value}catch(u){return void t(u)}r.done?e(c):Promise.resolve(c).then(s,l)}function e(e){return function(){var t=this,s=arguments;return new Promise((function(l,o){var n=e.apply(t,s);function r(e){a(n,l,o,r,c,"next",e)}function c(e){a(n,l,o,r,c,"throw",e)}r(void 0)}))}}System.register(["./index-legacy-83efc5fb.js","./san-legacy-2f253897.js","./index-legacy-a7a6f1f1.js","./index-legacy-866bbf93.js","./index-legacy-d8f58ff4.js","./index-legacy-fa1d1436.js","./index-legacy-a5b86d5e.js","./index-legacy-5896c113.js","./index-legacy-6d14ab6b.js","./use-tab-status-legacy-a2caa0f4.js"],(function(a,t){"use strict";var s,l,o,n,r,c,u,i,d,p,h,v,y,m,f,g,S,w,C,I;return{setters:[a=>{s=a.d,l=a.U,o=a.r,n=a.x,r=a.y,c=a.D,u=a.a,i=a.A,d=a.bO,p=a.a0,h=a.V,v=a.a1},a=>{y=a.s,m=a.a,f=a.p},a=>{g=a.M},a=>{S=a.M},a=>{w=a.L},a=>{C=a.D},a=>{I=a.P},null,null,null],execute:function(){a("default",s({name:"tenant-apply-data",setup(){const a=l();o("all");const t=n({keyword:"",id:a.query.id,yearStatus:!1,schoolChiose:[a.query.schoolId],schoolId:a.query.schoolId,schoolName:a.query.schoolName,year:[(new Date).getFullYear()],yearName:(new Date).getFullYear(),classList:[],classStatus:!1,statObj:{registerNum:0,schoolNum:0},perponStatus:!1,sortId:"desc",sortName:"人数降序",sortList:[{value:"desc",text:"人数降序"},{value:"asc",text:"人数升序"}],page:1,rows:20,isClick:!1}),s=o(!1),x=o(!0),N=o(!1),j=o(!1),b=o([]),k=function(){var a=e((function*(){try{const{data:a}=yield c.get("/edu-app/open/school/list",{params:{tenantId:t.id}}),e=[{value:"",text:"全部学校"}];Array.isArray(a)&&(a.forEach((a=>{e.push({value:a.id,text:a.name})})),t.classList=e)}catch(a){}}));return function(){return a.apply(this,arguments)}}(),L=function(){var a=e((function*(){if(!t.isClick){t.isClick=!0,s.value&&(b.value=[],t.page=1,s.value=!1);try{const a=yield c.post("/edu-app/open/school/schoolRegisterUserPage",{data:{tenantId:t.id,page:t.page,rows:t.rows,year:t.yearName,keyword:t.keyword,sort:t.sortId,schoolId:t.schoolId}});if(b.value.length>0&&1===a.data.current)return;b.value=b.value.concat(a.data.rows||[]),t.page=a.data.current+1,j.value=b.value.length>0,x.value=!1,N.value=a.data.current>=a.data.pages}catch(a){j.value=!1,N.value=!0}finally{x.value=!1}t.isClick=!1}}));return function(){return a.apply(this,arguments)}}(),O=()=>{N.value=!1,x.value=!0,L()};r(e((function*(){document.title="学生报名统计",yield V(),yield L(),yield k()})));const V=function(){var a=e((function*(){try{const{data:a}=yield c.post("/edu-app/open/school/schoolRegisterStat",{data:{tenantId:t.id,year:t.yearName}});t.statObj=a}catch(a){}}));return function(){return a.apply(this,arguments)}}();return()=>{let a;return u("div",{class:y.tenantAllData},[u("div",{class:y.topWrap},[u("div",{class:y.topHeadSchool,onClick:()=>t.classStatus=!0},[t.schoolName,u("img",{src:m,class:[y.sanIcon,t.classStatus?y.routeSan:""],alt:""},null)]),u("div",{class:y.timerWrap,onClick:()=>{t.yearStatus=!0}},[t.yearName,i("年")," ",u("img",{src:m,class:[y.sanIcon,t.yearStatus?y.routeSan:""],alt:""},null)])]),u("div",{class:y.cardWrap},[u("div",{class:[y.studentCard,y.cardItem,y.detailCard]},[u("div",{class:y.cardNum},[" ",d(t.statObj.registerNum).format("0,0")]),u("div",{class:y.cardInfo},[u("img",{src:f,class:y.cardInfoImg,alt:""},null),i("报名总人数")]),u("div",{class:y.cardLine},null)])]),u("div",{class:y.searchWrap},[u("div",{class:y.searechInfo},[u(S,{class:y.allDataWrap,shape:"round",background:"#F6F8F9",inputBackground:"white",onSearch:a=>{t.keyword=a,t.page=1,s.value=!0,L()}},null)]),u("div",{class:y.timerWrap,onClick:()=>t.perponStatus=!0},[t.sortName," ",u("img",{src:m,class:[y.sanIcon,t.perponStatus?y.routeSan:""],alt:""},null)])]),u("div",{class:y.schoolList},[j.value?u(g,{modelValue:s.value,"onUpdate:modelValue":a=>s.value=a,onRefresh:O,class:y.refreshC},{default:()=>{return[u(w,{"loading-text":" ",finished:N.value,"finished-text":" ",onLoad:L},(e=a=b.value.map((a=>u("div",{class:y.studentItem},[u("div",{class:y.studentNameWrap},[u("p",{class:y.title},[a.userName]),u("p",{class:y.studentPhone},[a.phone])]),u("div",{class:y.studentCountWrap},[u("div",null,[u("p",{class:y.title},[a.createTime])])])]))),"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!v(e)?a:{default:()=>[a]}))];var e}}):null,!j.value&&!x.value&&u(p,{description:"暂无学生报名",class:y.emptyC},null)]),u(h,{show:t.yearStatus,"onUpdate:show":a=>t.yearStatus=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[u(C,{showToolbar:!0,modelValue:t.year,"onUpdate:modelValue":a=>t.year=a,"columns-type":["year"],onCancel:()=>t.yearStatus=!1,onConfirm:a=>{console.log(a),t.year=[a.selectedValues[0]],t.yearName=a.selectedValues[0],t.page=1,s.value=!0,L(),t.yearStatus=!1}},null)]}),u(h,{show:t.perponStatus,"onUpdate:show":a=>t.perponStatus=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[u(I,{showToolbar:!0,columns:t.sortList,onCancel:()=>t.perponStatus=!1,onConfirm:a=>{console.log(a);const e=a.selectedOptions[0];t.sortId=e.value,t.sortName=e.text,s.value=!0,L(),t.perponStatus=!1}},null)]}),u(h,{show:t.classStatus,"onUpdate:show":a=>t.classStatus=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[u(I,{showToolbar:!0,modelValue:t.schoolChiose,"onUpdate:modelValue":a=>t.schoolChiose=a,columns:t.classList,onCancel:()=>t.classStatus=!1,onConfirm:a=>{const e=a.selectedOptions[0];t.schoolChiose=[e.value],t.schoolId=e.value,t.schoolName=e.text,t.classStatus=!1,s.value=!0,L()}},null)]})])}}}))}}}))}();