(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d2106a6"],{b893:function(e,t,r){"use strict"; /*! * Image Compressor v1.1.4 * https://xkeshi.github.io/image-compressor * * Copyright 2017-present Chen Fengyuan * Released under the MIT license * * Date: 2018-06-20T07:28:41.051Z */ function n(e,t){return t={exports:{}},e(t,t.exports),t.exports}r.d(t,"a",(function(){return A})),r.d(t,"c",(function(){return R})),r.d(t,"b",(function(){return E})),r.d(t,"f",(function(){return L})),r.d(t,"e",(function(){return H})),r.d(t,"d",(function(){return j}));var a=n((function(e){(function(t){var r=t.HTMLCanvasElement&&t.HTMLCanvasElement.prototype,n=t.Blob&&function(){try{return Boolean(new Blob)}catch(e){return!1}}(),a=n&&t.Uint8Array&&function(){try{return 100===new Blob([new Uint8Array(100)]).size}catch(e){return!1}}(),i=t.BlobBuilder||t.WebKitBlobBuilder||t.MozBlobBuilder||t.MSBlobBuilder,o=/^data:((.*?)(;charset=.*?)?)(;base64)?,/,c=(n||i)&&t.atob&&t.ArrayBuffer&&t.Uint8Array&&function(e){var t,r,c,u,l,s,f,h,d;if(t=e.match(o),!t)throw new Error("invalid data URI");for(r=t[2]?t[1]:"text/plain"+(t[3]||";charset=US-ASCII"),c=!!t[4],u=e.slice(t[0].length),l=c?atob(u):decodeURIComponent(u),s=new ArrayBuffer(l.length),f=new Uint8Array(s),h=0;h1&&void 0!==arguments[1])||arguments[1],r=l(e)?e.substr(6):"";return"jpeg"===r&&(r="jpg"),r&&t&&(r="."+r),r}var f=String.fromCharCode;function h(e,t,r){var n="",a=void 0;for(r+=t,a=t;a=8&&(i=l+f)}}}if(i){var d=t.getUint16(i,n),m=void 0,w=void 0;for(w=0;w1&&void 0!==arguments[1]?arguments[1]:1e11;return v.test(e)?Math.round(e*t)/t:e}var y=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},M=function(){function e(e,t){for(var r=0;rw?g=w/d:w=g*d:w<1/0?g=w/d:g<1/0&&(w=g*d),b>0&&v>0?v*d>b?v=b/d:b=v*d:b>0?v=b/d:v>0&&(b=v*d),t.width>0){var U=t;y=U.width,M=y/d}else if(t.height>0){var D=t;M=D.height,y=M*d}y=Math.min(Math.max(y,b),w),M=Math.min(Math.max(M,v),g);var B=-y/2,k=-M/2,x=y,S=M;if(Math.abs(s)%180===90){var T={width:M,height:y};y=T.width,M=T.height}u.width=p(y),u.height=p(M),l(t.mimeType)||(t.mimeType=e.type);var $="transparent";e.size>t.convertSize&&"image/png"===t.mimeType&&($="#fff",t.mimeType="image/jpeg"),f.fillStyle=$,f.fillRect(0,0,y,M),f.save(),f.translate(y/2,M/2),f.rotate(s*Math.PI/180),f.scale(h,m),t.beforeDraw&&t.beforeDraw.call(r,f,u),f.drawImage(n,Math.floor(p(B)),Math.floor(p(k)),Math.floor(p(x)),Math.floor(p(S))),t.drew&&t.drew.call(r,f,u),f.restore();var A=function(e){i({naturalWidth:o,naturalHeight:c,result:e})};u.toBlob?u.toBlob(A,t.mimeType,t.quality):A(a(u.toDataURL(t.mimeType,t.quality)))}))})).then((function(a){var i=a.naturalWidth,o=a.naturalHeight,c=a.result;if(x&&!t.checkOrientation&&x.revokeObjectURL(n.src),c)if(c.size>e.size&&t.mimeType===e.type&&!(t.width>i||t.height>o||t.minWidth>i||t.minHeight>o))c=e;else{var u=new Date;c.lastModified=u.getTime(),c.lastModifiedDate=u,c.name=e.name,c.name&&c.type!==e.type&&(c.name=c.name.replace(S,s(c.type)))}else c=e;return r.result=c,t.success&&t.success.call(r,c),Promise.resolve(c)})).catch((function(e){if(!t.error)throw e;t.error.call(r,e)}))}}]),e}(),$=T;function A(e,t){if(e)return"rgba("+parseInt("0x"+e.slice(1,3))+","+parseInt("0x"+e.slice(3,5))+","+parseInt("0x"+e.slice(5,7))+","+t+")";{let e=Math.floor(256*Math.random()),r=Math.floor(256*Math.random()),n=Math.floor(256*Math.random()),a=t||1;return`rgba(${e},${r},${n},${a})`}}function R(){var e=Math.floor(16777216*Math.random()).toString(16);while(e.length<6)e="0"+e;return"#"+e}function E(e,t=.6){return new Promise((r,n)=>{new $(e,{quality:t,success(e){let t=new File([e],e.name,{type:e.type});r(t)},error(e){n("图片压缩失败,请稍后再试")}})})}function L(){let e=(new Date).getDay();switch(e){case 0:return"星期日";case 1:return"星期一";case 2:return"星期二";case 3:return"星期三";case 4:return"星期四";case 5:return"星期五";case 6:return"星期六"}}function H(e,t){const r=e?new Date(e):new Date,n=r.getFullYear(),a=(r.getMonth()+1).toString().padStart(2,0),i=r.getDate().toString().padStart(2,"0"),o=r.getHours().toString().padStart(2,"0"),c=r.getMinutes().toString().padStart(2,"0"),u=r.getSeconds().toString().padStart(2,"0");return"ymd"==t?`${n}-${a}-${i}`:"md"==t?`${a}.${i}`:`${n}-${a}-${i} ${o}:${c}:${u}`}function j(e){let t,r,n=new Date,a=n.getDay(),i=n.getDate(),o=n.getMonth(),c=n.getFullYear(),u=Math.ceil((o+1)/3);switch(e){case"天":case"日":t=H(new Date,"ymd"),r=H(new Date,"ymd");break;case"本周":case"周":t=new Date(c,o,i-a),r=new Date(c,o,i+6-a);break;case"本月":case"月":t=new Date(c,o,1),r=new Date(c,o+1,0);break;case"本季度":case"季度":t=new Date(c,3*(u-1),1),r=new Date(c,3*u,0);break;case"本年":case"年":t=new Date(c,0,1),r=new Date(c,11,31);break}return[H(t,"ymd"),H(r,"ymd")]}}}]);