index-legacy.f8f74fb5.js 5.2 KB

1
  1. !function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function t(t){for(var i=1;i<arguments.length;i++){var r=null!=arguments[i]?arguments[i]:{};i%2?e(Object(r),!0).forEach((function(e){n(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t,n,i,r,a,o){try{var s=e[a](o),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(i,r)}System.register(["./ResizeObserver.es-legacy.b00d6766.js","./index-legacy.69dac92e.js","./index.module-legacy.3521c141.js","./index-legacy.4e015ad0.js","./index-legacy.843274d5.js","./index-legacy.ebe88daa.js","./index-legacy.47fdc836.js","./index-legacy.552eaf8e.js","./index-legacy.8f93f4ef.js","./index-legacy.3c266579.js","./index-legacy.d71e11cf.js","./index-legacy.33ce9984.js","./use-tab-status-legacy.cdc13233.js"],(function(e){"use strict";var n,r,a,o,s,c,l,u,f,d,p,h,g,v,y,m,S,b,w,O,j,x;return{setters:[function(e){n=e.d,r=e.ai,a=e.r,o=e.a1,s=e.e,c=e.b9,l=e.c,u=e.al,f=e.a7,d=e.t,p=e.am,h=e.an,g=e.n,v=e.g},function(e){y=e.O},function(e){m=e.s},function(e){S=e.d},function(e){b=e.O},function(e){w=e.O},function(e){O=e.L},function(e){j=e.C},function(e){x=e.T},function(){},function(){},function(){},function(){}],execute:function(){e("default",n({name:"my-orchestra",setup:function(){var e=r(),n=a({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}}),P=function(e){n.actions.forEach((function(e){e.selected=!1})),e.selected=!0,n.params.type="ALL"===e.value?null:e.value,n.showPopover=!1,n.params.page=1,n.list=[],n.listState.dataShow=!0,n.listState.loading=!1,n.listState.finished=!1,k()},k=function(){var e,r=(e=regeneratorRuntime.mark((function e(){var i,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!n.isClick){e.next=3;break}return e.abrupt("return");case 3:return n.isClick=!0,e.next=6,g.post("/api-school/orchestra/page",{data:t(t({},n.params),{},{schoolId:v.user.data.school.id})});case 6:if(i=e.sent,n.listState.loading=!1,n.listState.refreshing=!1,r=i.data||{},!(n.list.length>0&&1===r.current)){e.next=12;break}return e.abrupt("return");case 12:n.list=n.list.concat(r.rows||[]),n.listState.finished=r.current>=r.pages,n.params.page=r.current+1,n.listState.dataShow=n.list.length>0,n.isClick=!1,e.next=25;break;case 19:e.prev=19,e.t0=e.catch(0),n.listState.dataShow=!1,n.listState.finished=!0,n.listState.refreshing=!1,n.isClick=!1;case 25:case"end":return e.stop()}}),e,null,[[0,19]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function s(e){i(o,r,a,s,c,"next",e)}function c(e){i(o,r,a,s,c,"throw",e)}s(void 0)}))});return function(){return r.apply(this,arguments)}}(),L=function(){n.params.page=1,n.list=[],n.listState.dataShow=!0,n.listState.loading=!1,n.listState.finished=!1,k()};o((function(){k(),window.history.pushState(null,"",document.URL),window.addEventListener("popstate",C,!1)}));var C=function(){s({api:"back"})};return c((function(){window.removeEventListener("popstate",C)})),function(){var t;return l("div",{class:!n.listState.dataShow&&"emptyRootContainer"},[l(y,{position:"top",onGetHeight:function(e){n.listState.height=e}},{default:function(){return[l(u,null,{right:function(){return l(f,{name:"plus",size:19,color:"#333",onClick:function(){e.push("/create-orchestra")}},null)}}),l("div",{class:"searchGroup-single"},[l("span",{onClick:function(){return n.showPopover=!0},class:["searchItem",n.showPopover?"searchItem-active":""]},[(t=n.params.type,{DELIVERY:"交付团",PROMOTION:"晋升团"}[t]||"全部乐团")])])];var t}}),n.listState.dataShow?l(b,{modelValue:n.listState.refreshing,"onUpdate:modelValue":function(e){return n.listState.refreshing=e},onRefresh:L,style:{minHeight:"calc(100vh - ".concat(n.listState.height,"px)")}},{default:function(){return[l(O,{finished:n.listState.finished,finishedText:" ",class:[m.liveList],onLoad:k,immediateCheck:!1},(i=t=n.list.map((function(t){return l(j,{isLink:!0,center:!0,class:m.oCell,onClick:function(){return function(t){console.log(t),e.push({path:"/orchestra-detail",query:{id:t.id}})}(t)}},{title:function(){return l("div",{class:m.oTitle},[l("div",null,[t.name]),l(x,{style:{marginLeft:"6px",flexShrink:0},color:"DELIVERY"===t.type?"#FF8057":"#64A9FF"},{default:function(){return[S[t.type]]}})])},label:function(){return l("p",null,[d("学员人数:"),t.currentStudentNum||0,d("人")])}})})),"function"==typeof i||"[object Object]"===Object.prototype.toString.call(i)&&!h(i)?t:{default:function(){return[t]}}))];var i}}):l(p,{btnStatus:!1,tips:"暂无乐团"},null),l(w,{show:n.showPopover,"onUpdate:show":function(e){return n.showPopover=e},actions:n.actions,onSelect:P},null)])}}}))}}}))}();