UNPKG

19.2 kBJavaScriptView Raw
1!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.diana=n():t.diana=n()}(window,function(){return function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=4)}([function(t,n,e){"use strict";var r={};e(2)(["Arguments","Function","String","Date","RegExp","Error","Symbol","Map","WeakMap","Set","WeakSet"],function(t){r["is"+t]=function(n){return Object.prototype.toString.call(n)==="[object "+t+"]"}}),r.isNumber=function(t){return"[object Number]"===Object.prototype.toString.call(t)&&!isNaN(t)},r.isArray=function(t){return Array.isArray(t)},t.exports=r},function(t,n,e){"use strict";t.exports=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];for(var e=[],r=0;r<t.length;r++)e=e.concat(t[r]);var o={},i=[];return e.forEach(function(t){o[typeof t+t]||(o[typeof t+t]=t,i.push(t))}),i}},function(t,n,e){"use strict";var r=Math.pow(2,53)-1,o=function(t){var n=null===t?void 0:t.length;return"number"==typeof n&&n>=0&&n<=r};t.exports=function(t,n,e){var r,i;if(n=function(t,n,e){if(void 0===n)return t;switch(e){case 1:return function(e){return t.call(n,e)}}return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return t.apply(n,e)}}(n,e),o(t))for(r=0,i=t.length;r<i;r++)n(t[r],r,t);else{var u=Object.keys(t);for(r=0,i=u.length;r<i;r++)n(t[u[r]],u[r],t)}return this}},function(t,n,e){"use strict";t.exports=function(t,n){for(var e=t.className.split(" "),r=0;r<e.length;r++)if(n===e[r])return!0;return!1}},function(t,n,e){"use strict";var r=e(5),o=e(32),i=e(33),u=e(34),c=e(35),a=e(36),f=e(37),s=e(3),l=e(38),p=Object.assign({},r,{getOS:o,isMobile:i,redirect:u,addLoadEvent:c,insertAfter:a,addClass:f,hasClass:s,getNextElement:l});t.exports=p},function(t,n,e){"use strict";var r=e(6),o=e(1),i=e(7),u=e(8),c=e(9),a=e(10),f=e(11),s=e(12),l=e(13),p=e(14),d=e(15),h=e(16),v=e(17),y=e(18),g=e(19),b=e(0),m=e(20),x=e(21),w=e(22),O=e(24),j=e(25),_=e(26),S=e(27),M=e(2),P=e(28),T=e(29),C=e(30),A=e(31),k={uniq:o,intersection:i,countInArr:u,difference:c,rdColor:a,rdNum:f,isEmail:s,isPhoneNum:l,trim:p,changeCase:d,escapeStr:h,sortStr:v,clone:y,cloneDeep:g,meanToCode:m.meanToCode,codeToMean:m.codeToMean,sum:x.sum,mean:x.mean,max:x.max,min:x.min,distance:x.distance,gcd:x.gcd,equal:w,pairs2obj:O,convertInObj:j,obj2query:_,query2obj:S,each:M,debounce:P.debounce,Debounce:P.Debounce,throttle:T,curry:C,timeTaken:A},I=r.__assign({},k,b);t.exports=I},function(t,n,e){"use strict";e.r(n),e.d(n,"__extends",function(){return o}),e.d(n,"__assign",function(){return i}),e.d(n,"__rest",function(){return u}),e.d(n,"__decorate",function(){return c}),e.d(n,"__param",function(){return a}),e.d(n,"__metadata",function(){return f}),e.d(n,"__awaiter",function(){return s}),e.d(n,"__generator",function(){return l}),e.d(n,"__exportStar",function(){return p}),e.d(n,"__values",function(){return d}),e.d(n,"__read",function(){return h}),e.d(n,"__spread",function(){return v}),e.d(n,"__await",function(){return y}),e.d(n,"__asyncGenerator",function(){return g}),e.d(n,"__asyncDelegator",function(){return b}),e.d(n,"__asyncValues",function(){return m}),e.d(n,"__makeTemplateObject",function(){return x}),e.d(n,"__importStar",function(){return w}),e.d(n,"__importDefault",function(){return O});
2/*! *****************************************************************************
3Copyright (c) Microsoft Corporation. All rights reserved.
4Licensed under the Apache License, Version 2.0 (the "License"); you may not use
5this file except in compliance with the License. You may obtain a copy of the
6License at http://www.apache.org/licenses/LICENSE-2.0
7
8THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
9KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
10WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
11MERCHANTABLITY OR NON-INFRINGEMENT.
12
13See the Apache Version 2.0 License for specific language governing permissions
14and limitations under the License.
15***************************************************************************** */
16var r=function(t,n){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])})(t,n)};function o(t,n){function e(){this.constructor=t}r(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}var i=function(){return(i=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var o in n=arguments[e])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t}).apply(this,arguments)};function u(t,n){var e={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&n.indexOf(r)<0&&(e[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)n.indexOf(r[o])<0&&(e[r[o]]=t[r[o]])}return e}function c(t,n,e,r){var o,i=arguments.length,u=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,n,e,r);else for(var c=t.length-1;c>=0;c--)(o=t[c])&&(u=(i<3?o(u):i>3?o(n,e,u):o(n,e))||u);return i>3&&u&&Object.defineProperty(n,e,u),u}function a(t,n){return function(e,r){n(e,r,t)}}function f(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)}function s(t,n,e,r){return new(e||(e=Promise))(function(o,i){function u(t){try{a(r.next(t))}catch(t){i(t)}}function c(t){try{a(r.throw(t))}catch(t){i(t)}}function a(t){t.done?o(t.value):new e(function(n){n(t.value)}).then(u,c)}a((r=r.apply(t,n||[])).next())})}function l(t,n){var e,r,o,i,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function c(i){return function(c){return function(i){if(e)throw new TypeError("Generator is already executing.");for(;u;)try{if(e=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return u.label++,{value:i[1],done:!1};case 5:u.label++,r=i[1],i=[0];continue;case 7:i=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){u=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){u.label=i[1];break}if(6===i[0]&&u.label<o[1]){u.label=o[1],o=i;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(i);break}o[2]&&u.ops.pop(),u.trys.pop();continue}i=n.call(t,u)}catch(t){i=[6,t],r=0}finally{e=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,c])}}}function p(t,n){for(var e in t)n.hasOwnProperty(e)||(n[e]=t[e])}function d(t){var n="function"==typeof Symbol&&t[Symbol.iterator],e=0;return n?n.call(t):{next:function(){return t&&e>=t.length&&(t=void 0),{value:t&&t[e++],done:!t}}}}function h(t,n){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,i=e.call(t),u=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return u}function v(){for(var t=[],n=0;n<arguments.length;n++)t=t.concat(h(arguments[n]));return t}function y(t){return this instanceof y?(this.v=t,this):new y(t)}function g(t,n,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=e.apply(t,n||[]),i=[];return r={},u("next"),u("throw"),u("return"),r[Symbol.asyncIterator]=function(){return this},r;function u(t){o[t]&&(r[t]=function(n){return new Promise(function(e,r){i.push([t,n,e,r])>1||c(t,n)})})}function c(t,n){try{!function(t){t.value instanceof y?Promise.resolve(t.value.v).then(a,f):s(i[0][2],t)}(o[t](n))}catch(t){s(i[0][3],t)}}function a(t){c("next",t)}function f(t){c("throw",t)}function s(t,n){t(n),i.shift(),i.length&&c(i[0][0],i[0][1])}}function b(t){var n,e;return n={},r("next"),r("throw",function(t){throw t}),r("return"),n[Symbol.iterator]=function(){return this},n;function r(r,o){n[r]=t[r]?function(n){return(e=!e)?{value:y(t[r](n)),done:"return"===r}:o?o(n):n}:o}}function m(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,e=t[Symbol.asyncIterator];return e?e.call(t):(t=d(t),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(e){n[e]=t[e]&&function(n){return new Promise(function(r,o){(function(t,n,e,r){Promise.resolve(r).then(function(n){t({value:n,done:e})},n)})(r,o,(n=t[e](n)).done,n.value)})}}}function x(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t}function w(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)Object.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n.default=t,n}function O(t){return t&&t.__esModule?t:{default:t}}},function(t,n,e){"use strict";var r=e(1);t.exports=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(1===t.length){for(var e=t[0].sort(),o=[],i=0;i<e.length-1;i++)e[i]===e[i+1]&&o.push(e[i]);return o}if(t.length>1){var u=[];for(i=0;i<t.length;i++)u=u.concat(r(t[i]));for(e=u.sort(),o=[],i=0;i<e.length-1;i++)e[i]===e[i+(t.length-1)]&&o.push(e[i]);return o}}},function(t,n,e){"use strict";t.exports=function(t,n){return t.reduce(function(t,e){return e===n?t+1:t+0},0)}},function(t,n,e){"use strict";t.exports=function(t,n){var e=new Set(n);return t.filter(function(t){return!e.has(t)})}},function(t,n,e){"use strict";t.exports=function(){return"#"+("000"+(16777216*Math.random()<<0).toString(16)).slice(-6)}},function(t,n,e){"use strict";t.exports=function(t,n,e){if(t===n)return"rdNum() 边界值不合理";var r=n-t,o=Math.random();switch(e){case"left":return t+Math.floor(o*r);case"right":return 0===o&&(o=1),t+Math.ceil(o*r);case"no":return n-t<1||n-t==1?"rdNum() 边界值不合理":(0===o&&(o=1),t+Math.ceil(o*(r-1)));default:return t+Math.round(o*r)}}},function(t,n,e){"use strict";t.exports=function(t){return/^[a-z0-9]+([._\\-]*[a-z0-9])*@(\w+([-.]\w+)*\.){1,63}[a-z0-9]+$/.test(t)}},function(t,n,e){"use strict";t.exports=function(t){return/^(0|86|17951)?(13[0-9]|15[012356789]|16[0-9]|17[0-9]|18[0-9]|14[0-9]|19[0-9])[0-9]{8}$/.test(String(t))}},function(t,n,e){"use strict";t.exports=function(t,n){switch(n){case 1:return t.replace(/\s*/g,"");case 2:return t.replace(/(^\s*)|(\s*$)/g,"");case 3:return t.replace(/(^\s*)/g,"");case 4:return t.replace(/(\s*$)/g,"");default:return t.replace(/\s*/g,"")}}},function(t,n,e){"use strict";t.exports=function(t,n){switch(n){case 1:return t.replace(/^(\w)(\w+)/,function(t,n,e){return n.toUpperCase()+e.toLowerCase()});case 2:return t.replace(/^(\w)(\w+)/,function(t,n,e){return n.toLowerCase()+e.toUpperCase()});case 3:return function(t){var n="";return t.split("").forEach(function(t){/^[a-z]/.test(t)?n+=t.toUpperCase():/^[A-Z]/.test(t)?n+=t.toLowerCase():n+=t}),n}(t);default:return t.replace(/^(\w)(\w+)/,function(t,n,e){return n.toUpperCase()+e.toLowerCase()})}}},function(t,n,e){"use strict";t.exports=function(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}},function(t,n,e){"use strict";t.exports=function(t){return t.split("").sort(function(t,n){return t.localeCompare(n)}).join("")}},function(t,n,e){"use strict";t.exports=function(t){if(t instanceof Object){var n={};for(var e in t)n[e]=t[e];return n}}},function(t,n,e){"use strict";var r=e(0),o=r.isDate,i=r.isRegExp,u=r.isFunction,c=r.isArray;var a=function(t){var n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),n};t.exports=function(t){var n=[],e=[];return function t(r){var f,s=n.indexOf(r);if(~s)return e[s];if(null==r||"object"!=typeof r&&!u(r))return r;if(o(r))return(f=new Date).setTime(r.getTime()),f;if(i(r))return f=new RegExp(r.source,a(r)),r.lastIndex&&(f.lastIndex=r.lastIndex),f;if(u(r))return new Function("return "+r)();if(c(r)){f=[],n.push(r),e.push(f);for(var l=0,p=r.length;l<p;l++)f[l]=t(r[l]);return f}if(r instanceof Object){var d=Object.getPrototypeOf(r);for(var h in f=Object.create(d),n.push(r),e.push(f),r)f[h]=t(r[h]);return f}}(t)}},function(t,n,e){"use strict";var r=e(0).isArray;var o={meanToCode:function(t,n){return r(t)&&t.find(function(t){return t.mean.toString()===n.toString()})?t.find(function(t){return t.mean.toString()===n.toString()}).code:null},codeToMean:function(t,n){return r(t)&&t.find(function(t){return t.code.toString()===n.toString()})?t.find(function(t){return t.code.toString()===n.toString()}).mean:null}};t.exports=o},function(t,n,e){"use strict";function r(t){return t.reduce(function(t,n){return t+n})}var o={distance:function(t,n,e,r){return Math.hypot(e-t,r-n)},gcd:function t(n,e){return e?t(e,n%e):n},max:function(t){return Math.max.apply(null,t)},mean:function(t){return r(t)/t.length},min:function(t){return Math.min.apply(null,t)},sum:r};t.exports=o},function(t,n,e){"use strict";var r=e(23);t.exports=function(t,n){return r(t,n)}},function(t,n,e){"use strict";var r=e(0).isFunction,o=Object.prototype.toString;function i(t,n,e,u){return t===n?0!==t||1/t==1/n:null!=t&&null!=n&&(t!=t?n!=n:("function"==typeof t||"object"==typeof t||"object"==typeof n)&&function(t,n,e,u){void 0===e&&(e=[]);void 0===u&&(u=[]);var c=o.call(t);if(c!==o.call(n))return!1;switch(c){case"[object RegExp]":case"[object String]":return""+t==""+n;case"[object Number]":return+t!=+t?+n!=+n:0==+t?1/+t==1/n:+t==+n;case"[object Date]":case"[object Boolean]":return+t==+n;case"[object Symbol]":return Symbol.prototype.valueOf.call(t)===Symbol.prototype.valueOf.call(n)}var a="[object Array]"===c;if(!a){if("object"!=typeof t||"object"!=typeof n)return!1;var f=t.constructor,s=n.constructor;if(f!==s&&!(r(f)&&f instanceof f&&r(s)&&s instanceof s))return!1}var l=e.length;for(;l--;)if(e[l]===t)return u[l]===n;if(e.push(t),u.push(n),a){var p=t.length;if(p!==n.length)return!1;for(;p--;)if(!i(t[p],n[p],e,u))return!1}else{var d=Object.keys(t),h=void 0,v=d.length;if(Object.keys(n).length!==v)return!1;for(;v--;)if(h=d[v],!n.hasOwnProperty(h)||!i(t[h],n[h],e,u))return!1}return e.pop(),u.pop(),!0}(t,n,e,u))}t.exports=i},function(t,n,e){"use strict";t.exports=function(t){return t.reduce(function(t,n){return t[n[0]]=n[1],t},{})}},function(t,n,e){"use strict";t.exports=function(t,n){return Object.keys(t).map(function(e){n.number&&n.number.length>0&&~n.number.indexOf(e)&&(""===t[e]||void 0===t[e]?t[e]=null:t[e]=Number(t[e])),n.string&&n.string.length>0&&~n.string.indexOf(e)&&(void 0===t[e]?t[e]=null:t[e]=String(t[e])),n.boolean&&n.boolean.length>0&&~n.boolean.indexOf(e)&&(void 0===t[e]?t[e]=null:t[e]=Boolean(Number(t[e])))}),t}},function(t,n,e){"use strict";t.exports=function(t,n){return n?t+"?"+Object.keys(n).filter(function(t){return null!=n[t]}).map(function(t){return t+"="+encodeURIComponent(n[t])}).join("&"):"请检查参数是否为对象"}},function(t,n,e){"use strict";t.exports=function(t){var n=t.substring(t.lastIndexOf("?")+1);if(!n)return{};for(var e={},r=0,o=decodeURIComponent(n).split("&").filter(function(t){return""!==t});r<o.length;r++){var i=o[r],u=i.match(/.*?(?==)/);u&&(e[u[0]]=i.substring(i.indexOf("=")+1))}return e}},function(t,n,e){"use strict";function r(t,n,e){var r,o,i=function(){for(var i=this,u=[],c=0;c<arguments.length;c++)u[c]=arguments[c];if(r&&clearTimeout(r),e){var a=!r;r=setTimeout(function(){r=null},n),a&&(o=t.apply(this,u))}else r=setTimeout(function(){t.apply(i,u)},n);return o};return i.cancel=function(){clearTimeout(r),r=null},i}var o={debounce:r,Debounce:function(t,n){return function(e,o,i){i.value=r(e[o],t,n)}}};t.exports=o},function(t,n,e){"use strict";t.exports=function(t,n,e){var r,o=0;e||(e={});var i=function(){for(var i=this,u=[],c=0;c<arguments.length;c++)u[c]=arguments[c];var a=(new Date).getTime();o||!1!==e.leading||(o=a);var f=n-(a-o);f<=0||a<o?(r&&(clearTimeout(r),r=null),o=a,t.apply(this,u)):r||!1===e.trailing||(r=setTimeout(function(){o=!1===e.leading?0:(new Date).getTime(),r=null,t.apply(i,u)},f))};return i.cancel=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];clearTimeout(r),o=0,r=null},i}},function(t,n,e){"use strict";t.exports=function t(n,e){void 0===e&&(e=n.length);for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];return e<=r.length?n.apply(void 0,r):t.bind.apply(t,[null,n,e].concat(r))}},function(t,n,e){"use strict";t.exports=function(t){console.time("timeTaken");var n=t();return console.timeEnd("timeTaken"),n}},function(t,n,e){"use strict";t.exports=function(){var t=navigator.userAgent.toLowerCase()||"",n=navigator.platform||"",e={Windows:"Win32"===navigator.platform||"Windows"===navigator.platform,MacOSX:"Mac68K"===navigator.platform||"MacPPC"===navigator.platform||"Macintosh"===navigator.platform||"MacIntel"==navigator.platform,Unix:"X11"===navigator.platform&&!this.Windows&&!this.MacOSX,Linux:/linux/i.test(n),ios:/iphone/i.test(t)||/ipad/i.test(t)||/ipod/i.test(t),android:/android/i.test(t),weixin:/MicroMessenger/i.test(t),other:!0};return Object.keys(e).filter(function(t){return!0===e[t]})[0]}},function(t,n,e){"use strict";var r={Android:function(){return/Android/i.test(navigator.userAgent)},BlackBerry:function(){return/BlackBerry/i.test(navigator.userAgent)},iOS:function(){return/iPhone|iPad|iPod/i.test(navigator.userAgent)},Opera:function(){return/Opera Mini/i.test(navigator.userAgent)},Windows:function(){return/IEMobile/i.test(navigator.userAgent)},any:function(){return this.Android()||this.BlackBerry()||this.iOS()||this.Opera()||this.Windows()}},o=r.any.bind(r);t.exports=o},function(t,n,e){"use strict";t.exports=function(t,n){return void 0===n&&(n=!0),n?window.location.href=t:window.location.replace(t),this}},function(t,n,e){"use strict";t.exports=function(t){var n=window.onload;return"function"!=typeof window.onload?window.onload=t:window.onload=function(){n(),t()},this}},function(t,n,e){"use strict";t.exports=function(t,n){var e=n.parentNode;return n===e.lastChild?e.appendChild(t):e.insertBefore(t,n.nextSibling),this}},function(t,n,e){"use strict";var r=e(3);t.exports=function(t,n){return t.classList?t.classList.add(n):r(t,n)||t.setAttribute("class",t.className+" "+n),this}},function(t,n,e){"use strict";t.exports=function t(n){var e=n.nextSibling;return e?1===e.nodeType?e:e.nextSibling?t(e):null:null}}])});
\No newline at end of file