index-legacy.68ae5bcb.js 5.0 KB

1
  1. !function(){function t(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function e(e){for(var i=1;i<arguments.length;i++){var r=null!=arguments[i]?arguments[i]:{};i%2?t(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function n(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e,n,i,r,a,o){try{var s=t[a](o),c=s.value}catch(l){return void n(l)}s.done?e(c):Promise.resolve(c).then(i,r)}System.register(["./index-legacy.81fd4e6f.js","./index-legacy.00d82922.js","./index-legacy.a9944503.js","./index.module-legacy.6e7ede01.js","./index-legacy.5ee1edf1.js","./index-legacy.0e551442.js","./index-legacy.b9c4417f.js","./index-legacy.8271e59c.js","./index-legacy.16d013c6.js","./index-legacy.c74636d9.js","./index-legacy.819d05e3.js","./index-legacy.57a461ad.js","./use-tab-status-legacy.7b80393c.js"],(function(t){"use strict";var n,r,a,o,s,c,l,u,f,d,p,h,g,y,v,m,S,b,O,j;return{setters:[function(t){n=t.O},function(t){r=t.O},function(t){a=t.d,o=t.ag,s=t.r,c=t.$,l=t.c,u=t.a5,f=t.q,d=t.ai,p=t.aj,h=t.m,g=t.f},function(t){y=t.s},function(t){v=t.b},function(t){m=t.O},function(t){S=t.O},function(t){b=t.L},function(t){O=t.C},function(t){j=t.T},function(){},function(){},function(){}],execute:function(){t("default",a({name:"my-orchestra",setup:function(){var t=o(),a=s({showPopover:!1,actions:[{name:"全部乐团",selected:!0,value:"ALL"},{name:"交付团",value:"DELIVERY"},{name:"晋升团",value:"PROMOTION"}],isClick:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1,refreshing:!1,height:0},params:{type:null,status:"DONE",page:1,rows:20}}),w=function(t){a.actions.forEach((function(t){t.selected=!1})),t.selected=!0,a.params.type="ALL"===t.value?null:t.value,a.showPopover=!1,a.params.page=1,a.list=[],a.listState.dataShow=!0,a.listState.loading=!1,a.listState.finished=!1,x()},x=function(){var t,n=(t=regeneratorRuntime.mark((function t(){var n,i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,!a.isClick){t.next=3;break}return t.abrupt("return");case 3:return a.isClick=!0,t.next=6,h.post("/api-school/orchestra/page",{data:e(e({},a.params),{},{schoolId:g.user.data.school.id})});case 6:if(n=t.sent,a.listState.loading=!1,a.listState.refreshing=!1,i=n.data||{},!(a.list.length>0&&1===i.current)){t.next=12;break}return t.abrupt("return");case 12:a.list=a.list.concat(i.rows||[]),a.listState.finished=i.current>=i.pages,a.params.page=i.current+1,a.listState.dataShow=a.list.length>0,a.isClick=!1,t.next=25;break;case 19:t.prev=19,t.t0=t.catch(0),a.listState.dataShow=!1,a.listState.finished=!0,a.listState.refreshing=!1,a.isClick=!1;case 25:case"end":return t.stop()}}),t,null,[[0,19]])})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function s(t){i(o,r,a,s,c,"next",t)}function c(t){i(o,r,a,s,c,"throw",t)}s(void 0)}))});return function(){return n.apply(this,arguments)}}(),P=function(){a.params.page=1,a.list=[],a.listState.dataShow=!0,a.listState.loading=!1,a.listState.finished=!1,x()};return c((function(){x()})),function(){var e;return l("div",{class:!a.listState.dataShow&&"emptyRootContainer"},[l(r,{position:"top",onGetHeight:function(t){a.listState.height=t}},{default:function(){return[l(n,null,{right:function(){return l(u,{name:"plus",size:19,color:"#333",onClick:function(){t.push("/create-orchestra")}},null)}}),l("div",{class:"searchGroup-single"},[l("span",{onClick:function(){return a.showPopover=!0},class:["searchItem",a.showPopover?"searchItem-active":""]},[(e=a.params.type,{DELIVERY:"交付团",PROMOTION:"晋升团"}[e]||"全部乐团")])])];var e}}),a.listState.dataShow?l(m,{modelValue:a.listState.refreshing,"onUpdate:modelValue":function(t){return a.listState.refreshing=t},onRefresh:P,style:{minHeight:"calc(100vh - ".concat(a.listState.height,"px)")}},{default:function(){return[l(b,{finished:a.listState.finished,finishedText:" ",class:[y.liveList],onLoad:x,immediateCheck:!1},(n=e=a.list.map((function(e){return l(O,{isLink:!0,center:!0,class:y.oCell,onClick:function(){return function(e){console.log(e),t.push({path:"/orchestra-detail",query:{id:e.id}})}(e)}},{title:function(){return l("div",{class:y.oTitle},[l("div",null,[e.name]),l(j,{style:{marginLeft:"6px",flexShrink:0},color:"DELIVERY"===e.type?"#FF8057":"#64A9FF"},{default:function(){return[v[e.type]]}})])},label:function(){return l("p",null,[f("学生人数:"),e.currentStudentNum||0,f("人")])}})})),"function"==typeof n||"[object Object]"===Object.prototype.toString.call(n)&&!p(n)?e:{default:function(){return[e]}}))];var n}}):l(d,{btnStatus:!1,tips:"暂无乐团"},null),l(S,{show:a.showPopover,"onUpdate:show":function(t){return a.showPopover=t},actions:a.actions,onSelect:w},null)])}}}))}}}))}();