1 |
- !function(){function t(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function e(e){for(var o=1;o<arguments.length;o++){var r=null!=arguments[o]?arguments[o]:{};o%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 o(t,e,n,o,r,a,s){try{var c=t[a](s),i=c.value}catch(u){return void n(u)}c.done?e(i):Promise.resolve(i).then(o,r)}function r(t){return function(){var e=this,n=arguments;return new Promise((function(r,a){var s=t.apply(e,n);function c(t){o(s,r,a,c,i,"next",t)}function i(t){o(s,r,a,c,i,"throw",t)}c(void 0)}))}}System.register(["./index-legacy.5f9666b4.js","./photo.module-legacy.d8867dcd.js","./index-legacy.dc9d3f42.js","./index-legacy.e96cb8ba.js","./index-legacy.1f24a6b5.js","./index-legacy.185ff5a4.js","./index-legacy.b6ba0003.js","./index-legacy.a898059a.js","./index-legacy.91f80f2a.js","./index-legacy.812ec873.js","./index-legacy.85e16f70.js","./use-tab-status-legacy.feb57916.js","./Picker-legacy.71aa652a.js","./index-legacy.7fb4d035.js","./index-legacy.8f20f3d1.js","./index-legacy.42a30b51.js"],(function(t){"use strict";var n,o,a,s,c,i,u,l,p,f,d,h,m,g,v,b,y,A,w,x,S,j,k;return{setters:[function(t){n=t.d,o=t.ah,a=t.ag,s=t.r,c=t.$,i=t.g,u=t.c,l=t.aj,p=t.B,f=t.q,d=t.ak,h=t.P,m=t.o,g=t.m,v=t.bh},function(t){b=t.s},function(t){y=t.O},function(t){A=t.C},function(t){w=t.C},function(t){x=t.L},function(t){S=t.F},function(t){j=t.A},function(t){k=t.P},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function(){t("default",n({name:"phone",props:{height:{type:[String,Number],default:"auto"}},setup:function(t){var n=o(),C=a(),O=s({oPopover:!1,status:!1,isLoading:!1,photoName:null,list:[],listState:{dataShow:!0,loading:!1,finished:!1},params:{page:1,rows:20},selectItem:{},selectType:"add",schoolStatus:!1,schoolList:[],school:{}}),P=function(){var t=r(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,O.photoName){t.next=5;break}return m("请输入相册名称"),O.status=!0,t.abrupt("return");case 5:if("add"!==O.selectType){t.next=13;break}return t.next=8,g.post(i.platformApi+"/orchestraPhotoAlbum/save",{data:{name:O.photoName,schoolId:O.school.id}});case 8:O.status=!1,O.photoName=null,M(),t.next=18;break;case 13:return t.next=15,g.post(i.platformApi+"/orchestraPhotoAlbum/update",{data:{id:O.selectItem.id,orchestraId:n.query.id,name:O.photoName}});case 15:O.status=!1,O.photoName=null,M();case 18:O.status=!1,O.photoName=null,M(),t.next=25;break;case 23:t.prev=23,t.t0=t.catch(0);case 25:case"end":return t.stop()}}),t,null,[[0,23]])})));return function(){return t.apply(this,arguments)}}(),M=function(){O.params.page=1,O.list=[],O.listState.dataShow=!0,O.listState.loading=!1,O.listState.finished=!1,R()},R=function(){var t=r(regeneratorRuntime.mark((function t(){var n,o,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,!O.isLoading){t.next=3;break}return t.abrupt("return");case 3:return O.isLoading=!0,t.next=6,g.post(i.platformApi+"/orchestraPhotoAlbum/page",{data:e(e({},O.params),{},{schoolId:O.school.id})});case 6:if(n=t.sent,O.listState.loading=!1,o=n.data||{},!(O.list.length>0&&1===o.current)){t.next=11;break}return t.abrupt("return");case 11:r=o.rows||[],O.list=O.list.concat(r),O.listState.finished=o.current>=o.pages,O.params.page=o.current+1,O.listState.dataShow=O.list.length>0,O.isLoading=!1,t.next=24;break;case 19:t.prev=19,t.t0=t.catch(0),O.listState.dataShow=!1,O.listState.finished=!0,O.isLoading=!1;case 24:case"end":return t.stop()}}),t,null,[[0,19]])})));return function(){return t.apply(this,arguments)}}(),N=function(){var t=r(regeneratorRuntime.mark((function t(){var e,n,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,g.post(i.platformApi+"/school/page",{data:{page:1,rows:999}});case 3:n=t.sent,Array.isArray(null===(e=n.data)||void 0===e?void 0:e.rows)&&(O.schoolList=n.data.rows.map((function(t){return{name:t.name||"",id:t.id||""}})),o=sessionStorage.getItem("school-photo"),O.school=o?JSON.parse(o):O.schoolList[0]||{}),t.next=9;break;case 7:t.prev=7,t.t0=t.catch(0);case 9:case"end":return t.stop()}}),t,null,[[0,7]])})));return function(){return t.apply(this,arguments)}}(),H=function(){var t=r(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:O.photoName=O.selectItem.name,O.status=!0;case 2:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),U=function(){var t=r(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:v({message:"您确认删除该相册吗?"}).then(r(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,g.post(i.platformApi+"/orchestraPhotoAlbum/remove",{requestType:"form",data:{id:O.selectItem.id}});case 3:M(),t.next=8;break;case 6:t.prev=6,t.t0=t.catch(0);case 8:case"end":return t.stop()}}),t,null,[[0,6]])}))));case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return c(r(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("TEACHER"!==i.platformType){t.next=3;break}return t.next=3,N();case 3:return t.next=5,R();case 5:case"end":return t.stop()}}),t)})))),function(){return u("div",{class:[b.phone,!O.listState.dataShow&&"emptyRootContainer"],style:{minHeight:"calc(100vh - ".concat(t.height,"px)")}},[u(y,{position:"top"},{default:function(){return[u(l,{border:!1},null),"TEACHER"===i.platformType&&!!O.schoolList.length&&u(A,{inset:!0,style:{marginTop:"12px"}},{default:function(){return[u(w,{class:b.selectSchool,center:!0,isLink:!0,onClick:function(){return O.schoolStatus=!0}},{icon:function(){return u("img",{class:b.icon,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAAXNSR0IArs4c6QAABXZJREFUWEelWH1olVUcfs52793mdMM1K8p5tzCIiNyCQP8oGEVjs2/JUFaOpjmdOQjrnwgq+i4rKpyKFtqYH0uvlJRC2CeEcVsZC4yIbFpgN4e1od5t9z3xOx/vOee973vzpQtj78d53/Oc5/f8nt/vvIwf3lANXngVntcJj88E5zB/MMeefZ2OQ+/lwL2NbMXOlxDzx/ihvn4UeA/ERNbLHUAc4fehrgdAMr6Sdb23PQ4Wxg+uHwfnM8VE9PM8yYI4tiZw7ocA9u+LZz5jKwda4wH5YB0PZcJ9sRUuzU4UgwTSy7JVgzfGA3Kgl0tNRKwy6h5d9xkrejbLVu+KCSSzVgKJfqlko5SGip/NsjW7YwLZt0YxEtBDJEt69aSlYOb451nWuycmkKHVxaEpStWwdBVaUGAsUEJbPMvWDcUEsvdh7mSHTluPpKZYomMxqX2ujv3sUmA0kPXvxwSya5UJDb10bgtQMUsKfmoSOPENMHnBzZoZs4GGBQDK5Lix34FTI2oMXWbHkZ7fI+5NT8sx+r9OJTr3kEeqMMKWbppgfLDbiHX+zcDCLjfrjh8BvnrH9ZYlzwH1TWYcMbX7ceDPX+W4RCKHeY0ZEJOCIQ8oKI8SLHvikvAssAlMT73F+MBDhpErFwCtfQBjZpJv9wPD+4wW6Nn2x4DGG8yYqQvAwKPA2dMWkKaMDDlNqiYOghDZKOI+yvjOLtfQquuBVLUKTR4YO+WGhR5m5cDsuSo0HPg7B5w7a9I8kcxhXlOmNAhipCCZYfAY37HCEmsgHWkFUf5RynkFEB0aJXKxcquETKtzFSbG333QMrSIolfK7MKAJpM5NKSlRjT9ooapaGomfK1wML79Ae77QWUtsKgTqKxRSs8DR/cCp3+R59phr14EXHerDBH9/joJHNkmM4PGlCdySFNolAbE4kmwWhPKDoRgCwIg49s6VWg84PrbgYXL3az5+Wvg49fcvqS7H6i9zB03+ATw2zEZSsqatB0alT06PIIJBUoklQfGtyw3WVNzOXBLL1ClGJnKA1/uAE58ZzyCVtmyGGjpMIycOQnsfxGYPO8yosOhJxWsFoMgshjfvCzcWUM7MNthtUcEC6YHaLGK1arMIBAFIRrV8yjhKo0xvul+k76hNcaqM2HtorR0t4kSobkq44OwRCkY0dnj+wwx8vZSt/qyBJCslBSTxWu6NUMaTGoGwMjiOXBuQq1c1Z8kOSsBoUzRLhp0VPec8TfvM0CuuAa4+0kgWaGyxAM+2QoMf+Q21B2PAM1tRqzjY8DmtQD99y1eG9pF2Dyn9H1jiQlNcwfQ2u1mw8inwIdW1tBEPVuA+gZ33NY+YPRH6RV+1ljpSvrQFd0/NmbH+Ov3SrHSG8qSQHM7UFWrQpMHvj8E/HNGxVVRf2kTcO1NKjQAcqPA8GGjExIr+YjyCKfWCBDaVY3PML7xHlcj/+miupMr0eMmUjmk0xnBji54trnpFCaKVK/D+Ct3WUAiW7+IjVYEGBKryBo9kV65YoIc1gJBEWH85TsDRS/Q9oXt/MJS1u5xhUYoNARU+UiUuU3LAsT4C3dIo4jqU4smtWqO85zVw2ogdgMkSAiKVzEjas3zi/+fodmM6cVQ9XVqDQHQLYDlK3TRrzXPdhRrJLbDBgRcTv1IOmMqthGl3z467SJp5Jn2wL7G6iGKdn+hXwCKvx74obHaAL/Y6cLnto+MP902Lj5HCP8PfpJQlTJ0s2Vpxd/faItP/YF040GTNUGbD5gbQ57xp9r64Xk90dvOUgxFFMS6Sz5HXd1P2iOkSANM2J0b8AXjG26rRhWXH2r054kwBi5mb1xWdh6zan7AnDnHzMSmCyvyFYY8Ct5RJCuG/gUeY3Mo71N7agAAAABJRU5ErkJggg=="},null)},title:function(){return u("div",{class:"van-ellipsis"},[O.school.name])}})]}}),("TEACHER"===i.platformType&&!!O.schoolList.length||"SCHOOL"===i.platformType)&&u("div",{class:b.btnGroup},[u(p,{icon:"plus",block:!0,class:b.addPhone,onClick:function(){O.photoName="",O.status=!0,O.selectType="add"}},{default:function(){return[f("新建相册")]}})])]}}),O.listState.dataShow?u(x,{finished:O.listState.finished,finishedText:" ",onLoad:R,immediateCheck:!1,class:b.informationGroup},{default:function(){return[u("div",{class:b.phoneContainer},[O.list.map((function(t){return u("div",{class:b.item,onClick:function(){return function(t){sessionStorage.setItem("orchestra-detail-tab","photo"),C.push({path:"/orchestra-photo-create",query:{orchestraId:n.query.id,name:t.name,parentId:t.id,schoolId:t.schoolId}})}(t)}},[u("i",{class:b.more,onClick:function(e){e.stopPropagation(),O.oPopover=!0,O.selectItem=t,O.selectType="update"}},null),u("div",{class:b.imgSection},[u("div",{class:b.img,style:t.coverUrl?{backgroundImage:"url(".concat(t.coverUrl,")"),backgroundSize:"cover"}:""},null)]),u("p",{class:[b.name,"van-ellipsis"]},[t.name]),u("p",{class:b.num},[t.photoCount,f("张")])])}))])]}}):u(d,{btnStatus:!1,tips:"暂无相册"},null),u(h,{show:O.status,"onUpdate:show":function(t){return O.status=t},round:!0,style:{width:"80%"}},{default:function(){return[u("div",{class:b.container},[u("div",{class:b.dialogTitle},[u("i",null,null),"add"===O.selectType?"新建相册":"重命名相册"]),u(S,{class:b.phoneName,modelValue:O.photoName,"onUpdate:modelValue":function(t){return O.photoName=t},placeholder:"请输入相册名称",maxlength:15},null),u("div",{class:["van-hairline--top van-dialog__footer"]},[u(p,{onClick:function(){return O.status=!1},class:["van-button van-button--default van-button--large van-dialog__cancel"]},{default:function(){return[f("取消")]}}),u(p,{onClick:P,class:["van-button van-button--default van-button--large van-dialog__confirm van-hairline--left"]},{default:function(){return[f("确认")]}})])])]}}),u(j,{cancelText:"取消",show:O.oPopover,"onUpdate:show":function(t){return O.oPopover=t},closeOnClickAction:!0,actions:[{name:"重命名",callback:function(){return H()}},{name:"删除",color:"#F44541",callback:function(){return U()}}]},null),u(h,{show:O.schoolStatus,"onUpdate:show":function(t){return O.schoolStatus=t},position:"bottom",round:!0},{default:function(){return[u(k,{columns:O.schoolList,columnsFieldNames:{text:"name",value:"id"},onCancel:function(){return O.schoolStatus=!1},onConfirm:function(t){var e,n=t.selectedValues[0]||"";if(O.schoolStatus=!1,n!=(null===(e=O.school)||void 0===e?void 0:e.id)){var o=O.schoolList.find((function(t){return t.id==n}))||{};O.school=o,sessionStorage.setItem("school-photo",JSON.stringify(o)),M()}}},null)]}})])}}}))}}}))}();
|