detail-legacy.ec4705d7.js 9.9 KB

1
  1. !function(){function e(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function n(n){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?e(Object(o),!0).forEach((function(e){t(n,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}))}return n}function t(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function r(e,n,t,r,o,a,i){try{var c=e[a](i),u=c.value}catch(s){return void t(s)}c.done?n(u):Promise.resolve(u).then(r,o)}function o(e){return function(){var n=this,t=arguments;return new Promise((function(o,a){var i=e.apply(n,t);function c(e){r(i,o,a,c,u,"next",e)}function u(e){r(i,o,a,c,u,"throw",e)}c(void 0)}))}}var a=document.createElement("style");a.innerHTML="._imgWrap_12n2v_1{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#eaeaea;background-repeat:no-repeat;background-position:center;background-image:url(data:image/png;base64,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)}\n",document.head.appendChild(a),System.register(["./index-legacy.48c8d62c.js","./index-legacy.f3037807.js","./index.module-legacy.617a734d.js","./index-legacy.8cf5f94f.js","./index-legacy.b00f6427.js","./index-legacy.71f28922.js","./index-legacy.04f465c8.js","./index-legacy.ac553194.js","./ImagePreview-legacy.caacc6f4.js","./index-legacy.71047e87.js","./index-legacy.0e0de364.js","./use-tab-status-legacy.6949b1de.js"],(function(e){"use strict";var t,r,a,i,c,u,s,l,d,f,g,p,A,m,v,b,h,y,w,O,j,x,R;return{setters:[function(e){t=e.d,r=e.R,a=e.c,i=e.b2,c=e.aV,u=e.r,s=e.y,l=e.$,d=e.bB,f=e.ai,g=e.ak,p=e.m,A=e.f,m=e.bl,v=e.p,b=e.bz,h=e.bA},function(e){y=e.O},function(e){w=e.s},function(e){O=e.O},function(e){j=e.O},function(e){x=e.I},function(e){R=e.L},function(){},function(){},function(){},function(){},function(){}],execute:function(){var k={imgWrap:"_imgWrap_12n2v_1"},N=t({name:"o-image",props:{src:{type:String,default:""}},setup:function(e){var n=r(!0);return function(){return a("div",{class:k.imageWrap,style:n.value?"":{backgroundImage:"url(".concat(e.src,")"),backgroundSize:"cover"}},[a(i,{name:"van-fade"},{default:function(){return[n.value&&a("img",{style:{display:"none"},src:e.src,onLoad:function(){n.value=!1}},null)]}})])}}});e("default",t({name:"photo-detail",props:{orchestraId:{type:String,default:""}},setup:function(e){var t=c();console.log("🚀 ~ route",t);var i=u({downLoading:!1,downIndex:0,refreshing:!1,loading:!1,finished:!1,pages:{page:1,rows:20},list:[],startPosition:0,imgShow:!1}),k=function(){var e=o(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!i.loading){e.next=2;break}return e.abrupt("return");case 2:return i.loading=!0,i.refreshing&&(i.list=[],i.pages.page=1),e.prev=4,e.next=7,p.post("".concat(A.platformApi,"/orchestraPhoto/page"),{data:n(n({},i.pages),{},{orchestraPhotoAlbumId:t.query.photoId}),hideLoading:i.refreshing});case 7:o=e.sent,Array.isArray(null==o||null===(r=o.data)||void 0===r?void 0:r.rows)?(i.list=i.list.concat(o.data.rows),i.pages.page=o.data.current+1,i.finished=!o.data.next):i.finished=!0,e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),i.finished=!0;case 14:i.refreshing=!1,i.loading=!1;case 16:case"end":return e.stop()}}),e,null,[[4,11]])})));return function(){return e.apply(this,arguments)}}(),S=s((function(){return i.list.map((function(e){return e.fileUrl}))})),E=r(),P=function(e){var n=document.createElement("canvas");n.width=e.width,n.height=e.height;var t=n.getContext("2d");return null==t||t.drawImage(e,0,0,n.width,n.height),n.toDataURL("image/png")},V=function(){var e=o(regeneratorRuntime.mark((function e(){var n,t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=S.value[i.downIndex],!i.downLoading&&n){e.next=3;break}return e.abrupt("return");case 3:t=m({message:"保存中",duration:0}),(r=document.createElement("img")).crossOrigin="anonymous",r.onload=o(regeneratorRuntime.mark((function e(){var n,o,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=P(r),e.prev=1,e.next=4,v({api:"savePicture",content:{base64:n}});case 4:"success"===(null==(a=e.sent)||null===(o=a.content)||void 0===o?void 0:o.status)?b("保存成功"):h("保存失败"),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(1);case 10:t.close(),i.downLoading=!1;case 12:case"end":return e.stop()}}),e,null,[[1,8]])}))),r.src=n+"?v=".concat(Date.now());case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return l((function(){k(),document.title=t.query.name||""})),function(){var e;return a("div",null,[a(O,{onGetHeight:function(e){document.documentElement.style.setProperty("--header-height",e+"px")}},{default:function(){return[a(y,null,null)]}}),a(j,{modelValue:i.refreshing,onRefresh:function(){i.refreshing=!0,k()}},{default:function(){return[a("div",{class:w.phoneListDetailWrap},[a(R,{loadingText:" ",finished:i.finished,finishedText:" ",onLoad:k,immediateCheck:!1},{default:function(){return[a("div",{class:w.phoneListDetail},[a(d,{name:"van-fade"},(n=e=i.list.map((function(e,n){return a("div",{key:"index-".concat(n),class:w.gridItem,onClick:function(){return function(e){i.downIndex=i.startPosition=e,i.imgShow=!0}(n)}},[a(N,{class:w.gridImg,src:e.fileUrl},null)])})),"function"==typeof n||"[object Object]"===Object.prototype.toString.call(n)&&!g(n)?e:{default:function(){return[e]}})),!i.loading&&!i.list.length&&a(f,{key:"OEmpty1",btnStatus:!1,tips:"暂无照片"},null)])];var n}})])]}}),a(x,{ref:E,show:i.imgShow,"onUpdate:show":function(e){return i.imgShow=e},startPosition:i.startPosition,images:S.value,onChange:function(e){return i.downIndex=e}},{cover:function(){return a("div",{class:w.downBtn,onClick:function(){return V()}},[a("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAetJREFUWEftlz1OAzEQhd8EboH4KamT3AEQDQ0kIISoEiquEOcKFAgoEQI2aSjhEJuWmizHgB20PwHHu+s4u04kJKfdmXmfn2ccm2Dpx/32Pji8ASgEcYd6gzcbpclGkagG91ufYKyl9T5IeFs2alsBZCFqwPu3BBSS8FYcoKkDzkFTp4rinIPOwQoOuHOwgnlxqnPQOWjigDuoZ7nE4ngXFN7FccyXJAYvco6pgyyODkB0ldSpdUg8vc7Spnq9vkNEt4k2d0ejUeYmzP3WGIz1pBh/gWqn1Hv2JsVNALnfboHDB4BW0/MjoJ63oQI2m809Zo55iKhLjUZjDEzEMfZ9f1NNmgbMQs4CzMAlB1wuoMITRIAsA/m+nzkb460Bhr+rV5zUAebCRbsAHKqtEpVVeYwAY8/ULZIgwdvDvCu/LkduEdmg0oB6SJyB6VESCkF0MtVzBf2rtlMlQC3kpPkTxRDgsKgldJNbGbAYUiebnfyiaCuA80Gaw1UakrwV5w+BHDkfnHVAvZPzwy0E8A+Soymupf7FU1x0lCx8SHK3W7TPAb5Ov12Q8O51IAsfkjLiJjnWpthErEyMAyzjmrX/4qriJvn/f4tNVrnMmMx9cJniJlrqld8kZ5kxAUmPlPRRtEx9rVYQPZp+ANi5nail81YsAAAAAElFTkSuQmCC"},null)])}})])}}}))}}}))}();