UNPKG

yk-element-components-v2

Version:

3 lines 50.1 kB
(function(R,x){typeof exports=="object"&&typeof module<"u"?module.exports=x():typeof define=="function"&&define.amd?define(x):(R=typeof globalThis<"u"?globalThis:R||self,R.index=x())})(this,function(){"use strict";function R(t,e){return function(){return t.apply(e,arguments)}}const{toString:x}=Object.prototype,{getPrototypeOf:G}=Object,X=(t=>e=>{const r=x.call(e);return t[r]||(t[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),w=t=>(t=t.toLowerCase(),e=>X(e)===t),z=t=>e=>typeof e===t,{isArray:U}=Array,F=z("undefined");function Be(t){return t!==null&&!F(t)&&t.constructor!==null&&!F(t.constructor)&&O(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const ie=w("ArrayBuffer");function ze(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&ie(t.buffer),e}const Le=z("string"),O=z("function"),oe=z("number"),K=t=>t!==null&&typeof t=="object",De=t=>t===!0||t===!1,L=t=>{if(X(t)!=="object")return!1;const e=G(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},Pe=w("Date"),He=w("File"),Ie=w("Blob"),Je=w("FileList"),je=t=>K(t)&&O(t.pipe),Me=t=>{const e="[object FormData]";return t&&(typeof FormData=="function"&&t instanceof FormData||x.call(t)===e||O(t.toString)&&t.toString()===e)},qe=w("URLSearchParams"),We=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function _(t,e,{allOwnKeys:r=!1}={}){if(t===null||typeof t>"u")return;let s,n;if(typeof t!="object"&&(t=[t]),U(t))for(s=0,n=t.length;s<n;s++)e.call(null,t[s],s,t);else{const o=r?Object.getOwnPropertyNames(t):Object.keys(t),i=o.length;let c;for(s=0;s<i;s++)c=o[s],e.call(null,t[c],c,t)}}function ae(t,e){e=e.toLowerCase();const r=Object.keys(t);let s=r.length,n;for(;s-- >0;)if(n=r[s],e===n.toLowerCase())return n;return null}const le=typeof self>"u"?typeof global>"u"?globalThis:global:self,ce=t=>!F(t)&&t!==le;function Q(){const{caseless:t}=ce(this)&&this||{},e={},r=(s,n)=>{const o=t&&ae(e,n)||n;L(e[o])&&L(s)?e[o]=Q(e[o],s):L(s)?e[o]=Q({},s):U(s)?e[o]=s.slice():e[o]=s};for(let s=0,n=arguments.length;s<n;s++)arguments[s]&&_(arguments[s],r);return e}const Ge=(t,e,r,{allOwnKeys:s}={})=>(_(e,(n,o)=>{r&&O(n)?t[o]=R(n,r):t[o]=n},{allOwnKeys:s}),t),Xe=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),Ke=(t,e,r,s)=>{t.prototype=Object.create(e.prototype,s),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),r&&Object.assign(t.prototype,r)},Qe=(t,e,r,s)=>{let n,o,i;const c={};if(e=e||{},t==null)return e;do{for(n=Object.getOwnPropertyNames(t),o=n.length;o-- >0;)i=n[o],(!s||s(i,t,e))&&!c[i]&&(e[i]=t[i],c[i]=!0);t=r!==!1&&G(t)}while(t&&(!r||r(t,e))&&t!==Object.prototype);return e},Ve=(t,e,r)=>{t=String(t),(r===void 0||r>t.length)&&(r=t.length),r-=e.length;const s=t.indexOf(e,r);return s!==-1&&s===r},Ye=t=>{if(!t)return null;if(U(t))return t;let e=t.length;if(!oe(e))return null;const r=new Array(e);for(;e-- >0;)r[e]=t[e];return r},Ze=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&G(Uint8Array)),$e=(t,e)=>{const s=(t&&t[Symbol.iterator]).call(t);let n;for(;(n=s.next())&&!n.done;){const o=n.value;e.call(t,o[0],o[1])}},et=(t,e)=>{let r;const s=[];for(;(r=t.exec(e))!==null;)s.push(r);return s},tt=w("HTMLFormElement"),rt=t=>t.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(r,s,n){return s.toUpperCase()+n}),ue=(({hasOwnProperty:t})=>(e,r)=>t.call(e,r))(Object.prototype),st=w("RegExp"),de=(t,e)=>{const r=Object.getOwnPropertyDescriptors(t),s={};_(r,(n,o)=>{e(n,o,t)!==!1&&(s[o]=n)}),Object.defineProperties(t,s)},a={isArray:U,isArrayBuffer:ie,isBuffer:Be,isFormData:Me,isArrayBufferView:ze,isString:Le,isNumber:oe,isBoolean:De,isObject:K,isPlainObject:L,isUndefined:F,isDate:Pe,isFile:He,isBlob:Ie,isRegExp:st,isFunction:O,isStream:je,isURLSearchParams:qe,isTypedArray:Ze,isFileList:Je,forEach:_,merge:Q,extend:Ge,trim:We,stripBOM:Xe,inherits:Ke,toFlatObject:Qe,kindOf:X,kindOfTest:w,endsWith:Ve,toArray:Ye,forEachEntry:$e,matchAll:et,isHTMLForm:tt,hasOwnProperty:ue,hasOwnProp:ue,reduceDescriptors:de,freezeMethods:t=>{de(t,(e,r)=>{if(O(t)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const s=t[r];if(!!O(s)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},toObjectSet:(t,e)=>{const r={},s=n=>{n.forEach(o=>{r[o]=!0})};return U(t)?s(t):s(String(t).split(e)),r},toCamelCase:rt,noop:()=>{},toFiniteNumber:(t,e)=>(t=+t,Number.isFinite(t)?t:e),findKey:ae,global:le,isContextDefined:ce,toJSONObject:t=>{const e=new Array(10),r=(s,n)=>{if(K(s)){if(e.indexOf(s)>=0)return;if(!("toJSON"in s)){e[n]=s;const o=U(s)?[]:{};return _(s,(i,c)=>{const u=r(i,n+1);!F(u)&&(o[c]=u)}),e[n]=void 0,o}}return s};return r(t,0)}};function m(t,e,r,s,n){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),r&&(this.config=r),s&&(this.request=s),n&&(this.response=n)}a.inherits(m,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const fe=m.prototype,pe={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{pe[t]={value:t}}),Object.defineProperties(m,pe),Object.defineProperty(fe,"isAxiosError",{value:!0}),m.from=(t,e,r,s,n,o)=>{const i=Object.create(fe);return a.toFlatObject(t,i,function(u){return u!==Error.prototype},c=>c!=="isAxiosError"),m.call(i,t.message,e,r,s,n),i.cause=t,i.name=t.name,o&&Object.assign(i,o),i};var nt=typeof self=="object"?self.FormData:window.FormData;const it=nt;function V(t){return a.isPlainObject(t)||a.isArray(t)}function he(t){return a.endsWith(t,"[]")?t.slice(0,-2):t}function me(t,e,r){return t?t.concat(e).map(function(n,o){return n=he(n),!r&&o?"["+n+"]":n}).join(r?".":""):e}function ot(t){return a.isArray(t)&&!t.some(V)}const at=a.toFlatObject(a,{},null,function(e){return/^is[A-Z]/.test(e)});function lt(t){return t&&a.isFunction(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator]}function D(t,e,r){if(!a.isObject(t))throw new TypeError("target must be an object");e=e||new(it||FormData),r=a.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(h,E){return!a.isUndefined(E[h])});const s=r.metaTokens,n=r.visitor||d,o=r.dots,i=r.indexes,u=(r.Blob||typeof Blob<"u"&&Blob)&&lt(e);if(!a.isFunction(n))throw new TypeError("visitor must be a function");function l(f){if(f===null)return"";if(a.isDate(f))return f.toISOString();if(!u&&a.isBlob(f))throw new m("Blob is not supported. Use a Buffer instead.");return a.isArrayBuffer(f)||a.isTypedArray(f)?u&&typeof Blob=="function"?new Blob([f]):Buffer.from(f):f}function d(f,h,E){let v=f;if(f&&!E&&typeof f=="object"){if(a.endsWith(h,"{}"))h=s?h:h.slice(0,-2),f=JSON.stringify(f);else if(a.isArray(f)&&ot(f)||a.isFileList(f)||a.endsWith(h,"[]")&&(v=a.toArray(f)))return h=he(h),v.forEach(function(W,tr){!(a.isUndefined(W)||W===null)&&e.append(i===!0?me([h],tr,o):i===null?h:h+"[]",l(W))}),!1}return V(f)?!0:(e.append(me(E,h,o),l(f)),!1)}const p=[],A=Object.assign(at,{defaultVisitor:d,convertValue:l,isVisitable:V});function y(f,h){if(!a.isUndefined(f)){if(p.indexOf(f)!==-1)throw Error("Circular reference detected in "+h.join("."));p.push(f),a.forEach(f,function(v,T){(!(a.isUndefined(v)||v===null)&&n.call(e,v,a.isString(T)?T.trim():T,h,A))===!0&&y(v,h?h.concat(T):[T])}),p.pop()}}if(!a.isObject(t))throw new TypeError("data must be an object");return y(t),e}function Ae(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(s){return e[s]})}function Y(t,e){this._pairs=[],t&&D(t,this,e)}const ye=Y.prototype;ye.append=function(e,r){this._pairs.push([e,r])},ye.toString=function(e){const r=e?function(s){return e.call(this,s,Ae)}:Ae;return this._pairs.map(function(n){return r(n[0])+"="+r(n[1])},"").join("&")};function ct(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ge(t,e,r){if(!e)return t;const s=r&&r.encode||ct,n=r&&r.serialize;let o;if(n?o=n(e,r):o=a.isURLSearchParams(e)?e.toString():new Y(e,r).toString(s),o){const i=t.indexOf("#");i!==-1&&(t=t.slice(0,i)),t+=(t.indexOf("?")===-1?"?":"&")+o}return t}class ut{constructor(){this.handlers=[]}use(e,r,s){return this.handlers.push({fulfilled:e,rejected:r,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){a.forEach(this.handlers,function(s){s!==null&&e(s)})}}const ve=ut,we={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},dt=typeof URLSearchParams<"u"?URLSearchParams:Y,ft=FormData,pt=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),b={isBrowser:!0,classes:{URLSearchParams:dt,FormData:ft,Blob},isStandardBrowserEnv:pt,protocols:["http","https","file","blob","url","data"]};function ht(t,e){return D(t,new b.classes.URLSearchParams,Object.assign({visitor:function(r,s,n,o){return b.isNode&&a.isBuffer(r)?(this.append(s,r.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},e))}function mt(t){return a.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function At(t){const e={},r=Object.keys(t);let s;const n=r.length;let o;for(s=0;s<n;s++)o=r[s],e[o]=t[o];return e}function be(t){function e(r,s,n,o){let i=r[o++];const c=Number.isFinite(+i),u=o>=r.length;return i=!i&&a.isArray(n)?n.length:i,u?(a.hasOwnProp(n,i)?n[i]=[n[i],s]:n[i]=s,!c):((!n[i]||!a.isObject(n[i]))&&(n[i]=[]),e(r,s,n[i],o)&&a.isArray(n[i])&&(n[i]=At(n[i])),!c)}if(a.isFormData(t)&&a.isFunction(t.entries)){const r={};return a.forEachEntry(t,(s,n)=>{e(mt(s),n,r,0)}),r}return null}const yt={"Content-Type":void 0};function gt(t,e,r){if(a.isString(t))try{return(e||JSON.parse)(t),a.trim(t)}catch(s){if(s.name!=="SyntaxError")throw s}return(r||JSON.stringify)(t)}const P={transitional:we,adapter:["xhr","http"],transformRequest:[function(e,r){const s=r.getContentType()||"",n=s.indexOf("application/json")>-1,o=a.isObject(e);if(o&&a.isHTMLForm(e)&&(e=new FormData(e)),a.isFormData(e))return n&&n?JSON.stringify(be(e)):e;if(a.isArrayBuffer(e)||a.isBuffer(e)||a.isStream(e)||a.isFile(e)||a.isBlob(e))return e;if(a.isArrayBufferView(e))return e.buffer;if(a.isURLSearchParams(e))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let c;if(o){if(s.indexOf("application/x-www-form-urlencoded")>-1)return ht(e,this.formSerializer).toString();if((c=a.isFileList(e))||s.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return D(c?{"files[]":e}:e,u&&new u,this.formSerializer)}}return o||n?(r.setContentType("application/json",!1),gt(e)):e}],transformResponse:[function(e){const r=this.transitional||P.transitional,s=r&&r.forcedJSONParsing,n=this.responseType==="json";if(e&&a.isString(e)&&(s&&!this.responseType||n)){const i=!(r&&r.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(c){if(i)throw c.name==="SyntaxError"?m.from(c,m.ERR_BAD_RESPONSE,this,null,this.response):c}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:b.classes.FormData,Blob:b.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};a.forEach(["delete","get","head"],function(e){P.headers[e]={}}),a.forEach(["post","put","patch"],function(e){P.headers[e]=a.merge(yt)});const Z=P,vt=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),wt=t=>{const e={};let r,s,n;return t&&t.split(` `).forEach(function(i){n=i.indexOf(":"),r=i.substring(0,n).trim().toLowerCase(),s=i.substring(n+1).trim(),!(!r||e[r]&&vt[r])&&(r==="set-cookie"?e[r]?e[r].push(s):e[r]=[s]:e[r]=e[r]?e[r]+", "+s:s)}),e},Se=Symbol("internals");function N(t){return t&&String(t).trim().toLowerCase()}function H(t){return t===!1||t==null?t:a.isArray(t)?t.map(H):String(t)}function bt(t){const e=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=r.exec(t);)e[s[1]]=s[2];return e}function St(t){return/^[-_a-zA-Z]+$/.test(t.trim())}function Ee(t,e,r,s){if(a.isFunction(s))return s.call(this,e,r);if(!!a.isString(e)){if(a.isString(s))return e.indexOf(s)!==-1;if(a.isRegExp(s))return s.test(e)}}function Et(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,r,s)=>r.toUpperCase()+s)}function Ct(t,e){const r=a.toCamelCase(" "+e);["get","set","has"].forEach(s=>{Object.defineProperty(t,s+r,{value:function(n,o,i){return this[s].call(this,e,n,o,i)},configurable:!0})})}class I{constructor(e){e&&this.set(e)}set(e,r,s){const n=this;function o(c,u,l){const d=N(u);if(!d)throw new Error("header name must be a non-empty string");const p=a.findKey(n,d);(!p||n[p]===void 0||l===!0||l===void 0&&n[p]!==!1)&&(n[p||u]=H(c))}const i=(c,u)=>a.forEach(c,(l,d)=>o(l,d,u));return a.isPlainObject(e)||e instanceof this.constructor?i(e,r):a.isString(e)&&(e=e.trim())&&!St(e)?i(wt(e),r):e!=null&&o(r,e,s),this}get(e,r){if(e=N(e),e){const s=a.findKey(this,e);if(s){const n=this[s];if(!r)return n;if(r===!0)return bt(n);if(a.isFunction(r))return r.call(this,n,s);if(a.isRegExp(r))return r.exec(n);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,r){if(e=N(e),e){const s=a.findKey(this,e);return!!(s&&(!r||Ee(this,this[s],s,r)))}return!1}delete(e,r){const s=this;let n=!1;function o(i){if(i=N(i),i){const c=a.findKey(s,i);c&&(!r||Ee(s,s[c],c,r))&&(delete s[c],n=!0)}}return a.isArray(e)?e.forEach(o):o(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const r=this,s={};return a.forEach(this,(n,o)=>{const i=a.findKey(s,o);if(i){r[i]=H(n),delete r[o];return}const c=e?Et(o):String(o).trim();c!==o&&delete r[o],r[c]=H(n),s[c]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const r=Object.create(null);return a.forEach(this,(s,n)=>{s!=null&&s!==!1&&(r[n]=e&&a.isArray(s)?s.join(", "):s)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,r])=>e+": "+r).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...r){const s=new this(e);return r.forEach(n=>s.set(n)),s}static accessor(e){const s=(this[Se]=this[Se]={accessors:{}}).accessors,n=this.prototype;function o(i){const c=N(i);s[c]||(Ct(n,i),s[c]=!0)}return a.isArray(e)?e.forEach(o):o(e),this}}I.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),a.freezeMethods(I.prototype),a.freezeMethods(I);const S=I;function $(t,e){const r=this||Z,s=e||r,n=S.from(s.headers);let o=s.data;return a.forEach(t,function(c){o=c.call(r,o,n.normalize(),e?e.status:void 0)}),n.normalize(),o}function Ce(t){return!!(t&&t.__CANCEL__)}function k(t,e,r){m.call(this,t==null?"canceled":t,m.ERR_CANCELED,e,r),this.name="CanceledError"}a.inherits(k,m,{__CANCEL__:!0});const Ot=null;function Rt(t,e,r){const s=r.config.validateStatus;!r.status||!s||s(r.status)?t(r):e(new m("Request failed with status code "+r.status,[m.ERR_BAD_REQUEST,m.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}const xt=b.isStandardBrowserEnv?function(){return{write:function(r,s,n,o,i,c){const u=[];u.push(r+"="+encodeURIComponent(s)),a.isNumber(n)&&u.push("expires="+new Date(n).toGMTString()),a.isString(o)&&u.push("path="+o),a.isString(i)&&u.push("domain="+i),c===!0&&u.push("secure"),document.cookie=u.join("; ")},read:function(r){const s=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return s?decodeURIComponent(s[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function Ut(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function Tt(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function Oe(t,e){return t&&!Ut(e)?Tt(t,e):e}const Ft=b.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");let s;function n(o){let i=o;return e&&(r.setAttribute("href",i),i=r.href),r.setAttribute("href",i),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return s=n(window.location.href),function(i){const c=a.isString(i)?n(i):i;return c.protocol===s.protocol&&c.host===s.host}}():function(){return function(){return!0}}();function _t(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function Nt(t,e){t=t||10;const r=new Array(t),s=new Array(t);let n=0,o=0,i;return e=e!==void 0?e:1e3,function(u){const l=Date.now(),d=s[o];i||(i=l),r[n]=u,s[n]=l;let p=o,A=0;for(;p!==n;)A+=r[p++],p=p%t;if(n=(n+1)%t,n===o&&(o=(o+1)%t),l-i<e)return;const y=d&&l-d;return y?Math.round(A*1e3/y):void 0}}function Re(t,e){let r=0;const s=Nt(50,250);return n=>{const o=n.loaded,i=n.lengthComputable?n.total:void 0,c=o-r,u=s(c),l=o<=i;r=o;const d={loaded:o,total:i,progress:i?o/i:void 0,bytes:c,rate:u||void 0,estimated:u&&i&&l?(i-o)/u:void 0,event:n};d[e?"download":"upload"]=!0,t(d)}}const J={http:Ot,xhr:typeof XMLHttpRequest<"u"&&function(t){return new Promise(function(r,s){let n=t.data;const o=S.from(t.headers).normalize(),i=t.responseType;let c;function u(){t.cancelToken&&t.cancelToken.unsubscribe(c),t.signal&&t.signal.removeEventListener("abort",c)}a.isFormData(n)&&b.isStandardBrowserEnv&&o.setContentType(!1);let l=new XMLHttpRequest;if(t.auth){const y=t.auth.username||"",f=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.set("Authorization","Basic "+btoa(y+":"+f))}const d=Oe(t.baseURL,t.url);l.open(t.method.toUpperCase(),ge(d,t.params,t.paramsSerializer),!0),l.timeout=t.timeout;function p(){if(!l)return;const y=S.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders()),h={data:!i||i==="text"||i==="json"?l.responseText:l.response,status:l.status,statusText:l.statusText,headers:y,config:t,request:l};Rt(function(v){r(v),u()},function(v){s(v),u()},h),l=null}if("onloadend"in l?l.onloadend=p:l.onreadystatechange=function(){!l||l.readyState!==4||l.status===0&&!(l.responseURL&&l.responseURL.indexOf("file:")===0)||setTimeout(p)},l.onabort=function(){!l||(s(new m("Request aborted",m.ECONNABORTED,t,l)),l=null)},l.onerror=function(){s(new m("Network Error",m.ERR_NETWORK,t,l)),l=null},l.ontimeout=function(){let f=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const h=t.transitional||we;t.timeoutErrorMessage&&(f=t.timeoutErrorMessage),s(new m(f,h.clarifyTimeoutError?m.ETIMEDOUT:m.ECONNABORTED,t,l)),l=null},b.isStandardBrowserEnv){const y=(t.withCredentials||Ft(d))&&t.xsrfCookieName&&xt.read(t.xsrfCookieName);y&&o.set(t.xsrfHeaderName,y)}n===void 0&&o.setContentType(null),"setRequestHeader"in l&&a.forEach(o.toJSON(),function(f,h){l.setRequestHeader(h,f)}),a.isUndefined(t.withCredentials)||(l.withCredentials=!!t.withCredentials),i&&i!=="json"&&(l.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&l.addEventListener("progress",Re(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&l.upload&&l.upload.addEventListener("progress",Re(t.onUploadProgress)),(t.cancelToken||t.signal)&&(c=y=>{!l||(s(!y||y.type?new k(null,t,l):y),l.abort(),l=null)},t.cancelToken&&t.cancelToken.subscribe(c),t.signal&&(t.signal.aborted?c():t.signal.addEventListener("abort",c)));const A=_t(d);if(A&&b.protocols.indexOf(A)===-1){s(new m("Unsupported protocol "+A+":",m.ERR_BAD_REQUEST,t));return}l.send(n||null)})}};a.forEach(J,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const kt={getAdapter:t=>{t=a.isArray(t)?t:[t];const{length:e}=t;let r,s;for(let n=0;n<e&&(r=t[n],!(s=a.isString(r)?J[r.toLowerCase()]:r));n++);if(!s)throw s===!1?new m(`Adapter ${r} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(a.hasOwnProp(J,r)?`Adapter '${r}' is not available in the build`:`Unknown adapter '${r}'`);if(!a.isFunction(s))throw new TypeError("adapter is not a function");return s},adapters:J};function ee(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new k}function xe(t){return ee(t),t.headers=S.from(t.headers),t.data=$.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),kt.getAdapter(t.adapter||Z.adapter)(t).then(function(s){return ee(t),s.data=$.call(t,t.transformResponse,s),s.headers=S.from(s.headers),s},function(s){return Ce(s)||(ee(t),s&&s.response&&(s.response.data=$.call(t,t.transformResponse,s.response),s.response.headers=S.from(s.response.headers))),Promise.reject(s)})}const Ue=t=>t instanceof S?t.toJSON():t;function B(t,e){e=e||{};const r={};function s(l,d,p){return a.isPlainObject(l)&&a.isPlainObject(d)?a.merge.call({caseless:p},l,d):a.isPlainObject(d)?a.merge({},d):a.isArray(d)?d.slice():d}function n(l,d,p){if(a.isUndefined(d)){if(!a.isUndefined(l))return s(void 0,l,p)}else return s(l,d,p)}function o(l,d){if(!a.isUndefined(d))return s(void 0,d)}function i(l,d){if(a.isUndefined(d)){if(!a.isUndefined(l))return s(void 0,l)}else return s(void 0,d)}function c(l,d,p){if(p in e)return s(l,d);if(p in t)return s(void 0,l)}const u={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:c,headers:(l,d)=>n(Ue(l),Ue(d),!0)};return a.forEach(Object.keys(t).concat(Object.keys(e)),function(d){const p=u[d]||n,A=p(t[d],e[d],d);a.isUndefined(A)&&p!==c||(r[d]=A)}),r}const Te="1.2.0",te={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{te[t]=function(s){return typeof s===t||"a"+(e<1?"n ":" ")+t}});const Fe={};te.transitional=function(e,r,s){function n(o,i){return"[Axios v"+Te+"] Transitional option '"+o+"'"+i+(s?". "+s:"")}return(o,i,c)=>{if(e===!1)throw new m(n(i," has been removed"+(r?" in "+r:"")),m.ERR_DEPRECATED);return r&&!Fe[i]&&(Fe[i]=!0,console.warn(n(i," has been deprecated since v"+r+" and will be removed in the near future"))),e?e(o,i,c):!0}};function Bt(t,e,r){if(typeof t!="object")throw new m("options must be an object",m.ERR_BAD_OPTION_VALUE);const s=Object.keys(t);let n=s.length;for(;n-- >0;){const o=s[n],i=e[o];if(i){const c=t[o],u=c===void 0||i(c,o,t);if(u!==!0)throw new m("option "+o+" must be "+u,m.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new m("Unknown option "+o,m.ERR_BAD_OPTION)}}const re={assertOptions:Bt,validators:te},C=re.validators;class j{constructor(e){this.defaults=e,this.interceptors={request:new ve,response:new ve}}request(e,r){typeof e=="string"?(r=r||{},r.url=e):r=e||{},r=B(this.defaults,r);const{transitional:s,paramsSerializer:n,headers:o}=r;s!==void 0&&re.assertOptions(s,{silentJSONParsing:C.transitional(C.boolean),forcedJSONParsing:C.transitional(C.boolean),clarifyTimeoutError:C.transitional(C.boolean)},!1),n!==void 0&&re.assertOptions(n,{encode:C.function,serialize:C.function},!0),r.method=(r.method||this.defaults.method||"get").toLowerCase();let i;i=o&&a.merge(o.common,o[r.method]),i&&a.forEach(["delete","get","head","post","put","patch","common"],f=>{delete o[f]}),r.headers=S.concat(i,o);const c=[];let u=!0;this.interceptors.request.forEach(function(h){typeof h.runWhen=="function"&&h.runWhen(r)===!1||(u=u&&h.synchronous,c.unshift(h.fulfilled,h.rejected))});const l=[];this.interceptors.response.forEach(function(h){l.push(h.fulfilled,h.rejected)});let d,p=0,A;if(!u){const f=[xe.bind(this),void 0];for(f.unshift.apply(f,c),f.push.apply(f,l),A=f.length,d=Promise.resolve(r);p<A;)d=d.then(f[p++],f[p++]);return d}A=c.length;let y=r;for(p=0;p<A;){const f=c[p++],h=c[p++];try{y=f(y)}catch(E){h.call(this,E);break}}try{d=xe.call(this,y)}catch(f){return Promise.reject(f)}for(p=0,A=l.length;p<A;)d=d.then(l[p++],l[p++]);return d}getUri(e){e=B(this.defaults,e);const r=Oe(e.baseURL,e.url);return ge(r,e.params,e.paramsSerializer)}}a.forEach(["delete","get","head","options"],function(e){j.prototype[e]=function(r,s){return this.request(B(s||{},{method:e,url:r,data:(s||{}).data}))}}),a.forEach(["post","put","patch"],function(e){function r(s){return function(o,i,c){return this.request(B(c||{},{method:e,headers:s?{"Content-Type":"multipart/form-data"}:{},url:o,data:i}))}}j.prototype[e]=r(),j.prototype[e+"Form"]=r(!0)});const M=j;class se{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(o){r=o});const s=this;this.promise.then(n=>{if(!s._listeners)return;let o=s._listeners.length;for(;o-- >0;)s._listeners[o](n);s._listeners=null}),this.promise.then=n=>{let o;const i=new Promise(c=>{s.subscribe(c),o=c}).then(n);return i.cancel=function(){s.unsubscribe(o)},i},e(function(o,i,c){s.reason||(s.reason=new k(o,i,c),r(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const r=this._listeners.indexOf(e);r!==-1&&this._listeners.splice(r,1)}static source(){let e;return{token:new se(function(n){e=n}),cancel:e}}}const zt=se;function Lt(t){return function(r){return t.apply(null,r)}}function Dt(t){return a.isObject(t)&&t.isAxiosError===!0}function _e(t){const e=new M(t),r=R(M.prototype.request,e);return a.extend(r,M.prototype,e,{allOwnKeys:!0}),a.extend(r,e,null,{allOwnKeys:!0}),r.create=function(n){return _e(B(t,n))},r}const g=_e(Z);g.Axios=M,g.CanceledError=k,g.CancelToken=zt,g.isCancel=Ce,g.VERSION=Te,g.toFormData=D,g.AxiosError=m,g.Cancel=g.CanceledError,g.all=function(e){return Promise.all(e)},g.spread=Lt,g.isAxiosError=Dt,g.AxiosHeaders=S,g.formToJSON=t=>be(a.isHTMLForm(t)?new FormData(t):t),g.default=g;const q=g,cr="";function ne(t,e,r,s,n,o,i,c){var u=typeof t=="function"?t.options:t;e&&(u.render=e,u.staticRenderFns=r,u._compiled=!0),s&&(u.functional=!0),o&&(u._scopeId="data-v-"+o);var l;if(i?(l=function(A){A=A||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!A&&typeof __VUE_SSR_CONTEXT__<"u"&&(A=__VUE_SSR_CONTEXT__),n&&n.call(this,A),A&&A._registeredComponents&&A._registeredComponents.add(i)},u._ssrRegister=l):n&&(l=c?function(){n.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:n),l)if(u.functional){u._injectStyles=l;var d=u.render;u.render=function(y,f){return l.call(f),d(y,f)}}else{var p=u.beforeCreate;u.beforeCreate=p?[].concat(p,l):[l]}return{exports:t,options:u}}const Pt={props:{validateCover:{type:Boolean,default:!1},orCropper:{type:Boolean,default:!1},value:{type:Array,default(){return[]}},accept:{type:String,default:".jpg,.jpeg,.png"},maxSize:{type:String,default:"300k"},coverWidth:{type:Number,default:750},coverHeight:{type:Number,default:422},cropBoxResizable:{type:Boolean,default:!1},guides:{type:Boolean,default:!1},aspectRatio:{type:String,default:"750/422"},getCoverUploadInfo:Function,uploadService:{type:String,default:"huawei"}},data(){return{loading:null,fileList:[],uploadImgUrl:"",viewUrl:"",sendContentType:"",sendAuthorization:"",sendXAmzDate:""}},mounted(){this.fileList=this.value},methods:{handleSize(){const t=this.maxSize.toLowerCase();let e=0;return t.indexOf("k")>=0&&(e=Number(t.substr(0,t.indexOf("k")))),t.indexOf("m")>=0&&(e=Number(t.substr(0,t.indexOf("m")))*1024),e},getPath(t){let r=new URL(t).pathname;return r.substring(1,r.length)},handleUploadSuccess(t,e){this.fileList=[{path:this.getPath(this.viewUrl),url:this.viewUrl,id:e.file.uid,name:e.file.name}],this.$emit("input",this.fileList),this.loading.close()},async handleBeforeUpload(t){const r=this.accept.replaceAll(".","").split(",");if(!r.find(u=>t.type.indexOf(u)!=-1)&&this.accept!=""){let u="";return r.forEach((l,d)=>{u+=d+1==r.length?l:l+"/"}),this.$message.error(`\u4E0A\u4F20\u89C6\u9891\u53EA\u80FD\u662F ${u} \u683C\u5F0F!`),!1}const n=this.handleSize();if(!(t.size/1024<n))return this.$message.error(`\u4E0A\u4F20\u5C01\u9762\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${this.maxSize}!`),!1;if(this.validateCover){let u=await this.getSize(t);if(u.width!=this.coverWidth||u.height!=this.coverHeight)return this.$message.error(`\u4E0A\u4F20\u5C01\u9762\u56FE\u7247\u7684\u5BBD\u9AD8\u5E94\u4E3A${this.coverWidth}*${this.coverHeight}\u50CF\u7D20!`),!1}const i=t.type.replace("image/",""),c=await this.getCoverUploadInfo(i,t);if(!c)return!1;this.uploadService==="huawei"?(this.uploadImgUrl=c.data.signedUrl,this.viewUrl=c.data.viewUrl):this.uploadService==="huayun"&&(this.uploadImgUrl=c.data.viewUrl,this.viewUrl=c.data.viewUrl,this.sendContentType=c.data.contentType,this.sendAuthorization=c.data.amzSignature,this.sendXAmzDate=c.data.amzDate),this.loading=this.$loading({lock:!0,text:"\u4E0A\u4F20\u4E2D",background:"rgba(0, 0, 0, 0.7)"})},handleUploadError(){this.$message({type:"error",message:"\u5C01\u9762\u4E0A\u4F20\u5931\u8D25"}),this.loading.close()},upload(t){if(this.uploadService==="huayun"){const e={"Content-Type":this.sendContentType,Authorization:this.sendAuthorization,"x-chinac-date":this.sendXAmzDate};q.put(this.uploadImgUrl,t.file,{headers:e}).then(r=>{this.handleUploadSuccess(r,t)}).catch(function(r){console.log(r)})}else this.uploadService==="huawei"&&q.put(this.uploadImgUrl,t.file,{headers:{"Content-Type":t.file.type}}).then(e=>{this.loading.close(),this.handleUploadSuccess(e,t)})},async getSize(t){return new Promise((e,r)=>{const s=new FileReader;s.onload=function(n){const o=n.target.result,i=document.createElement("img");i.src=o,i.onload=function(){e({width:i.width,height:i.height})}},s.readAsDataURL(t)})}}};var Ht=function(){var e=this,r=e._self._c;return r("div",{staticClass:"cover_upload_box"},[r("yk-upload",{ref:"upload",attrs:{action:"#","show-file-list":!1,"on-success":e.handleUploadSuccess,"before-upload":e.handleBeforeUpload,"on-error":e.handleUploadError,name:"file","file-list":e.value,accept:e.accept,"or-cropper":e.orCropper,"http-request":e.upload,cropperWidth:e.coverWidth,cropperHeight:e.coverHeight,cropBoxResizable:e.cropBoxResizable,guides:e.guides,aspectRatio:e.aspectRatio}},[r("div",{staticClass:"cover_upload_button"},[r("i",{staticClass:"el-icon-upload2"}),e._v(" \u4E0A\u4F20\u89C6\u9891\u5C01\u9762 ")])])],1)},It=[],Jt=ne(Pt,Ht,It,!1,null,null,null,null);const jt=Jt.exports,Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABSCAYAAADD2VOmAAAAAXNSR0IArs4c6QAAAbZJREFUeF7t2jFKQ1EQheEzYGlhp42V7sKNuAFLV2PpBtyIu9DKRjsLS2EkoATB+xLumUyC/KkzeZPvnXnMDQnxsgTCqqZYAJohABBAU8AsJ4EAmgJmOQkE0BQwy0kggKaAWU4CATQFzHISeCiAmXkl6U7S+aCnF0m3EfFo9rxY3t1HWQIz80nSxQac54i43DFgax+VgLkNTESUXfOv62Vmax9lX6a78dHN6u4DwG3GZuE9AAL4W4ARNhMBIIDLAqwxA5/u0WGNMUcVQAD3uz6QQBJIAlcCHOXMSQAQwP0+SkggCSSBZgYABHAlwI8JZg4ABHBKgDVmim1dBCCArDFmBgAEkD2wIAPsgSYigABOCbAHTrGxSKvqLyYkkASySJsZABBATiIFGWCRNhEBBHBKgD1wio2TCCeRUXC6n8WMMCP8f04ir5JON9zQt4g4M2/6YnlmtvZROcLXku4lHQ++4Yekm4h42DFgax9lgN/HuSNJJwOg94j43CXez2dnZlsfpYAdOId2DQDNOwIggKaAWU4CATQFzHISCKApYJaTQABNAbOcBAJoCpjlJBBAU8AsJ4Em4BfzPbZih12mXwAAAABJRU5ErkJggg==",Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAC1BJREFUeF7tXW9sHEcV/7m40CqFgoECgUZCVaGtcBAYKFAECAFCkETxtyiOpSA5jiLxKVI+RPkjcUk+R0qCgknaWuC4FRFJsCyo2mD56sQmTkyF6+BWURpdfUmIi2uTP2e7vvOh32k33J3vfLuzM3sze/OkVc7Kzsyb99t58+bNmzd1iAZ9CMAKAI84D39/BEB9iYc9Tpd45gHcA3DXefg7Y7p46gztwEcBfArAJwF8HMDDivoxC2AGwBSA/wC4o6gdZdWaAjBH42ccUAks/64GcZQTaD63APBvrUlngKl2CeoXADwGQDdeswAmASQdsLVU57oJjaPhEwAeB/B5Z/7UeoQ4zHFOvw5gAsC0TgzrBDBV75OOGtZJRn55ofq+4qhxv2Wlv68DwFTDBJYjN0rEkUygOVdXjaoJMAFtBPBo1XofTsP/BfBmtVR3NQD+MICnAawKR77atPIugHEAH4TJUZgAsy0aT88AeDDMTmrU1gKAfznGGK1w5RQWwHREfB1Ag/IemdHA+wD+AYCOFKUUBsA0or5Ww6O2HIAczW+oNsJUAvwAgKcAPKH0EzW/8qsA3gKwqKIrqgCmSm6K4NJHBQask0uqERUqWwXA3Aj4NoCHVEkjovXOAfi77A0N2QBzbfusnW+FP0HOyxdkrpllAkxjimqZmwSWxCXATQuqaykeMFkAc2OAlrKs+sTFE42SXCPTwuYGRiCSAQhH7jctuIFwKFWYIF8MOpKDAsw59ztWLUsH162Q6nooyJwcBGBay89Zg0oZuG7FNLzOi1rXogBznfs9uxRSDq7bAJdQ50TWySIA00P1XevECA1ctyE6Qwb9erxEAOZukHU/ho5vrkG6Nbkb5Zn8AkyL+Vuea7cvqpDAsB/L2g/AnHd/YI0qFZj5qpNGV9zrfOwVYL7Hedfu5/rCQtnL3E/mfFwxaMArwAyv+aoydm3FIhL4JwCGAS1LXgBmDNWPrGquJMrQ/5+quq9SjJcXgDlyay1ALnS0BBvkCOZILkuVAKYrkg4NS/pKgA6QsqcpKgH8/RqIW9YXOm+cMe769XKvLgewXfN6E7AOb5VdGy8HMFVz1I6T6ACGCh6ooqmql1A5gHkQjNuAlsyRALcVefCtgMoBTHAJsiVzJEBwCXJFgK3lbA6oxZwusahLjWAj1r2rV69eceTIkV+k0+nM/v37/9bX18dcGrVOS9bFxQAzIvKnJpysv379+q9XrlzJQD9kMpnZwcHBU62tracTiUSop/c0+6KYaeDV/OxAxQCvdEJfNeN7KTuLi4un6+rqCkJ0Z2dnp3p7e7taW1v75ufnKzrite+kGIMMub3hFi0GmHu9XP9qT9lstqcckzMzM+8cP378hR07doxq3xH5DDKemuviHOUDzNREPzEl/HU5gN3OJZPJi7FYrPPYsWNMjlIrRM31mpviKR9go7YEvQDsIJq5fPnyq9u2beseGBigW68W6P5WYj7APKDNEwpGkA+Ac/3JZDKpc+fO/WnTpk1/TiaTUTfEeCKCB8wLVDSt52plkPP9UfkF2G1gdnb2vZ6enj+0tLT0ZzJa5i7zLYsSBZiBj9b0fYAZxP5DGTWHVYcowC5/09PTVzs6Op7fuXPnWFg8h9xOP4PlXRX9RQBfCZmBQM0FBdhtfGJi4sLevXs7Ozs7Ax/0CtQh+YX54V5zAebhsc/Kb0NdjbIAJofZbDYzNjb2ytatW7uHhoaMyyhbRso3AVxyAf6xwpS8SlCWCbDLYDqdTg0MDJxsaWnpuXnzJmOeTCZm8DlLgOkN+rlpPVEBsCuDVCo1eerUqd9v3rz5dcMNsb8Q4I85Ae1GYawSYFcQU1NTV44ePfr8nj17fB0X0UiQcQJsjP85X3BhAOy2l0gkhnbv3t3Z1dXFec0kGiHAXwLwZZO4dgyjsr5oFX3JZrPp0dHRv7a3t788PDxsiiH2NgHmlhuzqhtFYY7gfMGk0+m78Xj8jxs3buydnJzk9pzOlCTAzGn1aZ25LMVbtQDOM8T+ffLkSRpiJYPdNJHnewTYyOjJagOcZ4i9dejQoRdisRjTEepG0wSYLkq6Ko0iXQB2hXbt2rXz7e3tvzt79qxOdzbkXJXGOTmqYWR5+fpv3779bkNDw680WjvPEuCfmXhyULcR7H4AjY2NG8bGxlJePogQ3lkgwGtMieLIF4iOAE9MTAyvWrVqfwjAeW0iawH2Kqpl3uNmxcjIyJl169Z1a+bDzgFsVXQAkLmvvG/fvsMHDx58J0A1qormVLQ1sgTEu7i4OB+Px19es2bN6VQqpSRbuwBbxUVyRpZdJvmU5K1bt0a3b9/+m+7ubt1907llknV0eASYbsre3t4Xm5ubGZZqAuUcHdZV6QGqRCIx2NbW1qGZI6MS5zlXpd1sWEZMc3Nz73d1df12y5YtvE/BNMptNtjtwtKwZcfHx1/bsGHDi6Ojo7zu3UTKbRfaDf8i6O7du3fj8OHDRyIQUpvb8LchOw7ArsOiubn5pYicfsiF7NigOyaa0tthITo95ILuSMY5O2T5oumw6O/vf2nt2rVnNHZYiAB8P2yWhb8B4HMitVSrjAyADXJYiIi5IPC9po6uGOiwEAG44OhKzRw+M9RhIQJwweEzVhDp46N0WJw4caKjra1tSS4pEelpXmbJ8VHyG9UD4FFwWPj9nkoeAI9cCocIOSz8AlwyhUNkkrBE0GHhB+CySVhYifFplGZmZq7GYjFdIyz8ACX6btk0SqzQGL/0wsJCd319/SOuFFyHxfr168/cuXNH1wgLUdD8lFs2EZoxqQwvXbr0y6ampmb2POIOCz/gVkxlyMqMSEZKRnft2pU7FXngwIG3/Ughwu8mABRk9ytOZci+23TC5n4BntIJs3s2Ibh5IHtOCM6u2ZT+5gHsK6U/u2dktKV5uEjh2PelHGzVXqsjRfahVCJ0rQ45sxdjhYJPoEaEL8ayFnUguYdWONDVdkati0MTqT4NBb6ckl2x18vqA2g+J9Kul2WlRm0l6omHdK6kXRBNzujxsle8S8dIuELpV7yTk4ednJYPCrNlC8qQAFVzHADDYitSKV/0coXs2riiSJW/UHbNW6plvwCzjmcAPKG8G7aBUhK4CsBX5lsRgB9w5mN7t3C4HyHdkYMAfAUziADszsf0VT8Ubh9rtrU55wJoT/NuvpREAWYdDJZ/zsQkaoZ9JjSqzvMGFRG+gwDM9qimuXdccEmkCCO2TEkJ8GInbgMK578MCjC5omXNW1tk1GVx/r8EGP56kSFnQYQiCxReicdcH7LqC9KnKJQluG8ACHyXk0xAOJKbrLoO/H1RLTP0NdDIdbmQCbA7Jz9rDS9hkGlQXQgy5xa3LBtg17pm7i27hPKHM5dCTNUkZC2Xa0oFwO46meraOkO8gUwrmWrZ9zq3UvWqAGa79Hg9Zd2alSAA3Y+878GXh6pirc4LKgF2eaDxRQvb7kIVosL5lpayFGMqbBVd3B63GnnAvMHrlxfx97ifyxu6pavkMIys5T6mx53dqFodzRy13A2a4K22YXzEYajo4n4wxutpJwwojD7q0gYD5MYBfBAmQ9UA2O0fLexGAI+G2eEqtMW45Tdlrm399KGaAOcbYU9GcEnFpc8V1UZUJbB1ANjlkQfeCDT/NZl4yo/A8t+qk04A56tuhukynUR91SXkjQGerL8BgPOs8Naet6b8vaUjwG4PuMfMNTSvvn1Mw50qWsGTAJKOGuYmgXakM8D5wmKKJ4JN9c2Hf1eDmEGOqpcPHRT8W2syBeBiITJcyAWbVjgdKSqIjogZAFMOqFI3AlQwXFynqQAX94PqfAUAplXiw98c5ZzDix+W5ZxZ/HA08m6Gu87D31qqXT8fxv8ACV6Kwug5U4UAAAAASUVORK5CYII=",qt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAP5JREFUWEftltEJwkAMhr84hvuIjiG4gTqGjiA4huJAbmHk4PpS7mwSsVehfTySP1/TP9cIjR9pXJ8ZYJodUNUlsAfuIvL4xiequgLWwFlEnn2tYgdU9QQcgBewE5FrBEJVt8AFWGSAoxUgUd9yYgiiVzxpbErdrHqgIGDuhCf3owk9Ql1rvTmDU+AR9MR2wIMAKdAibIkpGdkEMAQRLZ50zQA1iPxW3ai5J8YFUIFIx2nO3cXdHag4PR2Hiv8nQMFw432CkttHM+GnUfv5GFoKWGJCF5FH2BNruoojgt6caf6O8xrVbiGZwkrWdimNLKDRHPffMFqoljcDNO/AG+KX5CFfO43qAAAAAElFTkSuQmCC",ur="",Wt={props:{visible:{type:Boolean,default:!1},videoUrl:{type:String,default:""},videoPoster:{type:String,default:""}},computed:{orVisible(){return this.visible}},watch:{visible(t){t&&this.getVideoMsg()}},data(){return{palyIng:!0,sHeight:0,sWidth:0,progress:0,duration:0,currentTime:0,timer:null,elevideo:null}},methods:{progressChange(t){this.elevideo.currentTime=Math.round(this.elevideo.duration*(t/100))},getVideoMsg(){this.$nextTick(()=>{this.elevideo=document.getElementById("video_upload_video"),this.elevideo.addEventListener("loadedmetadata",()=>{let t=1200,e=800,r=t/e,s=this.elevideo.videoWidth/this.elevideo.videoHeight;this.duration=this.elevideo.duration,s<r?(this.sHeight=e,this.sWidth=e*s):(this.sWidth=t,this.sHeight=t/s)}),this.elevideo.addEventListener("playing",()=>{this.currentTime=Math.round(this.elevideo.currentTime),this.progress=Math.ceil(this.currentTime/this.duration*100),this.timer=setInterval(()=>{this.currentTime=Math.round(this.elevideo.currentTime),this.progress=Math.ceil(this.elevideo.currentTime/this.duration*100)>=99?100:Math.ceil(this.currentTime/this.duration*100)},500)}),this.elevideo.addEventListener("pause",()=>{clearInterval(this.timer)}),this.elevideo.addEventListener("ended",()=>{clearInterval(this.timer),this.palyIng=!1},!1)})},getTime(t){let e=parseInt(t/60%60);e=e<10?"0"+e:e;let r=parseInt(t%60);return r=r<10?"0"+r:r,e+":"+r},close(){this.palyIng=!0,clearInterval(this.timer),this.$emit("update:visible",!1)},pause(){var t=document.getElementById("video_upload_video");t.paused?(this.palyIng=!0,t.play()):t.play()&&(this.palyIng=!1,t.pause())}}};var Gt=function(){var e=this,r=e._self._c;return r("el-dialog",{attrs:{"custom-class":"video_upload_box",visible:e.orVisible,"show-close":!1,"append-to-body":"","destroy-on-close":!0,width:e.sWidth+"px",height:e.sHeight+"px"},on:{"update:visible":function(s){e.orVisible=s}}},[r("div",{staticClass:"video_pop_box"},[e.visible?r("video",{staticStyle:{width:"100%",height:"100%"},attrs:{id:"video_upload_video",src:e.videoUrl,poster:e.videoPoster,autoplay:""}}):e._e(),r("div",{staticClass:"video_operation"},[e.palyIng?r("img",{staticClass:"video_recess",attrs:{src:Mt},on:{click:e.pause}}):r("img",{staticClass:"video_recess",attrs:{src:Ne},on:{click:e.pause}}),r("img",{staticClass:"video_close",attrs:{src:qt},on:{click:e.close}})]),r("div",{staticClass:"video_progress"},[r("el-slider",{attrs:{"show-tooltip":!1},on:{change:e.progressChange},model:{value:e.progress,callback:function(s){e.progress=s},expression:"progress"}}),r("div",{staticClass:"video_p_text"},[r("span",[e._v(e._s(e.getTime(e.currentTime)))]),r("span",[e._v(e._s(e.getTime(e.duration)))])])],1)]),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:e.close}},[e._v("\u5173\u95ED")])],1)])},Xt=[],Kt=ne(Wt,Gt,Xt,!1,null,null,null,null);const Qt=Kt.exports,Vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAACcBJREFUaEPtWQdQVMkWPWYtA4NpBowYwOy666qIYBYVEFHA8EURs6AYEcGAYs5Z1pxQUcwCCgoKqyK6Kri6f/W7RpKs6wzm/Ov28Jp58yYwhvr1a/dWTb153bfD6Xv7plfoxau3n/B/TIX+AfA/lt7fSwIvXrxARkY6MjMzkZmRwZ6VK1dGb3cPlChRQqcsXr16hWfPnkEmk6F48eJfXV4SCdy48St+TkpiG82gTWZkqJ+ZGcjNzdW5AQKwY2e4pG/79q0Y7z8Wb968YX2lSpWCmUwGc5k5zGRmeU8ZzMzMYG5uDjMzGWTmMsjYk97NGHCZzBzlypVDoUKFJGuIAMTFxaJXzx74+PGjSSdVpkwZZOf8JRpz/tw5dHXshA8fPpg0lz5m2jyBsXdoi/VhG9h/IhGA4cOGIHzXTpMXdHJ2wb79B/i4nJwc2Lb6kUnvW9DESZMxO3SuFMAY39HYsmWTSWvK5XKcT74EhULBxpH0evZwxunTp0TzFClS5KtJo/+/BmDjpi1SALNCZmDRwgV8YTrZIUOHwdLSEhUrVkK/vh64lJLC+wsXLoyomJNwcGjL2+bPm4s5obNEm580OQCzZs/B8+fPoVIqoVQpoXyqhEqlxNOnT6FSqfKeSiipX6nuIx7i/TMnB69fv+Zzjvb1w+Ily6QA1q5ZjYDJEznj8BEjsXzFKvZO7dSvSSGzQjE5YApvunr1CuztbPHpU75zb2Nvj+iYWJAEPpdCZ4dgwfx5fHjwtBkICp4mBbAvYi8Gew/kjL16u2Pnrt04dSoOri5OovW7du2GyIOHRZZh+bKlmBY8VcSXnHIZjRs3+dy9s3Hjx43Fhp/C+BxLli7HqNG+UgDx8afh4tSNM5JqxJyMg/9YP2zauEG0iZkhsxEwJVDUdvnSJbR1sBO1tW/fAUeORX2RBOhQ6XAF2rxlG/r26y8FkJaWCtuWP3LGBg0a4tIvV5GQEA/n7l0lp+gzZCiWLV+JYsWK8b6pgQFYtXKFiFfTanyOKMgokIkX6MChIyANIBKZUTJ7dWrX5IyVKlXCvQfp7H3liuUIDgoU6Te129s7IHxPBCpUqMD43r9/D6fujswZatLeiP1w6eEq2f/bt29BOr47fBfrIwszfUaIyGuTVEm6AiWcSUKLli2lAN69ewdZudKckaxM7vNXXM9jYqIxeJAXCw00ycqqFiIPHkK9evVZc3Z2NuxatxT5gbJlyyLp3AXUrWstGjt9WhCWLV0iapswcRJC5+Rf2iaNGuDOnf9wnqup12FtbSMFQC2WikrMrAn04FEmP11q++23m3Dv5YZ79+6KFqUNbt8ZDkdHtapdTE5Gl84dmEQEql+/Ac4mnUPp0vmHVNuqOrKyskRzkU+5c/cBb6te1QJPnjzh76QVpB1EklhIG+2Va2mwsaknWoAm69/PU6Im5O7nzV+Isf7jGP9PYesxYby/aKy7hye271CrC5ExAGSSy5UpJQpvlLkv+L2TAOjQ3oGdnkAnY0+DbLk2kbpRoLZ162ZJX+DUIKbHREN8vLF3z24Rz+q16+DjM5S1GVMh0gbSCoG04y4JgD6e7jh+7CgfEL57L3q69ZJsUmhYt3YNpgRMEp0Qhc1//qVipvPly5ews22JW7d+53M0bfodzierPbqxS3z//j00qJd/b6pWq4bfb93hc0kA+I0eJTrVlavWYOiw4XoBUMf+fRHwHuQlOqWsx0/Y5b99+xYDQLmEQN26OyHywCGDcwqd5N3btG7FeZs0aYoLF/MtkgRAyMzpWLxoIR8wbfpMTA0KNrjYkcOH0L9fH87T2s4OcacSWB7QzqENyL8IRDkBWSO60AUhbR8kOFdhrASAdjw0YuQo5qwMkXYQ6Os3BosWL8XECeMQtn6daOja9WHw9vYpyN4Zz8EDkfAaoPa6RK493bB7T4R+FYrYuwc+gwdxBn3ZluYO3FxdEBt7kjdRqEsZFN0nTSrIXNrItmzehDF+o3kzgadD0CsBiuN7OHfnDG3btkP0iXw3ruvorGpUxePHj3nXoSPH4OM9kIXIAtWsacV0l4CZQksWL8LMGerIk2j8hImYM3e+fgCpqdfQulULztCwYSOkXL6id82M9HTUrWPF+8kCfdesGVIuXuRtRYsWRXxCIn5o3tyUvTNeim4pyhWI8grKL/RKQDseoqrD3fuP9C4cHXUcHu76zSwNJOfmP268yZunAb6jRmLbNnX2RbR6zTpQEKkXANllc7MynIFsuerZS50VAWKaOycU8+aG6t1cly6OOHj4qN7xxlD16+uJo0cOczbKTyhP0QuAOizkFUUllIfpWShfvrzOtdx7uyEmOkpnH8U0ySm/8LjF2GZ19Xdz7IzExLO863j0CVCOYRBA44b18ccf+d5OM/rTXoTCb13VB3JitFi7du0/Z998TKsWzXH9ehp///l8Mpo1+94wAO14KDYuHnZt2kg2QpaHLJAuomyNsrYvJRvr2nj08CGf5ua/b6FGjfycRWdt1NOjN6KOH+ODyHGQA6FSYlZmJqxtbFhITLaffIA2tbK1BYH+kkRemLNyRXNRGJKRlcMqdgZVSPvmV6laFbkqFU9kyDLFn0lEWmqqKISgSalOdDbxHG7cvAE/31GsjGJpWYWVZiyr5D2F97ynwsJCJ1hjCRatp1MC5DjIgRiioODprDJQq2Y10EICHT56HJ07d2GpaUErc3Rf5AqFGqQGOHJ6mvkEGRIyKJqkE8DqVSsROGWyQQBhGzbCy2sQtNVtzFh/LFi4GNZ1ayH9kX7/8Tl3o3btOkj79aZxAJSAUCKiTZQ21rW2hqurG6jSQCenHWyR6bx95x67H6RCBZVCQQCRJ09MOm8cgHYhi8zW/siDsLC0lKxDJb+a1auIEv1jUTHo0KEj46V4SCjVs2c6levTedme/lMxuCBEqkkqalSFrl27ypIQgYzFQyOGDcWuXTs4PwFt1LAR5HIF5Ao5e9LFVygs+LumJSHvT9aNvkOkpz9iTwKWnHxBFFN5ePbBtu3i6rnOO0C6SzpsiEqWLMlqOKtWr8WZMwk6C1+GxtMXncpyOatqM6ByNVD1u/r/iRPRopqoZq3WoBmlTKq8rGxBpMpE2rFjJwb4a+q7rsWnBE7FjJniyrfej3zNmjYWJeL60FDds1Onzux7wLAhg1lR61sRWTeyckbvADFQadDHZ5BeU0hx/wCvgUyFhG9X9HGDpEAgsrKzkE2/rGz1MzvvmfdO1QpTKWJfJJxdehQMgKmTm8pPHzsMARQO4XF2NvuyQ6UdKohRclQgCZi6oW/FT5U5upNkNHTR3+tD97c65S+Z9x8JfMnpfY2x/wXhfNhdwjyjFgAAAABJRU5ErkJggg==",dr="",Yt={name:"yk-video-upload",components:{CoverUpload:jt,VideoPlay:Qt},props:{validateCover:{type:Boolean,default:!1},accept:{type:String,default:".mp4,.mov,.wmv"},maxSize:{type:String,default:"20M"},getUploadInfo:Function,orCropper:{type:Boolean,default:!1},cropBoxResizable:{type:Boolean,default:!1},guides:{type:Boolean,default(){return!1}},coverAccept:{type:String,default:".jpg,.jpeg,.png"},coverMaxSize:{type:String,default:"3000k"},coverWidth:{type:Number,default:750},coverHeight:{type:Number,default:422},aspectRatio:{type:String,default:"750/422"},videoFileList:{type:Array,default:()=>[]},coverFileList:{type:Array,default:()=>[]},getCoverUploadInfo:Function,uploadService:{type:String,default:"huawei"},sort:{type:Number,default:0}},watch:{coverUploadFileList:{handler(t){this.$emit("update:coverFileList",t),t&&t.length>0?this.videoCoverUrl=t[0].url:this.videoCoverUrl=""},deep:!0}},mounted(){this.videoFileList&&this.videoFileList.length>0&&(this.viewUrl=this.videoFileList[0].url,this.state="3",this.$nextTick(()=>{var t=document.getElementById(`yk_custom_show_video${this.sort}`);t.addEventListener("loadedmetadata",()=>{let e=[];e.push({duration:t.duration,videoWidth:t.videoWidth,videoHeight:t.videoHeight,path:this.videoFileList[0].path,url:this.videoFileList[0].url,name:this.videoFileList[0].name}),this.$emit("update:videoFileList",e)})}),this.coverFileList&&this.coverFileList.length>0&&(this.coverUploadFileList=this.coverFileList))},data(){return{state:"1",viewUrl:"",uploadImgUrl:"",fileList:[],progressWidth:0,loadedNum:0,totalNum:0,coverUploadFileList:[],videoCoverUrl:"",visible:!1,canUpload:!0,sendContentType:"",sendAuthorization:"",sendXAmzDate:""}},methods:{handleRemove(){this.loadedNum=0,this.totalNum=0,this.fileList=[],this.coverUploadFileList=[],this.$emit("update:videoFileList",this.fileList),setTimeout(()=>{this.state="1"},10)},videoPlay(){this.visible=!0},getPath(t){let r=new URL(t).pathname;return r.substring(1,r.length)},handleUploadSuccess(t,e){this.state="3",this.$nextTick(()=>{var r=document.getElementById(`yk_custom_show_video${this.sort}`);r.addEventListener("loadedmetadata",()=>{this.fileList.push({duration:r.duration,videoWidth:r.videoWidth,videoHeight:r.videoHeight,path:this.getPath(this.viewUrl),url:this.viewUrl,id:e.file.uid,name:e.file.name}),this.$emit("update:videoFileList",this.fileList)})})},async handleBeforeUpload(t){this.canUpload=!0;let e=(t.size/1024/1024).toFixed(1);this.totalNum=e;const s=this.accept.replaceAll(".","").split(",");if(!s.find(l=>t.type.indexOf(l)!=-1)&&this.accept!=""){let l="";return s.forEach((d,p)=>{l+=p+1==s.length?d:d+"/"}),this.$message.error(`\u4E0A\u4F20\u89C6\u9891\u53EA\u80FD\u662F ${l} \u683C\u5F0F!`),this.canUpload=!1,!1}const o=this.handleSize();if(!(t.size/1024<o))return this.$message.error(`\u4E0A\u4F20\u89C6\u9891\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${this.maxSize}!`),this.canUpload=!1,!1;const c=t.type.replace("video/",""),u=await this.getUploadInfo(c,t);if(!u)return this.canUpload=!1,!1;this.uploadService==="huawei"?(this.uploadImgUrl=u.data.signedUrl,this.viewUrl=u.data.viewUrl):this.uploadService==="huayun"&&(this.uploadImgUrl=u.data.viewUrl,this.viewUrl=u.data.viewUrl,this.sendContentType=u.data.contentType,this.sendAuthorization=u.data.amzSignature,this.sendXAmzDate=u.data.amzDate)},handleUploadError(){this.$message({type:"error",message:"\u4E0A\u4F20\u5931\u8D25"})},upload(t){if(this.canUpload)if(this.state="2",this.uploadService==="huayun"){const e={"Content-Type":this.sendContentType,Authorization:this.sendAuthorization,"x-chinac-date":this.sendXAmzDate};q.put(this.uploadImgUrl,t.file,{headers:e,onUploadProgress:r=>{this.loadedNum=(r.loaded/1024/1024).toFixed(1)}}).then(r=>{this.handleUploadSuccess(r,t)}).catch(function(r){console.log(r)})}else this.uploadService==="huawei"&&q.put(this.uploadImgUrl,t.file,{headers:{"Content-Type":t.file.type},onUploadProgress:e=>{this.loadedNum=(e.loaded/1024/1024).toFixed(1)}}).then(e=>{this.handleUploadSuccess(e,t)})},handleSize(){const t=this.maxSize.toLowerCase();let e=0;return t.indexOf("k")>=0&&(e=Number(t.substr(0,t.indexOf("k")))),t.indexOf("m")>=0&&(e=Number(t.substr(0,t.indexOf("m")))*1024),e}}};var Zt=function(){var e=this,r=e._self._c;return r("div",{staticStyle:{display:"inline-block"}},[r("el-upload",{staticClass:"yk-video-upload-custom-box",attrs:{action:"#",accept:e.accept,"show-file-list":!1,"auto-upload":!0,"on-success":e.handleUploadSuccess,"before-upload":e.handleBeforeUpload,"on-error":e.handleUploadError,"on-remove":e.handleRemove,"http-request":e.upload,disabled:e.state!="1"&&e.state!="4"}},[e.state=="1"?r("div",{staticClass:"yk-video-upload-default-count"},[r("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),r("div",{staticClass:"yk-video-upload-default-count-text"},[e._v("\u70B9\u51FB\u4E0A\u4F20\u89C6\u9891")])]):e._e(),e.state=="2"?r("div",{staticClass:"yk-video-upload-default-count"},[r("div",{staticClass:"loading_box"},[r("div",[e._v("\u89C6\u9891\u4E0A\u4F20\u4E2D")]),r("div",[e._v(e._s(e.loadedNum)+"M/"+e._s(e.totalNum)+"M")])]),r("div",{staticClass:"progress_box"},[r("div",{staticClass:"progress"},[r("div",{style:{width:e.loadedNum/e.totalNum*100+"%"}})])])]):e._e(),e.state=="3"?r("div",{staticClass:"yk-video-upload-default-count",staticStyle:{border:"none"}},[r("cover-upload",{attrs:{orCropper:e.orCropper,coverWidth:e.coverWidth,coverHeight:e.coverHeight,cropBoxResizable:e.cropBoxResizable,guides:e.guides,accept:e.coverAccept,maxSize:e.coverMaxSize,aspectRatio:e.aspectRatio,getCoverUploadInfo:e.getCoverUploadInfo,validateCover:e.validateCover,uploadService:e.uploadService},model:{value:e.coverUploadFileList,callback:function(s){e.coverUploadFileList=s},expression:"coverUploadFileList"}}),r("div",{staticClass:"video_remove_button",on:{click:e.handleRemove}},[r("i",{staticClass:"el-icon-delete"}),e._v(" \u79FB\u9664\u89C6\u9891 ")]),r("video",{attrs:{id:`yk_custom_show_video${e.sort}`,src:this.viewUrl,poster:e.videoCoverUrl}}),r("div",{staticClass:"video_play_button",on:{click:e.videoPlay}},[r("img",{attrs:{src:Ne}})])],1):e._e(),e.state=="4"?r("div",{staticClass:"yk-video-upload-default-count"},[r("img",{staticClass:"error_img",attrs:{src:Vt}}),r("div",{staticClass:"error_button"},[e._v("\u70B9\u51FB\u91CD\u65B0\u4E0A\u4F20")])]):e._e()]),e.state=="4"?r("div",{staticClass:"yk-video-upload-tips-text yk-video-upload-error-text"},[e._v("\u8BF7\u4E0A\u4F20"+e._s(e.accept)+"\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7"+e._s(e.maxSize))]):r("div",{staticClass:"yk-video-upload-tips-text"},[e._v("\u89C6\u9891\u652F\u6301"+e._s(e.accept)+"\u683C\u5F0F\uFF0C\u5927\u5C0F"+e._s(e.maxSize)+"\u4EE5\u5185\uFF0C\u89C6\u9891\u5C01\u9762\u5C3A\u5BF8"+e._s(e.validateCover?"":"\u5EFA\u8BAE\u4E3A")+e._s(e.coverWidth)+"*"+e._s(e.coverHeight)+"\u5927\u5C0F"+e._s(e.coverMaxSize))]),r("video-play",{attrs:{visible:e.visible,videoUrl:e.viewUrl,videoPoster:e.videoCoverUrl},on:{"update:visible":function(s){e.vis