<<<<<<<< HEAD:dist/assets/photo-create-legacy.e5c1d0db.js !function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function t(t){for(var a=1;a0&&1===r.current)){e.next=11;break}return e.abrupt("return");case 11:o=r.rows||[],A.list=A.list.concat(o),A.listState.finished=r.current>=r.pages,A.params.page=r.current+1,A.listState.dataShow=A.list.length>0,A.isLoading=!1,e.next=24;break;case 19:e.prev=19,e.t0=e.catch(0),A.listState.dataShow=!1,A.listState.finished=!0,A.isLoading=!1;case 24:case"end":return e.stop()}}),e,null,[[0,19]])})));return function(){return e.apply(this,arguments)}}(),_=function(){var e=r(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:A.photoName=A.selectItem.name,A.status=!0;case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),T=function(){var e=r(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v({message:"您确认删除该相册吗?"}).then(r(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,m.post(g.platformApi+"/orchestraPhotoAlbum/remove",{requestType:"form",data:{id:A.selectItem.id}});case 3:N(),e.next=8;break;case 6:e.prev=6,e.t0=e.catch(0);case 8:case"end":return e.stop()}}),e,null,[[0,6]])}))));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();s((function(){q()}));var U=function(e){return!!(e.size/1024/1024<5)||(h("上传文件大小不能超过 5MB"),!1)},D=function(e,t){return!0},F=function(){var e=r(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t.status="uploading",t.message="上传中...",e.next=5,V(t);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),b();case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,n){return e.apply(this,arguments)}}(),V=function(){var e=r(regeneratorRuntime.mark((function e(t){var n,a,r,o,i,s,c,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,console.log(t,"files"),n=t.file,a=n.name||"",r="/orchestra/"+(a&&a.replace(/ /gi,"_")),o=(new Date).getTime()+r,e.next=8,S({filename:o,bucketName:A.bucket,postData:{filename:o,acl:"public-read",key:o,unknowValueField:[]}});case 8:return i=e.sent,s=i.data,y({message:"加载中...",forbidClick:!0,loadingType:"spinner",duration:0}),c={policy:s.policy,signature:s.signature,key:o,KSSAccessKeyId:s.kssAccessKeyId,acl:"public-read",name:o,file:n},e.next=14,j(w(A.bucket),c);case 14:u=e.sent,b(),t.src=u,t.status="done",e.next=24;break;case 20:e.prev=20,e.t0=e.catch(0),t.status="failed",console.log(e.t0,"uploadFile");case 24:case"end":return e.stop()}}),e,null,[[0,20]])})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=r(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!(A.fileList.length<=0)){e.next=4;break}return h("请上传照片"),e.abrupt("return");case 4:return t=A.fileList.map((function(e){return e.src})),console.log(t,"onSubmitPhoto"),e.next=8,m.post(g.platformApi+"/orchestraPhoto/save",{data:{orchestraId:n.query.orchestraId,orchestraPhotoAlbumId:n.query.parentId,fileUrl:t.join(",")}});case 8:A.showPhoto=!1,A.fileList=[],A.params.page=1,A.list=[],A.listState.dataShow=!0,A.listState.loading=!1,A.listState.finished=!1,q(),e.next=20;break;case 18:e.prev=18,e.t0=e.catch(0);case 20:case"end":return e.stop()}}),e,null,[[0,18]])})));return function(){return e.apply(this,arguments)}}();return function(){return c("div",{class:!A.listState.dataShow&&"emptyRootContainer"},[c(x,{position:"top"},{default:function(){return[c(u,{title:"创建相册"},null),c("div",{class:k.btnGroup},[c(l,{icon:"plus",block:!0,class:k.addPhone,onClick:function(){A.photoName="",A.status=!0,A.selectType="add"}},{default:function(){return[f("新建相册")]}}),c(l,{icon:"plus",block:!0,class:k.addPhone,onClick:function(){return A.showPhoto=!0}},{default:function(){return[f("上传照片")]}})])]}}),c("div",{class:k.phone},[A.listState.dataShow?c(I,{finished:A.listState.finished,finishedText:" ",onLoad:q,immediateCheck:!1,class:k.informationGroup},{default:function(){return[c("div",{class:k.phoneContainer},[A.list.map((function(e){return c("div",{class:k.item,onClick:function(){return function(e){sessionStorage.setItem("orchestra-detail-tab","photo"),C.push({path:"/photo-detail",query:{photoId:e.id,name:e.name}})}(e)}},[e.newFlag?c("i",{class:k.iconNew},null):"",c("i",{class:k.more,onClick:function(t){t.stopPropagation(),A.oPopover=!0,A.selectItem=e,A.selectType="update"}},null),c("div",{class:k.imgSection},[c("div",{class:k.img,style:e.coverUrl?{backgroundImage:"url(".concat(e.coverUrl,")"),backgroundSize:"cover"}:""},null)]),c("p",{class:[k.name,"van-ellipsis"]},[e.name]),c("p",{class:k.num},[e.photoCount,f("张")])])}))])]}}):c(p,{btnStatus:!1,tips:"暂无相册"},null),c(d,{show:A.status,"onUpdate:show":function(e){return A.status=e},round:!0,style:{width:"80%"}},{default:function(){return[c("div",{class:k.container},[c("div",{class:k.dialogTitle},[c("i",null,null),"add"===A.selectType?"新建相册":"重命名相册"]),c(O,{class:k.phoneName,modelValue:A.photoName,"onUpdate:modelValue":function(e){return A.photoName=e},placeholder:"请输入相册名称",maxlength:15},null),c("div",{class:["van-hairline--top van-dialog__footer"]},[c(l,{onClick:function(){return A.status=!1},class:["van-button van-button--default van-button--large van-dialog__cancel"]},{default:function(){return[f("取消")]}}),c(l,{onClick:L,class:["van-button van-button--default van-button--large van-dialog__confirm van-hairline--left"]},{default:function(){return[f("确认")]}})])])]}}),c(R,{cancelText:"取消",show:A.oPopover,"onUpdate:show":function(e){return A.oPopover=e},closeOnClickAction:!0,actions:[{name:"重命名",callback:function(){return _()}},{name:"删除",color:"#F44541",callback:function(){return T()}}]},null)]),c(d,{show:A.showPhoto,"onUpdate:show":function(e){return A.showPhoto=e},round:!0,style:{width:"92%"}},{default:function(){return[c("div",{class:k.container},[c("div",{class:k.dialogTitle},[c("i",null,null),f("上传照片")]),c("div",{class:k.photos},[c(P,{modelValue:A.fileList,"onUpdate:modelValue":function(e){return A.fileList=e},afterRead:F,beforeRead:U,beforeDelete:D,accept:"image/*",maxCount:9},null)]),c("div",{class:["van-hairline--top van-dialog__footer"]},[c(l,{onClick:function(){A.showPhoto=!1,A.fileList=[]},class:["van-button van-button--default van-button--large van-dialog__cancel"]},{default:function(){return[f("取消")]}}),c(l,{onClick:z,class:["van-button van-button--default van-button--large van-dialog__confirm van-hairline--left"]},{default:function(){return[f("确认")]}})])])]}})])}}}))}}}))}(); ======== !function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function t(t){for(var a=1;a0&&1===r.current)){e.next=11;break}return e.abrupt("return");case 11:o=r.rows||[],A.list=A.list.concat(o),A.listState.finished=r.current>=r.pages,A.params.page=r.current+1,A.listState.dataShow=A.list.length>0,A.isLoading=!1,e.next=24;break;case 19:e.prev=19,e.t0=e.catch(0),A.listState.dataShow=!1,A.listState.finished=!0,A.isLoading=!1;case 24:case"end":return e.stop()}}),e,null,[[0,19]])})));return function(){return e.apply(this,arguments)}}(),_=function(){var e=r(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:A.photoName=A.selectItem.name,A.status=!0;case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),T=function(){var e=r(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v({message:"您确认删除该相册吗?"}).then(r(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,m.post(g.platformApi+"/orchestraPhotoAlbum/remove",{requestType:"form",data:{id:A.selectItem.id}});case 3:N(),e.next=8;break;case 6:e.prev=6,e.t0=e.catch(0);case 8:case"end":return e.stop()}}),e,null,[[0,6]])}))));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();s((function(){q()}));var U=function(e){return!!(e.size/1024/1024<5)||(h("上传文件大小不能超过 5MB"),!1)},D=function(e,t){return!0},F=function(){var e=r(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t.status="uploading",t.message="上传中...",e.next=5,V(t);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),b();case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,n){return e.apply(this,arguments)}}(),V=function(){var e=r(regeneratorRuntime.mark((function e(t){var n,a,r,o,i,s,c,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,console.log(t,"files"),n=t.file,a=n.name||"",r="/orchestra/"+(a&&a.replace(/ /gi,"_")),o=(new Date).getTime()+r,e.next=8,S({filename:o,bucketName:A.bucket,postData:{filename:o,acl:"public-read",key:o,unknowValueField:[]}});case 8:return i=e.sent,s=i.data,y({message:"加载中...",forbidClick:!0,loadingType:"spinner",duration:0}),c={policy:s.policy,signature:s.signature,key:o,KSSAccessKeyId:s.kssAccessKeyId,acl:"public-read",name:o,file:n},e.next=14,j(w(A.bucket),c);case 14:u=e.sent,b(),t.src=u,t.status="done",e.next=24;break;case 20:e.prev=20,e.t0=e.catch(0),t.status="failed",console.log(e.t0,"uploadFile");case 24:case"end":return e.stop()}}),e,null,[[0,20]])})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=r(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!(A.fileList.length<=0)){e.next=4;break}return h("请上传照片"),e.abrupt("return");case 4:return t=A.fileList.map((function(e){return e.src})),console.log(t,"onSubmitPhoto"),e.next=8,m.post(g.platformApi+"/orchestraPhoto/save",{data:{orchestraId:n.query.orchestraId,orchestraPhotoAlbumId:n.query.parentId,fileUrl:t.join(",")}});case 8:A.showPhoto=!1,A.fileList=[],A.params.page=1,A.list=[],A.listState.dataShow=!0,A.listState.loading=!1,A.listState.finished=!1,q(),e.next=20;break;case 18:e.prev=18,e.t0=e.catch(0);case 20:case"end":return e.stop()}}),e,null,[[0,18]])})));return function(){return e.apply(this,arguments)}}();return function(){return c("div",{class:!A.listState.dataShow&&"emptyRootContainer"},[c(x,{position:"top"},{default:function(){return[c(u,{title:"创建相册"},null),c("div",{class:k.btnGroup},[c(l,{icon:"plus",block:!0,class:k.addPhone,onClick:function(){A.photoName="",A.status=!0,A.selectType="add"}},{default:function(){return[d("新建相册")]}}),c(l,{icon:"plus",block:!0,class:k.addPhone,onClick:function(){return A.showPhoto=!0}},{default:function(){return[d("上传照片")]}})])]}}),c("div",{class:k.phone},[A.listState.dataShow?c(I,{finished:A.listState.finished,finishedText:" ",onLoad:q,immediateCheck:!1,class:k.informationGroup},{default:function(){return[c("div",{class:k.phoneContainer},[A.list.map((function(e){return c("div",{class:k.item,onClick:function(){return function(e){sessionStorage.setItem("orchestra-detail-tab","photo"),C.push({path:"/photo-detail",query:{photoId:e.id,name:e.name}})}(e)}},[e.newFlag?c("i",{class:k.iconNew},null):"",c("i",{class:k.more,onClick:function(t){t.stopPropagation(),A.oPopover=!0,A.selectItem=e,A.selectType="update"}},null),c("div",{class:k.imgSection},[c("div",{class:k.img,style:e.coverUrl?{backgroundImage:"url(".concat(e.coverUrl,")"),backgroundSize:"cover"}:""},null)]),c("p",{class:[k.name,"van-ellipsis"]},[e.name]),c("p",{class:k.num},[e.photoCount,d("张")])])}))])]}}):c(f,{btnStatus:!1,tips:"暂无相册"},null),c(p,{show:A.status,"onUpdate:show":function(e){return A.status=e},round:!0,style:{width:"80%"}},{default:function(){return[c("div",{class:k.container},[c("div",{class:k.dialogTitle},[c("i",null,null),"add"===A.selectType?"新建相册":"重命名相册"]),c(O,{class:k.phoneName,modelValue:A.photoName,"onUpdate:modelValue":function(e){return A.photoName=e},placeholder:"请输入相册名称",maxlength:15},null),c("div",{class:["van-hairline--top van-dialog__footer"]},[c(l,{onClick:function(){return A.status=!1},class:["van-button van-button--default van-button--large van-dialog__cancel"]},{default:function(){return[d("取消")]}}),c(l,{onClick:L,class:["van-button van-button--default van-button--large van-dialog__confirm van-hairline--left"]},{default:function(){return[d("确认")]}})])])]}}),c(R,{cancelText:"取消",show:A.oPopover,"onUpdate:show":function(e){return A.oPopover=e},closeOnClickAction:!0,actions:[{name:"重命名",callback:function(){return _()}},{name:"删除",color:"#F44541",callback:function(){return T()}}]},null)]),c(p,{show:A.showPhoto,"onUpdate:show":function(e){return A.showPhoto=e},round:!0,style:{width:"92%"}},{default:function(){return[c("div",{class:k.container},[c("div",{class:k.dialogTitle},[c("i",null,null),d("上传照片")]),c("div",{class:k.photos},[c(P,{modelValue:A.fileList,"onUpdate:modelValue":function(e){return A.fileList=e},afterRead:F,beforeRead:U,beforeDelete:D,accept:"image/*",maxCount:9},null)]),c("div",{class:["van-hairline--top van-dialog__footer"]},[c(l,{onClick:function(){A.showPhoto=!1,A.fileList=[]},class:["van-button van-button--default van-button--large van-dialog__cancel"]},{default:function(){return[d("取消")]}}),c(l,{onClick:z,class:["van-button van-button--default van-button--large van-dialog__confirm van-hairline--left"]},{default:function(){return[d("确认")]}})])])]}})])}}}))}}}))}(); >>>>>>>> iteration-20241018-courseware:dist/assets/photo-create-legacy.d530a359.js