tenamtDataDetail-legacy-6136bbb1.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-a433cb35.js","./san-legacy-2f253897.js","./index-legacy-f877e758.js","./index-legacy-ca591d33.js","./index-legacy-d9b845cc.js","./index-legacy-3f7c4dec.js","./index-legacy-0b65feb6.js","./index-legacy-3f1d5a0f.js","./index-legacy-1604e3e0.js","./use-tab-status-legacy-61cccd6c.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,x;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.S,d=a.A,p=a.bO,h=a.a0,v=a.V,y=a.a1},a=>{m=a.s,f=a.a,g=a.p},a=>{S=a.M},a=>{w=a.M},a=>{C=a.L},a=>{I=a.D},a=>{x=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:"1687275949971763202",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),N=o(!0),j=o(!1),b=o(!1),k=o([]),L=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)}}(),O=function(){var a=e((function*(){if(!t.isClick){t.isClick=!0,s.value&&(k.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(k.value.length>0&&1===a.data.current)return;k.value=k.value.concat(a.data.rows||[]),t.page=a.data.current+1,b.value=k.value.length>0,N.value=!1,j.value=a.data.current>=a.data.pages}catch(a){b.value=!1,j.value=!0}finally{N.value=!1}t.isClick=!1}}));return function(){return a.apply(this,arguments)}}(),V=()=>{j.value=!1,N.value=!0,O()};r(e((function*(){document.title="学生报名统计",yield U(),yield O(),yield L()})));const U=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:m.tenantAllData},[u(i,null,null),u("div",{class:m.topWrap},[u("div",{class:m.topHeadSchool,onClick:()=>t.classStatus=!0},[t.schoolName,u("img",{src:f,class:[m.sanIcon,t.classStatus?m.routeSan:""],alt:""},null)]),u("div",{class:m.timerWrap,onClick:()=>{t.yearStatus=!0}},[t.yearName,d("年")," ",u("img",{src:f,class:[m.sanIcon,t.yearStatus?m.routeSan:""],alt:""},null)])]),u("div",{class:m.cardWrap},[u("div",{class:[m.studentCard,m.cardItem,m.detailCard]},[u("div",{class:m.cardNum},[" ",p(t.statObj.registerNum).format("0,0")]),u("div",{class:m.cardInfo},[u("img",{src:g,class:m.cardInfoImg,alt:""},null),d("报名总人数")]),u("div",{class:m.cardLine},null)])]),u("div",{class:m.searchWrap},[u("div",{class:m.searechInfo},[u(w,{class:m.allDataWrap,shape:"round",background:"#F6F8F9",inputBackground:"white",onSearch:a=>{t.keyword=a,t.page=1,s.value=!0,O()}},null)]),u("div",{class:m.timerWrap,onClick:()=>t.perponStatus=!0},[t.sortName," ",u("img",{src:f,class:[m.sanIcon,t.perponStatus?m.routeSan:""],alt:""},null)])]),u("div",{class:m.schoolList},[b.value?u(S,{modelValue:s.value,"onUpdate:modelValue":a=>s.value=a,onRefresh:V,class:m.refreshC},{default:()=>{return[u(C,{"loading-text":" ",finished:j.value,"finished-text":" ",onLoad:O},(e=a=k.value.map((a=>u("div",{class:m.studentItem},[u("div",{class:m.studentNameWrap},[u("p",{class:m.title},[a.userName]),u("p",{class:m.studentPhone},[a.phone])]),u("div",{class:m.studentCountWrap},[u("div",null,[u("p",{class:m.title},[a.createTime])])])]))),"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!y(e)?a:{default:()=>[a]}))];var e}}):null,!b.value&&!N.value&&u(h,{description:"暂无学生报名",class:m.emptyC},null)]),u(v,{show:t.yearStatus,"onUpdate:show":a=>t.yearStatus=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[u(I,{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,O(),t.yearStatus=!1}},null)]}),u(v,{show:t.perponStatus,"onUpdate:show":a=>t.perponStatus=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[u(x,{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,O(),t.perponStatus=!1}},null)]}),u(v,{show:t.classStatus,"onUpdate:show":a=>t.classStatus=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[u(x,{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,O()}},null)]})])}}}))}}}))}();