(function(t){var e={};function a(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=t,a.c=e,a.d=function(t,e,i){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},a.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)a.d(i,r,function(e){return t[e]}.bind(null,r));return i},a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="./",a(a.s="9162")})({"005c":function(t,e){t.exports="/static/font/iconfont.woff"},"016c":function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={qiunDataCharts:a("821b").default},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("commons-header",{attrs:{_i:1}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{attrs:{src:t._$g(3,"a-src"),mode:"",_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[a("v-uni-image",{attrs:{src:t._$g(6,"a-src"),mode:"",_i:6}}),a("uni-view",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u8bbe\u5907\u72b6\u6001")]),a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[t._v("\u6b63\u5e38")])],1)],1),a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("v-uni-image",{attrs:{src:t._$g(11,"a-src"),mode:"",_i:11}}),a("uni-view",{staticClass:t._$g(12,"sc"),attrs:{_i:12}},[a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u5de5\u4f5c\u6a21\u5f0f")]),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[t._v("\u81ea\u52a8")])],1)],1)],1),a("uni-view",{staticClass:t._$g(15,"sc"),attrs:{_i:15}},[a("uni-view",{staticClass:t._$g(16,"sc"),attrs:{_i:16}},[a("v-uni-image",{attrs:{src:t._$g(17,"a-src"),mode:"",_i:17}}),a("span",{attrs:{_i:18}},[t._v("\u4ea7\u91cf\u6570\u636e")])],1),a("uni-view",{staticClass:t._$g(19,"sc"),attrs:{_i:19}},[a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("12\u5c0f\u65f6\u4ea7\u91cf")]),a("qiun-data-charts",{attrs:{_i:21}})],1)],1),a("uni-view",{staticClass:t._$g(22,"sc"),attrs:{_i:22}},[a("ul",{attrs:{_i:23}},[a("li",{attrs:{_i:24}},[a("v-uni-image",{attrs:{src:t._$g(25,"a-src"),mode:"",_i:25}}),a("uni-view",{attrs:{_i:26}},[t._v("\u6db2\u538b\u673a")]),a("uni-view",{staticClass:t._$g(27,"sc"),attrs:{_i:27}})],1),a("li",{attrs:{_i:28}},[a("uni-view",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[t._v(t._$g(29,"t0-0")+"\u2103")]),a("uni-view",{attrs:{_i:30}},[t._v("\u6db2\u538b\u6cb9\u6e29\u5ea6")]),a("uni-view",{staticClass:t._$g(31,"sc"),attrs:{_i:31}},[a("i",{staticClass:t._$g(32,"sc"),attrs:{_i:32}},[t._v("\ue6c2")])],1)],1),a("li",{attrs:{_i:33}},[a("uni-view",{staticClass:t._$g(34,"sc"),attrs:{_i:34}},[t._v(t._$g(34,"t0-0")+"\u2103")]),a("uni-view",{attrs:{_i:35}},[t._v("\u7b52\u4f53\u6e29\u5ea6")]),a("uni-view",{staticClass:t._$g(36,"sc"),attrs:{_i:36}},[a("i",{staticClass:t._$g(37,"sc"),attrs:{_i:37}},[t._v("\ue6c2")])],1)],1)],1)],1),a("ul",{staticClass:t._$g(38,"sc"),attrs:{_i:38}},t._l(t._$g(39,"f"),(function(e,i,r,n){return a("li",{key:e,attrs:{_i:"39-"+n}},[a("uni-view",{staticClass:t._$g("40-"+n,"sc"),attrs:{_i:"40-"+n}},[t._v("\u901a\u9053"+t._$g("40-"+n,"t0-0"))]),a("uni-view",{staticClass:t._$g("41-"+n,"sc"),attrs:{_i:"41-"+n}},[a("uni-view",{staticClass:t._$g("42-"+n,"sc"),style:t._$g("42-"+n,"s"),attrs:{_i:"42-"+n}},[a("v-uni-image",{attrs:{src:t._$g("43-"+n,"a-src"),mode:"",_i:"43-"+n}})],1),a("uni-view",{staticClass:t._$g("44-"+n,"sc"),attrs:{_i:"44-"+n}})],1),a("uni-view",{staticClass:t._$g("45-"+n,"sc"),attrs:{_i:"45-"+n}},[t._v(t._$g("45-"+n,"t0-0")+" Bar")]),a("uni-view",{staticStyle:{"padding-bottom":"40rpx","border-bottom":"1rpx solid #DDDDDD",margin:"0 40rpx"},attrs:{_i:"46-"+n}},[t._v("\u538b\u529b"+t._$g("46-"+n,"t0-0"))]),a("uni-view",{staticStyle:{"margin-top":"40rpx"},attrs:{_i:"47-"+n}},[t._v("\u901f\u5ea6"+t._$g("47-"+n,"t0-0"))]),a("uni-view",{staticClass:t._$g("48-"+n,"sc"),attrs:{_i:"48-"+n}},[t._v(t._$g("48-"+n,"t0-0")+"%")]),a("uni-view",{staticClass:t._$g("49-"+n,"sc"),attrs:{_i:"49-"+n}},[a("uni-view",{staticClass:t._$g("50-"+n,"sc"),style:t._$g("50-"+n,"s"),attrs:{_i:"50-"+n}})],1)],1)})),1)],1)},n=[]},"027a":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"uniCollapseItem",props:["title","name","disabled","showAnimation","open","thumb","titleBorder","border","showArrow"],data:function(){return{wxsProps:{}}},components:{}};e.default=i},"0640":function(t,e,a){"use strict";var i=a("87fb"),r=a.n(i);r.a},"08f1":function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={uniEasyinput:a("2f46").default},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("v-uni-image",{attrs:{src:t._$g(2,"a-src"),mode:"",_i:2}}),a("h2",{attrs:{_i:3}},[t._v("ByteSailing\u7ba1\u7406\u7cfb\u7edf")])],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-easyinput",{attrs:{_i:5},model:{value:t._$g(5,"v-model"),callback:function(){},expression:"loginForm.tenantId"}}),a("uni-easyinput",{attrs:{_i:6},model:{value:t._$g(6,"v-model"),callback:function(){},expression:"loginForm.username"}}),a("uni-easyinput",{attrs:{_i:7},model:{value:t._$g(7,"v-model"),callback:function(){},expression:"loginForm.password"}})],1),a("uni-view",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[a("uni-view",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("uni-view",{staticClass:t._$g(10,"sc"),attrs:{_i:10}},[a("i",{staticClass:t._$g(11,"sc"),staticStyle:{"margin-right":"16rpx"},attrs:{_i:11}},[t._v("\ue6cb")])],1),t._v("\u5df2\u9605\u8bfb\u5e76\u540c\u610f\uff1aBytesailing"),a("span",{attrs:{_i:12}},[t._v("\u670d\u52a1\u6761\u6b3e")]),t._v("\u548c"),a("span",{attrs:{_i:13}},[t._v("\u9690\u79c1\u534f\u8bae")])],1),a("v-uni-button",{attrs:{type:"default",_i:14},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u767b\u5f55")])],1)],1)},n=[]},"0a92":function(t,e,a){"use strict";var i=a("d8be"),r=a.n(i);r.a},"0ab5":function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("bf8f").default},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("v-uni-image",{attrs:{src:t._$g(3,"a-src"),mode:"",_i:3}})],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5}},[t._v("admin")]),a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v("\u798f\u5efa\u5b8f\u661f\u7535\u5b50\u79d1\u6280\u6709\u9650\u516c\u53f8")])],1),a("uni-view",{attrs:{_i:7}},[a("uni-icons",{attrs:{_i:8}})],1)],1),a("ul",{staticClass:t._$g(9,"sc"),attrs:{_i:9}},[a("li",{attrs:{_i:10}},[a("uni-view",{staticClass:t._$g(11,"sc"),attrs:{_i:11}},[a("v-uni-image",{attrs:{src:t._$g(12,"a-src"),mode:"",_i:12}}),a("uni-view",{staticClass:t._$g(13,"sc"),attrs:{_i:13}},[t._v("\u8bbe\u5907\u4fe1\u606f")]),a("uni-icons",{staticStyle:{color:"#fff"},attrs:{_i:14}})],1),a("uni-view",{attrs:{_i:15}},[a("uni-icons",{attrs:{_i:16}})],1)],1),a("li",{attrs:{_i:17}},[a("uni-view",{staticClass:t._$g(18,"sc"),attrs:{_i:18}},[a("v-uni-image",{attrs:{src:t._$g(19,"a-src"),mode:"",_i:19}}),a("uni-view",{staticClass:t._$g(20,"sc"),attrs:{_i:20}},[t._v("\u5207\u6362\u8bed\u8a00")]),a("uni-icons",{staticStyle:{color:"#fff"},attrs:{_i:21}})],1),a("uni-view",{attrs:{_i:22}},[a("uni-icons",{attrs:{_i:23}})],1)],1)],1),a("uni-view",{staticClass:t._$g(24,"sc"),attrs:{_i:24},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\u9000\u51fa\u767b\u5f55")])],1)},n=[]},"0acc":function(t,e,a){"use strict";a.r(e);var i=a("cf7c"),r=a.n(i);for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=r.a},"0d4c":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(a("ff1a")),r=o(a("a38d")),n=o(a("e92b"));function o(t){return t&&t.__esModule?t:{default:t}}var s={},l=null;function c(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length,a=new Array(e>1?e-1:0),i=1;is&&(u=n-c-30),f+d>l&&(f=o-d-30),[u,f]}},ucinit:function(t,e,a,i){var n=this;if(JSON.stringify(t)!=JSON.stringify(e)&&t.canvasId){var o=JSON.parse(JSON.stringify(t.canvasId));this.rid=o,s[o]=this.$ownerInstance||i,r.default.option[o]=JSON.parse(JSON.stringify(t)),r.default.option[o]=d(r.default.option[o],r.default.formatter);var l=document.getElementById(o);l&&l.children[0]&&(r.default.option[o].context=l.children[0].getContext("2d"),r.default.instance[o]&&r.default.option[o]&&!0===r.default.option[o].update?this.updataUChart():setTimeout((function(){r.default.option[o].context.restore(),r.default.option[o].context.save(),n.newUChart()}),100))}},newUChart:function(){var t=this.rid;r.default.instance[t]=new i.default(r.default.option[t]),r.default.instance[t].addEventListener("renderComplete",(function(){s[t].callMethod("emitMsg",{name:"complete",params:{type:"complete",complete:!0,id:t}}),r.default.instance[t].delEventListener("renderComplete")})),r.default.instance[t].addEventListener("scrollLeft",(function(){s[t].callMethod("emitMsg",{name:"scrollLeft",params:{type:"scrollLeft",scrollLeft:!0,id:t}})})),r.default.instance[t].addEventListener("scrollRight",(function(){s[t].callMethod("emitMsg",{name:"scrollRight",params:{type:"scrollRight",scrollRight:!0,id:t}})}))},updataUChart:function(){var t=this.rid;r.default.instance[t].updateData(r.default.option[t])},tooltipDefault:function(t,e,a,i){if(e){var r=t.data;return"object"===typeof t.data&&(r=t.data.value),e+" "+t.name+":"+r}return t.properties&&t.properties.name?t.properties.name:t.name+":"+t.data},showTooltip:function(t,e){var a=this,i=r.default.option[e].tooltipCustom;if(i&&void 0!==i&&null!==i){var n=void 0;i.x>=0&&i.y>=0&&(n={x:i.x,y:i.y+10}),r.default.instance[e].showToolTip(t,{index:i.index,offset:n,textList:i.textList,formatter:function(t,i,n,o){return"string"===typeof r.default.option[e].tooltipFormat&&r.default.formatter[r.default.option[e].tooltipFormat]?r.default.formatter[r.default.option[e].tooltipFormat](t,i,n,o):a.tooltipDefault(t,i,n,o)}})}else r.default.instance[e].showToolTip(t,{formatter:function(t,i,n,o){return"string"===typeof r.default.option[e].tooltipFormat&&r.default.formatter[r.default.option[e].tooltipFormat]?r.default.formatter[r.default.option[e].tooltipFormat](t,i,n,o):a.tooltipDefault(t,i,n,o)}})},tap:function(t){var e=this.rid,a=r.default.option[e].ontap,i=r.default.option[e].tooltipShow,n=r.default.option[e].tapLegend;if(0!=a){var o=null,c=null,d=document.getElementById("UC"+e).getBoundingClientRect(),u={};u=t.detail.x?{x:t.detail.x-d.left,y:t.detail.y-d.top+l.top}:{x:t.clientX-d.left,y:t.clientY-d.top+l.top},t.changedTouches=[],t.changedTouches.unshift(u),o=r.default.instance[e].getCurrentDataIndex(t),c=r.default.instance[e].getLegendDataIndex(t),!0===n&&r.default.instance[e].touchLegend(t),1==i&&this.showTooltip(t,e),s[e].callMethod("emitMsg",{name:"getIndex",params:{type:"getIndex",event:u,currentIndex:o,legendIndex:c,id:e,opts:r.default.instance[e].opts}})}},touchStart:function(t){var e=this.rid,a=r.default.option[e].ontouch;0!=a&&(!0===r.default.option[e].enableScroll&&1==t.touches.length&&r.default.instance[e].scrollStart(t),s[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"touchStart",event:t.changedTouches[0],id:e}}))},touchMove:function(t){var e=this.rid,a=r.default.option[e].ontouch;if(0!=a){if(!0===r.default.option[e].enableScroll&&1==t.changedTouches.length&&r.default.instance[e].scroll(t),!0===r.default.option[e].ontap&&!1===r.default.option[e].enableScroll&&!0===r.default.option[e].onmovetip){var i=document.getElementById("UC"+e).getBoundingClientRect(),n={x:t.changedTouches[0].clientX-i.left,y:t.changedTouches[0].clientY-i.top+l.top};t.changedTouches.unshift(n),!0===r.default.option[e].tooltipShow&&this.showTooltip(t,e)}!0===a&&!0===r.default.option[e].enableScroll&&!0===r.default.option[e].onzoom&&2==t.changedTouches.length&&r.default.instance[e].dobuleZoom(t),s[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"touchMove",event:t.changedTouches[0],id:e}})}},touchEnd:function(t){var e=this.rid,a=r.default.option[e].ontouch;0!=a&&(!0===r.default.option[e].enableScroll&&0==t.touches.length&&r.default.instance[e].scrollEnd(t),s[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"touchEnd",event:t.changedTouches[0],id:e}}))},mouseDown:function(t){var e=this.rid,a=r.default.option[e].onmouse;if(0!=a){var i=document.getElementById("UC"+e).getBoundingClientRect(),n={};n={x:t.clientX-i.left,y:t.clientY-i.top+l.top},t.changedTouches=[],t.changedTouches.unshift(n),r.default.instance[e].scrollStart(t),r.default.option[e].mousedown=!0,s[e].callMethod("emitMsg",{name:"getTouchStart",params:{type:"mouseDown",event:n,id:e}})}},mouseMove:function(t){var e=this.rid,a=r.default.option[e].onmouse,i=r.default.option[e].tooltipShow;if(0!=a){var n=document.getElementById("UC"+e).getBoundingClientRect(),o={};o={x:t.clientX-n.left,y:t.clientY-n.top+l.top},t.changedTouches=[],t.changedTouches.unshift(o),r.default.option[e].mousedown?(r.default.instance[e].scroll(t),s[e].callMethod("emitMsg",{name:"getTouchMove",params:{type:"mouseMove",event:o,id:e}})):r.default.instance[e]&&1==i&&this.showTooltip(t,e)}},mouseUp:function(t){var e=this.rid,a=r.default.option[e].onmouse;if(0!=a){var i=document.getElementById("UC"+e).getBoundingClientRect(),n={};n={x:t.clientX-i.left,y:t.clientY-i.top+l.top},t.changedTouches=[],t.changedTouches.unshift(n),r.default.instance[e].scrollEnd(t),r.default.option[e].mousedown=!1,s[e].callMethod("emitMsg",{name:"getTouchEnd",params:{type:"mouseUp",event:n,id:e}})}}}};e.default=u},"0de9":function(t,e,a){"use strict";function i(t){var e=Object.prototype.toString.call(t);return e.substring(8,e.length-1)}function r(){return"string"===typeof __channelId__&&__channelId__}function n(t,e){switch(i(e)){case"Function":return"function() { [native code] }";default:return e}}function o(t){for(var e=arguments.length,a=new Array(e>1?e-1:0),i=1;i1){var c=s.pop();l=s.join("---COMMA---"),0===c.indexOf(" at ")?l+=c:l+="---COMMA---"+c}else l=s[0];console[o](l)}a.r(e),a.d(e,"log",(function(){return o})),a.d(e,"default",(function(){return s}))},"0e98":function(t,e,a){var i=a("269e");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=a("7f7e").default;r("3aaa1964",i,!0,{sourceMap:!1,shadowMode:!1})},1225:function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("bf8f").default},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),class:t._$g(1,"c"),attrs:{_i:1},on:{click:function(e){return t.$handleViewEvent(e)}}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[t._t("title",[a("uni-view",{staticClass:t._$g(4,"sc"),class:t._$g(4,"c"),attrs:{_i:4}},[t._$g(5,"i")?a("v-uni-image",{staticClass:t._$g(5,"sc"),attrs:{src:t._$g(5,"a-src"),_i:5}}):t._e(),a("v-uni-text",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[t._v(t._$g(6,"t0-0"))])],1)],{_i:3})],2),t._$g(7,"i")?a("uni-view",{staticClass:t._$g(7,"sc"),class:t._$g(7,"c"),attrs:{_i:7}},[a("uni-icons",{attrs:{_i:8}})],1):t._e()],1),a("uni-view",{staticClass:t._$g(9,"sc"),class:t._$g(9,"c"),style:t._$g(9,"s"),attrs:{_i:9}},[a("uni-view",{ref:"collapse--hook",staticClass:t._$g(10,"sc"),class:t._$g(10,"c"),attrs:{id:t._$g(10,"a-id"),_i:10}},[t._t("default",null,{_i:11})],2)],1)],1)},n=[]},"137d":function(t,e,a){"use strict";a.r(e);var i=a("1225"),r=a("cfc5");for(var n in r)"default"!==n&&function(t){a.d(e,t,(function(){return r[t]}))}(n);a("3419");var o,s=a("f0c5"),l=Object(s["a"])(r["default"],i["b"],i["c"],!1,null,"dd507318",null,!1,i["a"],o);e["default"]=l.exports},"14d9":function(t,e,a){"use strict";a.r(e);var i=a("08f1"),r=a("9b0b");for(var n in r)"default"!==n&&function(t){a.d(e,t,(function(){return r[t]}))}(n);a("d189");var o,s=a("f0c5"),l=Object(s["a"])(r["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],o);e["default"]=l.exports},"16e1":function(t,e,a){var i=a("b40d");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=a("7f7e").default;r("09fa6cb8",i,!0,{sourceMap:!1,shadowMode:!1})},"1a95":function(t,e){t.exports="/static/font/iconfont.woff2"},"1bac":function(t,e,a){var i=a("24fb"),r=a("b8d8"),n=a("9f86");e=i(!1);var o=r(n);e.push([t.i," .uni-easyinput{margin-bottom:24rpx;background-color:#f1f1f1;border-radius:10rpx!important} .uni-easyinput__content{border-radius:20rpx!important;border:none!important} .uni-easyinput__content-input{height:110rpx;font-size:32rpx;background-color:#f1f1f1;color:#999}.login{height:100vh;width:100vw;background-size:100% 100%}.login .login-btn{padding:0 40rpx}.login .login-btn uni-button{background-color:#3370ff;color:#fff;font-size:32rpx;border-radius:45rpx;height:90rpx}.login .login-btn .check-warp{margin-bottom:32rpx;margin-top:8rpx;font-size:24rpx;display:flex}.login .login-btn .check-warp .check-icon-warp{height:30rpx;width:30rpx;border-radius:50%;border:2rpx solid #ddd;margin-right:10rpx}.login .login-btn .check-warp .iconfont{color:#39c55a}.login .login-header{padding:128rpx 40rpx 0;background:url("+o+");background-size:100% 100%}.login .login-header h2{font-size:48rpx;color:#333;font-weight:800;margin-top:80rpx}.login .login-header uni-image{width:280rpx;height:90rpx;display:block}.login .login-form{margin-top:64rpx;background:#fff;border-radius:10rpx;padding:0 40rpx}",""]),t.exports=e},"1d07":function(t,e,a){"use strict";a.r(e);var i=a("db00"),r=a.n(i);for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=r.a},"1d65":function(t,e,a){var i=a("6bb6");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=a("7f7e").default;r("20d2268d",i,!0,{sourceMap:!1,shadowMode:!1})},"200d":function(t,e,a){var i=a("5d43");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=a("7f7e").default;r("5c1b3042",i,!0,{sourceMap:!1,shadowMode:!1})},2021:function(t,e,a){"use strict";a.r(e);var i=a("590f"),r=a.n(i);for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=r.a},2058:function(t,e,a){"use strict";var i=a("e7dc"),r=a.n(i);r.a},2067:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={props:["title"],data:function(){return{wxsProps:{}}},components:{}};e.default=i},"20f0":function(t,e,a){"use strict";var i;a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t._$g(0,"i")?a("uni-view",{ref:"ani",class:t._$g(0,"c"),style:t._$g(0,"s"),attrs:{animation:t._$g(0,"a-animation"),_i:0},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._t("default",null,{_i:1})],2):t._e()},n=[]},2112:function(t,e,a){"use strict";var i;a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}}),a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}}),a("uni-view",{staticClass:t._$g(3,"sc"),attrs:{_i:3}}),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}})],1)},n=[]},"21d5":function(t,e,a){"use strict";a.r(e);var i=a("016c"),r=a("0acc");for(var n in r)"default"!==n&&function(t){a.d(e,t,(function(){return r[t]}))}(n);a("3ba7");var o,s=a("f0c5"),l=Object(s["a"])(r["default"],i["b"],i["c"],!1,null,"733529bc",null,!1,i["a"],o);e["default"]=l.exports},"24fb":function(t,e,a){"use strict";function i(t,e){var a=t[1]||"",i=t[3];if(!i)return a;if(e&&"function"===typeof btoa){var n=r(i),o=i.sources.map((function(t){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(t," */")}));return[a].concat(o).concat([n]).join("\n")}return[a].join("\n")}function r(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(e);return"/*# ".concat(a," */")}t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var a=i(e,t);return e[2]?"@media ".concat(e[2]," {").concat(a,"}"):a})).join("")},e.i=function(t,a,i){"string"===typeof t&&(t=[[null,t,""]]);var r={};if(i)for(var n=0;n uni-view{position:relative;top:-50rpx}.user uni-text{color:#fff}.user .login-out{height:90rpx;line-height:90rpx;text-align:center;margin:0 auto;position:fixed;left:45rpx;right:45rpx;bottom:180rpx;background-color:#eaf0ff;color:#3370ff;border-radius:45rpx}",""]),t.exports=e},"7b14":function(t,e,a){var i=a("add3");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=a("7f7e").default;r("18ee2b7c",i,!0,{sourceMap:!1,shadowMode:!1})},"7d58":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{wxsProps:{}}},components:{}};e.default=i},"7d8f":function(t,e,a){"use strict";var i=a("7b14"),r=a.n(i);r.a},"7de1":function(t,e){t.exports="/static/font/iconfont.ttf"},"7e85":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".chartsview[data-v-7fe53021]{width:100%;height:100%;display:flex;flex:1;justify-content:center;align-items:center}",""]),t.exports=e},"7f16":function(t,e,a){"use strict";a.r(e);var i=a("a160"),r=a.n(i);for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=r.a},"7f7e":function(t,e,a){"use strict";function i(t,e){for(var a=[],i={},r=0;ra.parts.length&&(i.parts.length=a.parts.length)}else{var o=[];for(r=0;r"+t[a].marker+t[a].seriesName+"\uff1a"+i+" \u4e07\u5143"}return e},legendFormat:function(t){return"\u81ea\u5b9a\u4e49\u56fe\u4f8b+"+t},yAxisFormatDemo:function(t,e){return t+"\u5143"},seriesFormatDemo:function(t){return t.name+"\u5e74"+t.value+"\u5143"}},demotype:{color:i},column:{color:i,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"bar",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},line:{color:i,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],barwidth:20,label:{show:!0,color:"#666666",position:"top"}}},area:{color:i,title:{text:""},tooltip:{trigger:"axis"},grid:{top:30,bottom:50,right:15,left:40},legend:{bottom:"left"},toolbox:{show:!1},xAxis:{type:"category",axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}},boundaryGap:!0,data:[]},yAxis:{type:"value",axisTick:{show:!1},axisLabel:{color:"#666666"},axisLine:{lineStyle:{color:"#CCCCCC"}}},seriesTemplate:{name:"",type:"line",data:[],areaStyle:{},label:{show:!0,color:"#666666",position:"top"}}},pie:{color:i,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:"50%",label:{show:!0,color:"#666666",position:"top"}}},ring:{color:i,title:{text:""},tooltip:{trigger:"item"},grid:{top:40,bottom:30,right:15,left:15},legend:{bottom:"left"},seriesTemplate:{name:"",type:"pie",data:[],radius:["40%","70%"],avoidLabelOverlap:!1,label:{show:!0,color:"#666666",position:"top"},labelLine:{show:!0}}},rose:{color:i,title:{text:""},tooltip:{trigger:"item"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"pie",data:[],radius:"55%",center:["50%","50%"],roseType:"area"}},funnel:{color:i,title:{text:""},tooltip:{trigger:"item",formatter:"{b} : {c}%"},legend:{top:"bottom"},seriesTemplate:{name:"",type:"funnel",left:"10%",top:60,bottom:60,width:"80%",min:0,max:100,minSize:"0%",maxSize:"100%",sort:"descending",gap:2,label:{show:!0,position:"inside"},labelLine:{length:10,lineStyle:{width:1,type:"solid"}},itemStyle:{bordercolor:"#fff",borderwidth:1},emphasis:{label:{fontSize:20}},data:[]}},gauge:{color:i,tooltip:{formatter:"{a}
{b} : {c}%"},seriesTemplate:{name:"\u4e1a\u52a1\u6307\u6807",type:"gauge",detail:{formatter:"{value}%"},data:[{value:50,name:"\u5b8c\u6210\u7387"}]}},candle:{xAxis:{data:[]},yAxis:{},color:i,title:{text:""},dataZoom:[{type:"inside",xAxisIndex:[0,1],start:10,end:100},{show:!0,xAxisIndex:[0,1],type:"slider",bottom:10,start:10,end:100}],seriesTemplate:{name:"",type:"k",data:[]}}},n=r;e.default=n},eb42:function(t,e,a){"use strict";a.r(e);var i=a("0e98"),r=a.n(i);for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=r.a},eb71:function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={uniCollapse:a("ff3b").default,uniCollapseItem:a("137d").default},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("uni-view",{staticClass:t._$g(0,"sc"),attrs:{_i:0}},[a("uni-view",{staticClass:t._$g(1,"sc"),attrs:{_i:1}},[a("uni-view",{staticClass:t._$g(2,"sc"),attrs:{_i:2}},[a("i",{staticClass:t._$g(3,"sc"),staticStyle:{"font-size":"30rpx"},attrs:{_i:3},on:{click:function(e){return t.$handleViewEvent(e)}}},[t._v("\ue6c5")])],1),a("uni-view",{staticClass:t._$g(4,"sc"),attrs:{_i:4}},[t._v(t._$g(4,"t0-0"))]),a("uni-view",{staticClass:t._$g(5,"sc"),attrs:{_i:5},on:{click:function(e){return t.$handleViewEvent(e)}}})],1),t._$g(6,"i")?a("uni-view",{staticClass:t._$g(6,"sc"),attrs:{_i:6}},[a("ul",{staticClass:t._$g(7,"sc"),attrs:{_i:7}},[a("li",{staticClass:t._$g(8,"sc"),attrs:{_i:8}},[t._v("\u563b\u563b\u563b\u563b\u563b")]),a("li",{attrs:{_i:9}},[t._v("\u563b\u563b\u563b\u563b\u563b")]),a("li",{attrs:{_i:10}},[t._v("\u563b\u563b\u563b\u563b\u563b")]),a("li",{attrs:{_i:11}},[t._v("\u563b\u563b\u563b\u563b\u563b")]),a("li",{attrs:{_i:12}},[t._v("\u563b\u563b\u563b\u563b\u563b")]),a("li",{attrs:{_i:13}},[t._v("\u563b\u563b\u563b\u563b\u563b")])],1),a("uni-view",{staticClass:t._$g(14,"sc"),attrs:{_i:14}},[a("uni-collapse",{ref:"collapse",attrs:{_i:15},model:{value:t._$g(15,"v-model"),callback:function(){},expression:"value"}},[a("uni-collapse-item",{attrs:{_i:16}},[a("uni-view",{staticClass:t._$g(17,"sc"),attrs:{_i:17}},[a("uni-view",{attrs:{_i:18}},[t._v("12312")]),a("uni-view",{attrs:{_i:19}},[t._v("12312")]),a("uni-view",{attrs:{_i:20}},[t._v("12312")]),a("uni-view",{attrs:{_i:21}},[t._v("12312")]),a("uni-view",{attrs:{_i:22}},[t._v("12312")]),a("uni-view",{attrs:{_i:23}},[t._v("12312")])],1)],1),a("uni-collapse-item",{attrs:{_i:24}},[a("uni-view",{staticClass:t._$g(25,"sc"),attrs:{_i:25}},[a("v-uni-text",{staticClass:t._$g(26,"sc"),attrs:{_i:26}},[t._v("\u6298\u53e0\u5185\u5bb9\u4e3b\u4f53\uff0c\u8fd9\u662f\u4e00\u6bb5\u6bd4\u8f83\u957f\u5185\u5bb9\u3002\u9ed8\u8ba4\u6298\u53e0\u4e3b\u8981\u5185\u5bb9\uff0c\u53ea\u663e\u793a\u5f53\u524d\u9879\u6807\u9898\u3002\u70b9\u51fb\u6807\u9898\u5c55\u5f00\uff0c\u624d\u80fd\u770b\u5230\u8fd9\u6bb5\u6587\u5b57\u3002\u518d\u6b21\u70b9\u51fb\u6807\u9898\uff0c\u6298\u53e0\u5185\u5bb9\u3002")])],1)],1),a("uni-collapse-item",{attrs:{_i:27}},[a("uni-view",{staticClass:t._$g(28,"sc"),attrs:{_i:28}},[a("v-uni-text",{staticClass:t._$g(29,"sc"),attrs:{_i:29}},[t._v("\u7981\u7528\u72b6\u6001\u5185\u5bb9\u4e3b\u4f53\uff0c\u9875\u9762\u4e0a\u662f\u770b\u4e0d\u5230\u8fd9\u6bb5\u8bdd\u7684\u3002")])],1)],1)],1)],1)],1):t._e()],1)},n=[]},ecbf:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".home{background-color:#e9e9e9}.menu-list-warp .menu-list-box{width:25%;text-align:center;float:left;padding:20rpx}.menu-list-warp .menu-list-box uni-image{width:100rpx;height:100rpx}",""]),t.exports=e},ecfe:function(t,e,a){var i=a("a266");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=a("7f7e").default;r("54be0490",i,!0,{sourceMap:!1,shadowMode:!1})},ed18:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"uniCollapse",props:["value","modelValue","accordion"],data:function(){return{wxsProps:{}}},components:{}};e.default=i},f0c5:function(t,e,a){"use strict";function i(t,e,a,i,r,n,o,s,l,c){var d,u="function"===typeof t?t.options:t;if(l){u.components||(u.components={});var f=Object.prototype.hasOwnProperty;for(var p in l)f.call(l,p)&&!f.call(u.components,p)&&(u.components[p]=l[p])}if(c&&((c.beforeCreate||(c.beforeCreate=[])).unshift((function(){this[c.__module]=this})),(u.mixins||(u.mixins=[])).push(c)),e&&(u.render=e,u.staticRenderFns=a,u._compiled=!0),i&&(u.functional=!0),n&&(u._scopeId="data-v-"+n),o?(d=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=d):r&&(d=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),d)if(u.functional){u._injectStyles=d;var h=u.render;u.render=function(t,e){return d.call(e),h(t,e)}}else{var x=u.beforeCreate;u.beforeCreate=x?[].concat(x,d):[d]}return{exports:t,options:u}}a.d(e,"a",(function(){return i}))},f1ad:function(t,e,a){"use strict";var i=a("e659"),r=a.n(i);r.a},f3e4:function(t,e,a){var i=a("907f");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=a("7f7e").default;r("4e7151bd",i,!0,{sourceMap:!1,shadowMode:!1})},f3e8:function(t,e,a){"use strict";a.r(e);var i=a("eb71"),r=a("3df8");for(var n in r)"default"!==n&&function(t){a.d(e,t,(function(){return r[t]}))}(n);a("8551");var o,s=a("f0c5"),l=Object(s["a"])(r["default"],i["b"],i["c"],!1,null,"135c5206",null,!1,i["a"],o);e["default"]=l.exports},f5c5:function(t,e,a){"use strict";a.r(e);var i=a("6f3f"),r=a("e023");for(var n in r)"default"!==n&&function(t){a.d(e,t,(function(){return r[t]}))}(n);a("0640");var o,s=a("f0c5"),l=Object(s["a"])(r["default"],i["b"],i["c"],!1,null,"fe25cc46",null,!1,i["a"],o);e["default"]=l.exports},f7a8:function(t,e,a){"use strict";a.r(e);var i=a("d307"),r=a.n(i);for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=r.a},f83a:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-fe25cc46]{width:30px;height:30px;position:relative}.container.loading3[data-v-fe25cc46]{-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.container.loading3 .shape1[data-v-fe25cc46]{border-top-left-radius:10px}.container.loading3 .shape2[data-v-fe25cc46]{border-top-right-radius:10px}.container.loading3 .shape3[data-v-fe25cc46]{border-bottom-left-radius:10px}.container.loading3 .shape4[data-v-fe25cc46]{border-bottom-right-radius:10px}.container .shape[data-v-fe25cc46]{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1[data-v-fe25cc46]{left:0;background-color:#1890ff}.container .shape.shape2[data-v-fe25cc46]{right:0;background-color:#91cb74}.container .shape.shape3[data-v-fe25cc46]{bottom:0;background-color:#fac858}.container .shape.shape4[data-v-fe25cc46]{bottom:0;right:0;background-color:#e66}.loading3 .shape1[data-v-fe25cc46]{-webkit-animation:animation3shape1-data-v-fe25cc46 .5s ease 0s infinite alternate;animation:animation3shape1-data-v-fe25cc46 .5s ease 0s infinite alternate}@-webkit-keyframes animation3shape1-data-v-fe25cc46{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}}@keyframes animation3shape1-data-v-fe25cc46{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}}.loading3 .shape2[data-v-fe25cc46]{-webkit-animation:animation3shape2-data-v-fe25cc46 .5s ease 0s infinite alternate;animation:animation3shape2-data-v-fe25cc46 .5s ease 0s infinite alternate}@-webkit-keyframes animation3shape2-data-v-fe25cc46{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-5px,5px);transform:translate(-5px,5px)}}@keyframes animation3shape2-data-v-fe25cc46{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-5px,5px);transform:translate(-5px,5px)}}.loading3 .shape3[data-v-fe25cc46]{-webkit-animation:animation3shape3-data-v-fe25cc46 .5s ease 0s infinite alternate;animation:animation3shape3-data-v-fe25cc46 .5s ease 0s infinite alternate}@-webkit-keyframes animation3shape3-data-v-fe25cc46{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px)}}@keyframes animation3shape3-data-v-fe25cc46{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px)}}.loading3 .shape4[data-v-fe25cc46]{-webkit-animation:animation3shape4-data-v-fe25cc46 .5s ease 0s infinite alternate;animation:animation3shape4-data-v-fe25cc46 .5s ease 0s infinite alternate}@-webkit-keyframes animation3shape4-data-v-fe25cc46{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}}@keyframes animation3shape4-data-v-fe25cc46{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}}",""]),t.exports=e},fa7d:function(t,e,a){var i=a("50b4");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=a("7f7e").default;r("2c9de13a",i,!0,{sourceMap:!1,shadowMode:!1})},fa9d:function(t,e,a){"use strict";a.r(e);var i=a("20f0"),r=a("c986");for(var n in r)"default"!==n&&function(t){a.d(e,t,(function(){return r[t]}))}(n);var o,s=a("f0c5"),l=Object(s["a"])(r["default"],i["b"],i["c"],!1,null,"42fbebaa",null,!1,i["a"],o);e["default"]=l.exports},ff1a:function(t,e,a){"use strict";(function(t){function a(t,e){return s(t)||o(t,e)||r(t,e)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function r(t,e){if(t){if("string"===typeof t)return n(t,e);var a=Object.prototype.toString.call(t).slice(8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?Array.from(t):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?n(t,e):void 0}}function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,i=new Array(e);a1?e-1:0),i=1;it.end.x||e.end.xt.start.y||e.start.y1&&(r.extra.mount.widthRatio>2&&(r.extra.mount.widthRatio=2),o+=(r.extra.mount.widthRatio-1)*a.eachSpacing);var s=e;return e>=0?(s=0,t.uevent.trigger("scrollLeft"),t.scrollOption.position="left",r.xAxis.scrollPosition="left"):Math.abs(e)>=o-n?(s=n-o,t.uevent.trigger("scrollRight"),t.scrollOption.position="right",r.xAxis.scrollPosition="right"):(t.scrollOption.position=e,r.xAxis.scrollPosition=e),s}function x(t,e,a){function i(t){while(t<0)t+=2*Math.PI;while(t>2*Math.PI)t-=2*Math.PI;return t}return t=i(t),e=i(e),a=i(a),e>a&&(a+=2*Math.PI,t=e&&t<=a}function g(t,e){function a(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].y>=Math.max(t[e-1].y,t[e+1].y)||t[e].y<=Math.min(t[e-1].y,t[e+1].y))}function i(t,e){return!(!t[e-1]||!t[e+1])&&(t[e].x>=Math.max(t[e-1].x,t[e+1].x)||t[e].x<=Math.min(t[e-1].x,t[e+1].x))}var r=.2,n=.2,o=null,s=null,l=null,c=null;if(e<1?(o=t[0].x+(t[1].x-t[0].x)*r,s=t[0].y+(t[1].y-t[0].y)*r):(o=t[e].x+(t[e+1].x-t[e-1].x)*r,s=t[e].y+(t[e+1].y-t[e-1].y)*r),e>t.length-3){var d=t.length-1;l=t[d].x-(t[d].x-t[d-1].x)*n,c=t[d].y-(t[d].y-t[d-1].y)*n}else l=t[e+1].x-(t[e+2].x-t[e].x)*n,c=t[e+1].y-(t[e+2].y-t[e].y)*n;return a(t,e+1)&&(c=t[e+1].y),a(t,e)&&(s=t[e].y),i(t,e+1)&&(l=t[e+1].x),i(t,e)&&(o=t[e].x),(s>=Math.max(t[e].y,t[e+1].y)||s<=Math.min(t[e].y,t[e+1].y))&&(s=t[e].y),(c>=Math.max(t[e].y,t[e+1].y)||c<=Math.min(t[e].y,t[e+1].y))&&(c=t[e+1].y),(o>=Math.max(t[e].x,t[e+1].x)||o<=Math.min(t[e].x,t[e+1].x))&&(o=t[e].x),(l>=Math.max(t[e].x,t[e+1].x)||l<=Math.min(t[e].x,t[e+1].x))&&(l=t[e+1].x),{ctrA:{x:o,y:s},ctrB:{x:l,y:c}}}function v(t,e,a){return{x:a.x+t,y:a.y-e}}function b(t,e){if(e)while(d.isCollision(t,e))t.start.x>0?t.start.y--:t.start.x<0||t.start.y>0?t.start.y++:t.start.y--;return t}function m(t,e,a){var i=[];if(t.length>0&&t[0].data.constructor.toString().indexOf("Array")>-1){e._pieSeries_=t;for(var r=t[0].data,n=0;n=1e4?1e3:i>=1e3?100:i>=100?10:i>=10?5:i>=1?1:i>=.1?.1:i>=.01?.01:i>=.001?.001:i>=1e-4?1e-4:i>=1e-5?1e-5:1e-6,{minRange:f(t,"lower",a),maxRange:f(e,"upper",a)}}function C(t,e,a){var i=0;if(t=String(t),!1!==a&&void 0!==a&&a.setFontSize&&a.measureText)return a.setFontSize(e),a.measureText(t).width;t=t.split("");for(var r=0;r-1;if(n)for(var o=L(t),s=0;s5&&void 0!==arguments[5]?arguments[5]:{},o=e.chartData.calPoints?e.chartData.calPoints:[],s={};if(i.length>0){for(var l=[],c=0;c0&&(i=r[a]),{text:n.formatter?n.formatter(t,i,a,e):t.name+": "+t.data,color:t.color}})),f={x:Math.round(s.x),y:Math.round(s.y)};return{textList:u,offset:f}}function $(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},n=e.chartData.xAxisPoints[a]+e.chartData.eachSpacing/2,o=t.map((function(t){return{text:r.formatter?r.formatter(t,i[a],a,e):t.name+": "+t.data,color:t.color,disableLegend:!!t.disableLegend}}));o=o.filter((function(t){if(!0!==t.disableLegend)return t}));var s={x:Math.round(n),y:0};return{textList:o,offset:s}}function F(t,e,a,i,r,n){var o=a.chartData.calPoints,s=n.color.upFill,l=n.color.downFill,c=[s,s,l,s],d=[];e.map((function(e){0==i?e.data[1]-e.data[0]<0?c[1]=l:c[1]=s:(e.data[0]t[i-1][1]&&(c[2]=s),e.data[3]4&&void 0!==arguments[4]?arguments[4]:0,n={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=[];if(e&&e.length>0){if(a.categories){for(var l=1;le&&(n.index=a)}));else{for(var c=Array(e.length),d=0;d4&&void 0!==arguments[4]?arguments[4]:0,n={index:-1,group:[]},o=a.chartData.eachSpacing/2,s=a.chartData.yAxisPoints;return e&&e.length>0&&B(t,a,i)&&s.forEach((function(e,a){t.y+r+o>e&&(n.index=a)})),n}function E(t,e,a){var i=-1,r=0;if(z(t,e.area)){for(var n=e.points,o=-1,s=0,l=n.length;su[0]-r&&t.xu[1]-r&&t.ye.start.x&&t.xe.start.y&&t.y=e.area[3]-10&&t.y>=e.area[0]&&t.y<=e.height-e.area[2]}function q(t,e,a){var i=2*Math.PI/a,r=-1;if(Y(t,e.center,e.radius)){var n=function(t){return t<0&&(t+=2*Math.PI),t>2*Math.PI&&(t-=2*Math.PI),t},o=Math.atan2(e.center.y-t.y,t.x-e.center.x);o*=-1,o<0&&(o+=2*Math.PI);var s=e.angleList.map((function(t){return t=n(-1*t),t}));s.forEach((function(t,e){var a=n(t-i/2),s=n(t+i/2);s=a&&o<=s||o+2*Math.PI>=a&&o+2*Math.PI<=s)&&(r=e)}))}return r}function W(t,e){for(var a=-1,i=0,r=e.series.length;in.funnelArea[0]&&t.xn.funnelArea[1]&&t.yn.area[0]&&t.xn.area[1]&&t.ye.width-e.area[1]-e.area[3]?(f.push(x),h.push(p-e.legend.itemGap*e.pix),p=m,x=[v]):(p+=m,x.push(v))}if(x.length){f.push(x),h.push(p-e.legend.itemGap*e.pix),n.widthArr=h;var y=Math.max.apply(null,h);switch(e.legend.float){case"left":n.area.start.x=e.area[3],n.area.end.x=e.area[3]+y+2*o;break;case"right":n.area.start.x=e.width-e.area[1]-y-2*o,n.area.end.x=e.width-e.area[1];break;default:n.area.start.x=(e.width-y)/2-o,n.area.end.x=(e.width+y)/2+o}n.area.width=y+2*o,n.area.wholeWidth=y+2*o,n.area.height=f.length*u+2*o,n.area.wholeHeight=f.length*u+2*o+2*s,n.points=f}}else{var _=t.length,w=e.height-e.area[0]-e.area[2]-2*s-2*o,A=Math.min(Math.floor(w/u),_);switch(n.area.height=A*u+2*o,n.area.wholeHeight=A*u+2*o,e.legend.float){case"top":n.area.start.y=e.area[0]+s,n.area.end.y=e.area[0]+s+n.area.height;break;case"bottom":n.area.start.y=e.height-e.area[2]-s-n.area.height,n.area.end.y=e.height-e.area[2]-s;break;default:n.area.start.y=(e.height-n.area.height)/2,n.area.end.y=(e.height+n.area.height)/2}for(var S=_%A===0?_/A:Math.floor(_/A+1),k=[],T=0;T$&&($=L)}n.widthArr.push($),n.heightArr.push(M.length*u+2*o)}for(var O=0,I=0;I4&&void 0!==arguments[4]?arguments[4]:-1;r="stack"==i?S(t,e.categories.length):A(t);var o=[];r=r.filter((function(t){return"object"===typeof t&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),r.map((function(t){"object"===typeof t?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[0]):o.push(t.value):o.push(t)}));var s=0,l=0;if(o.length>0&&(s=Math.min.apply(this,o),l=Math.max.apply(this,o)),n>-1?("number"===typeof e.xAxis.data[n].min&&(s=Math.min(e.xAxis.data[n].min,s)),"number"===typeof e.xAxis.data[n].max&&(l=Math.max(e.xAxis.data[n].max,l))):("number"===typeof e.xAxis.min&&(s=Math.min(e.xAxis.min,s)),"number"===typeof e.xAxis.max&&(l=Math.max(e.xAxis.max,l))),s===l){var c=l||10;l+=c}for(var d=s,u=l,f=[],p=(u-d)/e.xAxis.splitNumber,h=0;h<=e.xAxis.splitNumber;h++)f.push(d+p*h);return f}function J(t,e,a,i){var r=c({},{type:""},e.extra.bar),n={angle:0,xAxisHeight:a.xAxisHeight};n.ranges=X(t,e,a,r.type),n.rangesFormat=n.ranges.map((function(t){return t=d.toFixed(t,2),t}));var o=n.ranges.map((function(t){return t=d.toFixed(t,2),t}));n=Object.assign(n,ut(o,e,a));var s=n.eachSpacing,l=o.map((function(t){return C(t,e.xAxis.fontSize*e.pix||a.fontSize,i)})),u=Math.max.apply(this,l);return u+2*a.xAxisTextPadding>s&&(n.angle=45*Math.PI/180,n.xAxisHeight=2*a.xAxisTextPadding+u*Math.sin(n.angle)),!0===e.xAxis.disabled&&(n.xAxisHeight=0),n}function Q(t,e,a,i,r){var n=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,o=r.extra.radar||{};o.max=o.max||0;for(var s=Math.max(o.max,Math.max.apply(null,A(i))),l=[],c=function(r){var o=i[r],c={};c.color=o.color,c.legendShape=o.legendShape,c.pointShape=o.pointShape,c.data=[],o.data.forEach((function(i,r){var o={};o.angle=t[r],o.proportion=i/s,o.value=i,o.position=v(a*o.proportion*n*Math.cos(o.angle),a*o.proportion*n*Math.sin(o.angle),e),c.data.push(o)})),l.push(c)},d=0;d2&&void 0!==arguments[2]?arguments[2]:1,i=0,r=0,n=0;n4&&void 0!==arguments[4]?arguments[4]:1;t=t.sort((function(t,e){return parseInt(e.data)-parseInt(t.data)}));for(var n=0;n4&&void 0!==arguments[4]?arguments[4]:1,n=0,o=0,s=[],l=0;l2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(r._proportion_=r._proportion_%2)}return t}function at(t,e){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;1==a&&(a=.999999);for(var i=0;i=2&&(r._proportion_=r._proportion_%2)}return t}function it(t,e,a){for(var i=e-a+1,r=e,n=0;n=2&&(t[n]._endAngle_=t[n]._endAngle_%2),r=t[n]._endAngle_;return t}function rt(t,e,a){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,r=0;r=a.oldData?n._proportion_=(n._endAngle_-n._oldAngle_)*i+a.oldAngle:n._proportion_=n._oldAngle_-(n._oldAngle_-n._endAngle_)*i,n._proportion_>=2&&(n._proportion_=n._proportion_%2)}return t}function nt(t,e,a,i){t=Z(t);for(var r=0,n=0;n0&&(t.width=Math.min(t.width,+n.extra.mix.column.width*n.pix)),n.extra.column&&n.extra.column.width&&+n.extra.column.width>0&&(t.width=Math.min(t.width,+n.extra.column.width*n.pix)),t.width<=0&&(t.width=1),t.x+=(i+.5-a/2)*(t.width+r),t}))}function st(t,e,a,i,r,n){return t.map((function(t){if(null===t)return null;var r=0,o=0;return r=n.extra.bar.seriesGap*n.pix||0,o=n.extra.bar.categoryGap*n.pix||0,r=Math.min(r,e/a),o=Math.min(o,e/a),t.width=Math.ceil((e-2*o-r*(a-1))/a),n.extra.bar&&n.extra.bar.width&&+n.extra.bar.width>0&&(t.width=Math.min(t.width,+n.extra.bar.width*n.pix)),t.width<=0&&(t.width=1),t.y+=(i+.5-a/2)*(t.width+r),t}))}function lt(t,e,a,i,r,n,o){var s=n.extra.column.categoryGap*n.pix||0;return t.map((function(t){return null===t?null:(t.width=e-2*s,n.extra.column&&n.extra.column.width&&+n.extra.column.width>0&&(t.width=Math.min(t.width,+n.extra.column.width*n.pix)),i>0&&(t.width-=o),t)}))}function ct(t,e,a,i,r,n,o){var s=n.extra.column.categoryGap*n.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),n.extra.column&&n.extra.column.width&&+n.extra.column.width>0&&(t.width=Math.min(t.width,+n.extra.column.width*n.pix)),t.width<=0&&(t.width=1),t)}))}function dt(t,e,a,i,r,n,o){var s=n.extra.bar.categoryGap*n.pix||0;return t.map((function(t,a){return null===t?null:(t.width=Math.ceil(e-2*s),n.extra.bar&&n.extra.bar.width&&+n.extra.bar.width>0&&(t.width=Math.min(t.width,+n.extra.bar.width*n.pix)),t.width<=0&&(t.width=1),t)}))}function ut(t,e,a){var i=e.width-e.area[1]-e.area[3],r=e.enableScroll?Math.min(e.xAxis.itemCount,t.length):t.length;("line"==e.type||"area"==e.type||"scatter"==e.type||"bubble"==e.type||"bar"==e.type)&&r>1&&"justify"==e.xAxis.boundaryGap&&(r-=1);var n=0;"mount"==e.type&&e.extra&&e.extra.mount&&e.extra.mount.widthRatio&&e.extra.mount.widthRatio>1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),n=e.extra.mount.widthRatio-1,r+=n);var o=i/r,s=[],l=e.area[3],c=e.width-e.area[1];return t.forEach((function(t,e){s.push(l+n/2*o+e*o)})),"justify"!==e.xAxis.boundaryGap&&(!0===e.enableScroll?s.push(l+n*o+t.length*o):s.push(c)),{xAxisPoints:s,startX:l,endX:c,eachSpacing:o}}function ft(t,e,a,i,r,n,o){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],c=n.height-n.area[0]-n.area[2];return t.forEach((function(t,o){if(null===t)l.push(null);else{var d=[];t.forEach((function(t,l){var u={};u.x=i[o]+Math.round(r/2);var f=t.value||t,p=c*(f-e)/(a-e);p*=s,u.y=n.height-Math.round(p)-n.area[2],d.push(u)})),l.push(d)}})),l}function pt(t,e,a,i,r,n,o){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l="center";"line"!=n.type&&"area"!=n.type&&"scatter"!=n.type&&"bubble"!=n.type||(l=n.xAxis.boundaryGap);var c=[],d=n.height-n.area[0]-n.area[2],u=n.width-n.area[1]-n.area[3];return t.forEach((function(t,o){if(null===t)c.push(null);else{var f={};f.color=t.color,f.x=i[o];var p,h,x,g=t;if("object"===typeof t&&null!==t)if(t.constructor.toString().indexOf("Array")>-1)p=[].concat(n.chartData.xAxisData.ranges),h=p.shift(),x=p.pop(),g=t[1],f.x=n.area[3]+u*(t[0]-h)/(x-h),"bubble"==n.type&&(f.r=t[2],f.t=t[3]);else g=t.value;"center"==l&&(f.x+=r/2);var v=d*(g-e)/(a-e);v*=s,f.y=n.height-v-n.area[2],c.push(f)}})),c}function ht(t,e,a,i,r,n,o){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],c=n.height-n.area[0]-n.area[2],d=(n.width,n.area[1],n.area[3],r*o.widthRatio);return t.forEach((function(t,o){if(null===t)l.push(null);else{var u={};u.color=t.color,u.x=i[o],u.x+=r/2;var f=t.data,p=c*(f-e)/(a-e);p*=s,u.y=n.height-p-n.area[2],u.value=f,u.width=d,l.push(u)}})),l}function xt(t,e,a,i,r,n,o){var s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:1,l=[],c=(n.height,n.area[0],n.area[2],n.width-n.area[1]-n.area[3]);return t.forEach((function(t,r){if(null===t)l.push(null);else{var o={};o.color=t.color,o.y=i[r];var d=t;"object"===typeof t&&null!==t&&(d=t.value);var u=c*(d-e)/(a-e);u*=s,o.height=u,o.value=d,o.x=u+n.area[3],l.push(o)}})),l}function gt(t,e,a,i,r,n,o,s,l){var c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],u=n.height-n.area[0]-n.area[2];return t.forEach((function(t,o){if(null===t)d.push(null);else{var f={};if(f.color=t.color,f.x=i[o]+Math.round(r/2),s>0){for(var p=0,h=0;h<=s;h++)p+=l[h].data[o];var x=p-t,g=u*(p-e)/(a-e),v=u*(x-e)/(a-e)}else p=t,g=u*(p-e)/(a-e),v=0;var b=v;g*=c,b*=c,f.y=n.height-Math.round(g)-n.area[2],f.y0=n.height-Math.round(b)-n.area[2],d.push(f)}})),d}function vt(t,e,a,i,r,n,o,s,l){var c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:1,d=[],u=n.width-n.area[1]-n.area[3];return t.forEach((function(t,r){if(null===t)d.push(null);else{var o={};if(o.color=t.color,o.y=i[r],s>0){for(var f=0,p=0;p<=s;p++)f+=l[p].data[r];var h=f-t,x=u*(f-e)/(a-e),g=u*(h-e)/(a-e)}else f=t,x=u*(f-e)/(a-e),g=0;var v=g;x*=c,v*=c,o.height=x-v,o.x=n.area[3]+x,o.x0=n.area[3]+v,d.push(o)}})),d}function bt(t,e,a,i,r){var n;n="stack"==i?S(t,e.categories.length):A(t);var o=[];n=n.filter((function(t){return"object"===typeof t&&null!==t?t.constructor.toString().indexOf("Array")>-1?null!==t:null!==t.value:null!==t})),n.map((function(t){"object"===typeof t?t.constructor.toString().indexOf("Array")>-1?"candle"==e.type?t.map((function(t){o.push(t)})):o.push(t[1]):o.push(t.value):o.push(t)}));var s=r.min||0,l=r.max||0;o.length>0&&(s=Math.min.apply(this,o),l=Math.max.apply(this,o)),s===l&&(0==l?l=10:s=0);for(var c=w(s,l),d=void 0===r.min||null===r.min?c.minRange:r.min,u=void 0===r.max||null===r.max?c.maxRange:r.max,f=[],p=(u-d)/e.yAxis.splitNumber,h=0;h<=e.yAxis.splitNumber;h++)f.push(d+p*h);return f.reverse()}function mt(t,e,a,i){var r=c({},{type:""},e.extra.column),n=e.yAxis.data.length,o=new Array(n);if(n>0){for(var s=0;s-1?n[s][1]:n[s].value);var d=e.formatter?e.formatter(c,s,e,r):c;i.setTextAlign("center"),i.fillText(String(d),t.x,t.y-4+o*r.pix),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function kt(t,e,a,i,r){e.data;var n=e.textOffset?e.textOffset:0;t.forEach((function(t,o){if(null!==t){i.beginPath();var s=e[o].textSize?e[o].textSize*r.pix:a.fontSize;i.setFontSize(s),i.setFillStyle(e[o].textColor||r.fontColor);var l=t.value,c=e[o].formatter?e[o].formatter(l,o,e,r):l;i.setTextAlign("center"),i.fillText(String(c),t.x,t.y-4+n*r.pix),i.closePath(),i.stroke(),i.setTextAlign("left")}}))}function Tt(t,e,a,i,r){var n=e.data;e.textOffset&&e.textOffset;t.forEach((function(t,o){if(null!==t){i.beginPath();var s=e.textSize?e.textSize*r.pix:a.fontSize;i.setFontSize(s),i.setFillStyle(e.textColor||r.fontColor);var l=n[o];"object"===typeof n[o]&&null!==n[o]&&(l=n[o].value);var c=e.formatter?e.formatter(l,o,e,r):l;i.setTextAlign("left"),i.fillText(String(c),t.x+4*r.pix,t.y+s/2-3),i.closePath(),i.stroke()}}))}function Pt(t,e,a,i,r,n){e-=t.width/2+t.labelOffset*i.pix,e=e<10?10:e;for(var o=t.startAngle-t.endAngle+1,s=o/t.splitLine.splitNumber,l=t.endNumber-t.startNumber,c=l/t.splitLine.splitNumber,d=t.startAngle,u=t.startNumber,f=0;f=2&&(d%=2),u+=c}}function Dt(t,e,a,i,r,n){var o=i.extra.radar||{};t.forEach((function(t,s){if(!0===o.labelPointShow&&""!==i.categories[s]){var l={x:e*Math.cos(t),y:e*Math.sin(t)},c=v(l.x,l.y,a);n.setFillStyle(o.labelPointColor),n.beginPath(),n.arc(c.x,c.y,o.labelPointRadius*i.pix,0,2*Math.PI,!1),n.closePath(),n.fill()}var u={x:(e+r.radarLabelTextMargin*i.pix)*Math.cos(t),y:(e+r.radarLabelTextMargin*i.pix)*Math.sin(t)},f=v(u.x,u.y,a),p=f.x,h=f.y;d.approximatelyEqual(u.x,0)?p-=C(i.categories[s]||"",r.fontSize,n)/2:u.x<0&&(p-=C(i.categories[s]||"",r.fontSize,n)),n.beginPath(),n.setFontSize(r.fontSize),n.setFillStyle(o.labelColor||i.fontColor),n.fillText(i.categories[s]||"",p,h+r.fontSize/2),n.closePath(),n.stroke()}))}function Mt(t,e,a,i,r,n){for(var o=a.pieChartLinePadding,s=[],l=null,c=t.map((function(a,i){var r=a.formatter?a.formatter(a,i,t,e):d.toFixed(100*a._proportion_.toFixed(4))+"%";r=a.labelText?a.labelText:r;var n=2*Math.PI-(a._start_+2*Math.PI*a._proportion_/2);a._rose_proportion_&&(n=2*Math.PI-(a._start_+2*Math.PI*a._rose_proportion_/2));var o=a.color,s=a._radius_;return{arc:n,text:r,color:o,radius:s,textColor:a.textColor,textSize:a.textSize,labelShow:a.labelShow}})),u=0;u=0?p+a.pieChartTextPadding:p-a.pieChartTextPadding,y=h,_=C(f.text,f.textSize*e.pix||a.fontSize,i),w=y;l&&d.isSameXCoordinateArea(l.start,{x:m})&&(w=m>0?Math.min(y,l.start.y):p<0||y>0?Math.max(y,l.start.y):Math.min(y,l.start.y)),m<0&&(m-=_);var A={lineStart:{x:x,y:g},lineEnd:{x:p,y:h},start:{x:m,y:w},width:_,height:a.fontSize,text:f.text,color:f.color,textColor:f.textColor,textSize:f.textSize};l=b(A,l),s.push(l)}for(var S=0;Sr?r:n.activeWidth;var o=e.area[0],s=e.height-e.area[2];i.beginPath(),i.setFillStyle(u(n.activeBgColor,n.activeBgOpacity)),i.rect(t-n.activeWidth/2,o,n.activeWidth,s-o),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function It(t,e,a,i,r){var n=c({},{activeBgColor:"#000000",activeBgOpacity:.08},e.extra.bar),o=e.area[3],s=e.width-e.area[1];i.beginPath(),i.setFillStyle(u(n.activeBgColor,n.activeBgOpacity)),i.rect(o,t-r/2,s-o,r),i.closePath(),i.fill(),i.setFillStyle("#FFFFFF")}function Et(t,e,a,i,r,n,o){var s=c({},{showBox:!0,showArrow:!0,showCategory:!1,bgColor:"#000000",bgOpacity:.7,borderColor:"#000000",borderWidth:0,borderRadius:0,borderOpacity:.7,fontColor:"#FFFFFF",splitLine:!0},a.extra.tooltip);1==s.showCategory&&a.categories&&t.unshift({text:a.categories[a.tooltip.index],color:null});var l=4*a.pix,d=5*a.pix,f=s.showArrow?8*a.pix:0,p=!1;"line"!=a.type&&"mount"!=a.type&&"area"!=a.type&&"candle"!=a.type&&"mix"!=a.type||1==s.splitLine&&$t(a.tooltip.offset.x,a,i,r),e=c({x:0,y:0},e),e.y-=8*a.pix;var h=t.map((function(t){return C(t.text,i.fontSize,r)})),x=l+d+4*i.toolTipPadding+Math.max.apply(null,h),g=2*i.toolTipPadding+t.length*i.toolTipLineHeight;if(0!=s.showBox){e.x-Math.abs(a._scrollDistance_||0)+f+x>a.width&&(p=!0),g+e.y>a.height&&(e.y=a.height-g),r.beginPath(),r.setFillStyle(u(s.bgColor||i.toolTipBackground,s.bgOpacity||i.toolTipOpacity)),r.setLineWidth(s.borderWidth*a.pix),r.setStrokeStyle(u(s.borderColor,s.borderOpacity));var v=s.borderRadius;p?(s.showArrow&&(r.moveTo(e.x,e.y+10*a.pix),r.lineTo(e.x-f,e.y+10*a.pix+5*a.pix)),r.arc(e.x-f-v,e.y+g-v,v,0,Math.PI/2,!1),r.arc(e.x-f-Math.round(x)+v,e.y+g-v,v,Math.PI/2,Math.PI,!1),r.arc(e.x-f-Math.round(x)+v,e.y+v,v,-Math.PI,-Math.PI/2,!1),r.arc(e.x-f-v,e.y+v,v,-Math.PI/2,0,!1),s.showArrow&&(r.lineTo(e.x-f,e.y+10*a.pix-5*a.pix),r.lineTo(e.x,e.y+10*a.pix))):(s.showArrow&&(r.moveTo(e.x,e.y+10*a.pix),r.lineTo(e.x+f,e.y+10*a.pix-5*a.pix)),r.arc(e.x+f+v,e.y+v,v,-Math.PI,-Math.PI/2,!1),r.arc(e.x+f+Math.round(x)-v,e.y+v,v,-Math.PI/2,0,!1),r.arc(e.x+f+Math.round(x)-v,e.y+g-v,v,0,Math.PI/2,!1),r.arc(e.x+f+v,e.y+g-v,v,Math.PI/2,Math.PI,!1),s.showArrow&&(r.lineTo(e.x+f,e.y+10*a.pix+5*a.pix),r.lineTo(e.x,e.y+10*a.pix))),r.closePath(),r.fill(),s.borderWidth>0&&r.stroke(),t.forEach((function(t,a){if(null!==t.color){r.beginPath(),r.setFillStyle(t.color);var n=e.x+f+2*i.toolTipPadding,o=e.y+(i.toolTipLineHeight-i.fontSize)/2+i.toolTipLineHeight*a+i.toolTipPadding+1;p&&(n=e.x-x-f+2*i.toolTipPadding),r.fillRect(n,o,l,i.fontSize),r.closePath()}})),t.forEach((function(t,a){var n=e.x+f+2*i.toolTipPadding+l+d;p&&(n=e.x-x-f+2*i.toolTipPadding+ +l+d);var o=e.y+(i.toolTipLineHeight-i.fontSize)/2+i.toolTipLineHeight*a+i.toolTipPadding;r.beginPath(),r.setFontSize(i.fontSize),r.setFillStyle(s.fontColor),r.fillText(t.text,n,o+i.fontSize),r.closePath(),r.stroke()}))}}function zt(t,e,i,r){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,s=o.xAxisPoints,l=o.eachSpacing,d=c({},{type:"group",width:l/2,meterBorder:4,meterFillColor:"#FFFFFF",barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.column),f=[];r.save();var p=-2,h=s.length+2;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(r.translate(e._scrollDistance_,0),p=Math.floor(-e._scrollDistance_/l)-2,h=p+e.xAxis.itemCount+4),e.tooltip&&e.tooltip.textList&&e.tooltip.textList.length&&1===n&&Ot(e.tooltip.offset.x,e,i,r,l),d.customColor=_(d.linearType,d.customColor,t,i),t.forEach((function(o,c){var x,g,v;x=[].concat(e.chartData.yAxisData.ranges[o.index]),g=x.pop(),v=x.shift();var b=o.data;switch(d.type){case"group":var m=pt(b,g,v,s,l,e,i,n),y=gt(b,g,v,s,l,e,i,c,t,n);f.push(y),m=ot(m,l,t.length,c,i,e);for(var _=0;_p&&_z?z:L,O=O>z?z:O,I=I>z?z:I,E=E>z?z:E,L=L<0?0:L,O=O<0?0:O,I=I<0?0:I,E=E<0?0:E,r.arc(P+L,D+L,L,-Math.PI,-Math.PI/2),r.arc(P+M-O,D+O,O,-Math.PI/2,0),r.arc(P+M-I,D+$-I,I,0,Math.PI/2),r.arc(P+E,D+$-E,E,Math.PI/2,Math.PI)}else r.moveTo(C,w.y),r.lineTo(C+w.width,w.y),r.lineTo(C+w.width,e.height-e.area[2]),r.lineTo(C,e.height-e.area[2]),r.lineTo(C,w.y),r.setLineWidth(1),r.setStrokeStyle(k);r.setFillStyle(S),r.closePath(),r.fill()}}break;case"stack":m=gt(b,g,v,s,l,e,i,c,t,n);f.push(m),m=ct(m,l,t.length,c,i,e,t);for(var B=0;Bp&&B0&&(A-=W),r.setFillStyle(S),r.moveTo(C,q.y),r.fillRect(C,q.y,q.width,A),r.closePath(),r.fill()}}break;case"meter":m=pt(b,g,v,s,l,e,i,n);f.push(m),m=lt(m,l,t.length,c,i,e,d.meterBorder);for(var R=0;Rp&&R0&&(r.setStrokeStyle(o.color),r.setLineWidth(d.meterBorder*e.pix)),0==c?r.setFillStyle(d.meterFillColor):r.setFillStyle(j.color||o.color);C=j.x-j.width/2,A=e.height-j.y-e.area[2];if(d.barBorderRadius&&4===d.barBorderRadius.length||!0===d.barBorderCircle){var G=C,N=j.y,Y=j.width,H=e.height-e.area[2]-j.y;d.barBorderCircle&&(d.barBorderRadius=[Y/2,Y/2,0,0]);var V=a(d.barBorderRadius,4),U=V[0],X=V[1],J=V[2],Q=V[3],Z=Math.min(Y/2,H/2);U=U>Z?Z:U,X=X>Z?Z:X,J=J>Z?Z:J,Q=Q>Z?Z:Q,U=U<0?0:U,X=X<0?0:X,J=J<0?0:J,Q=Q<0?0:Q,r.arc(G+U,N+U,U,-Math.PI,-Math.PI/2),r.arc(G+Y-X,N+X,X,-Math.PI/2,0),r.arc(G+Y-J,N+H-J,J,0,Math.PI/2),r.arc(G+Q,N+H-Q,Q,Math.PI/2,Math.PI),r.fill()}else r.moveTo(C,j.y),r.lineTo(C+j.width,j.y),r.lineTo(C+j.width,e.height-e.area[2]),r.lineTo(C,e.height-e.area[2]),r.lineTo(C,j.y),r.fill();0==c&&d.meterBorder>0&&(r.closePath(),r.stroke())}}break}})),!1!==e.dataLabel&&1===n&&t.forEach((function(a,o){var c,u,f;c=[].concat(e.chartData.yAxisData.ranges[a.index]),u=c.pop(),f=c.shift();var p=a.data;switch(d.type){case"group":var h=pt(p,u,f,s,l,e,i,n);h=ot(h,l,t.length,o,i,e),St(h,a,i,r,e);break;case"stack":h=gt(p,u,f,s,l,e,i,o,t,n);St(h,a,i,r,e);break;case"meter":h=pt(p,u,f,s,l,e,i,n);St(h,a,i,r,e);break}})),r.restore(),{xAxisPoints:s,calPoints:f,eachSpacing:l}}function Bt(t,e,i,r){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,s=o.xAxisPoints,l=o.eachSpacing,d=c({},{type:"mount",widthRatio:1,borderWidth:1,barBorderCircle:!1,barBorderRadius:[],linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mount);d.widthRatio=d.widthRatio<=0?0:d.widthRatio,d.widthRatio=d.widthRatio>=2?2:d.widthRatio;r.save();var f,p,h,x=-2,g=s.length+2;e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(r.translate(e._scrollDistance_,0),x=Math.floor(-e._scrollDistance_/l)-2,g=x+e.xAxis.itemCount+4),d.customColor=_(d.linearType,d.customColor,t,i),f=[].concat(e.chartData.yAxisData.ranges[0]),p=f.pop(),h=f.shift();var v=ht(t,p,h,s,l,e,d,n);switch(d.type){case"bar":for(var b=0;bx&&bI?I:$,F=F>I?I:F,L=L>I?I:L,O=O>I?I:O,$=$<0?0:$,F=F<0?0:F,L=L<0?0:L,O=O<0?0:O,r.arc(k+$,T+$,$,-Math.PI,-Math.PI/2),r.arc(k+P-F,T+F,F,-Math.PI/2,0),r.arc(k+P-L,T+D-L,L,0,Math.PI/2),r.arc(k+O,T+D-O,O,Math.PI/2,Math.PI)}else r.moveTo(y,m.y),r.lineTo(y+m.width,m.y),r.lineTo(y+m.width,e.height-e.area[2]),r.lineTo(y,e.height-e.area[2]),r.lineTo(y,m.y);r.setStrokeStyle(A),r.setFillStyle(C),d.borderWidth>0&&(r.setLineWidth(d.borderWidth*e.pix),r.closePath(),r.stroke()),r.fill()}}break;case"triangle":for(var E=0;Ex&&E0&&(r.setLineWidth(d.borderWidth*e.pix),r.stroke()),r.fill()}}break;case"mount":for(var B=0;Bx&&B0&&(r.setLineWidth(d.borderWidth*e.pix),r.stroke()),r.fill()}}break;case"sharp":for(var W=0;Wx&&W0&&(r.setLineWidth(d.borderWidth*e.pix),r.stroke()),r.fill()}}break}if(!1!==e.dataLabel&&1===n){var j,G,N;j=[].concat(e.chartData.yAxisData.ranges[0]),G=j.pop(),N=j.shift();v=ht(t,G,N,s,l,e,d,n);kt(v,t,i,r,e)}return r.restore(),{xAxisPoints:s,calPoints:v,eachSpacing:l}}function qt(t,e,i,r){for(var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=[],s=(e.height-e.area[0]-e.area[2])/e.categories.length,l=0;lp&&_z?z:L,O=O>z?z:O,I=I>z?z:I,E=E>z?z:E,L=L<0?0:L,O=O<0?0:O,I=I<0?0:I,E=E<0?0:E,r.arc(P+E,M+E,E,-Math.PI,-Math.PI/2),r.arc(w.x-L,M+L,L,-Math.PI/2,0),r.arc(w.x-O,M+D-O,O,0,Math.PI/2),r.arc(P+I,M+D-I,I,Math.PI/2,Math.PI)}else r.moveTo(C,A),r.lineTo(w.x,A),r.lineTo(w.x,A+w.width),r.lineTo(C,A+w.width),r.lineTo(C,A),r.setLineWidth(1),r.setStrokeStyle(k);r.setFillStyle(S),r.closePath(),r.fill()}}break;case"stack":m=vt(b,g,v,o,s,e,i,c,t,n);f.push(m),m=dt(m,s,t.length,c,i,e,t);for(var B=0;Bp&&B5&&void 0!==arguments[5]?arguments[5]:1,o=c({},{color:{},average:{}},a.extra.candle);o.color=c({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},o.color),o.average=c({},{show:!1,name:[],day:[],color:i.color},o.average),a.extra.candle=o;var s=a.chartData.xAxisData,l=s.xAxisPoints,d=s.eachSpacing,u=[];r.save();var f=-2,p=l.length+2,h=0,x=a.width+d;return a._scrollDistance_&&0!==a._scrollDistance_&&!0===a.enableScroll&&(r.translate(a._scrollDistance_,0),f=Math.floor(-a._scrollDistance_/d)-2,p=f+a.xAxis.itemCount+4,h=-a._scrollDistance_-2*d+a.area[3],x=h+(a.xAxis.itemCount+4)*d),(o.average.show||e)&&e.forEach((function(t,e){var o,s,c;o=[].concat(a.chartData.yAxisData.ranges[t.index]),s=o.pop(),c=o.shift();for(var u=t.data,f=pt(u,s,c,l,d,a,i,n),p=H(f,t),v=0;vh&&(r.moveTo(_.x,_.y),m=1),y>0&&_.x>h&&_.xf&&b0?(r.setStrokeStyle(o.color.upLine),r.setFillStyle(o.color.upFill),r.setLineWidth(1*a.pix),r.moveTo(m[3].x,m[3].y),r.lineTo(m[1].x,m[1].y),r.lineTo(m[1].x-d/4,m[1].y),r.lineTo(m[0].x-d/4,m[0].y),r.lineTo(m[0].x,m[0].y),r.lineTo(m[2].x,m[2].y),r.lineTo(m[0].x,m[0].y),r.lineTo(m[0].x+d/4,m[0].y),r.lineTo(m[1].x+d/4,m[1].y),r.lineTo(m[1].x,m[1].y),r.moveTo(m[3].x,m[3].y)):(r.setStrokeStyle(o.color.downLine),r.setFillStyle(o.color.downFill),r.setLineWidth(1*a.pix),r.moveTo(m[3].x,m[3].y),r.lineTo(m[0].x,m[0].y),r.lineTo(m[0].x-d/4,m[0].y),r.lineTo(m[1].x-d/4,m[1].y),r.lineTo(m[1].x,m[1].y),r.lineTo(m[2].x,m[2].y),r.lineTo(m[1].x,m[1].y),r.lineTo(m[1].x+d/4,m[1].y),r.lineTo(m[0].x+d/4,m[0].y),r.lineTo(m[0].x,m[0].y),r.moveTo(m[3].x,m[3].y)),r.closePath(),r.fill(),r.stroke()}})),r.restore(),{xAxisPoints:l,calPoints:u,eachSpacing:d}}function Rt(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,n=c({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1},e.extra.area),o=e.chartData.xAxisData,s=o.xAxisPoints,l=o.eachSpacing,d=e.height-e.area[2],f=[];i.save();var p=0,h=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),p=-e._scrollDistance_-2*l+e.area[3],h=p+(e.xAxis.itemCount+4)*l),t.forEach((function(t,o){var c,x,v;c=[].concat(e.chartData.yAxisData.ranges[t.index]),x=c.pop(),v=c.shift();var b=t.data,m=pt(b,x,v,s,l,e,a,r);f.push(m);for(var y=H(m,t),_=0;_1){var A=w[0],S=w[w.length-1];i.moveTo(A.x,A.y);var k=0;if("curve"===n.type)for(var T=0;Tp&&(i.moveTo(P.x,P.y),k=1),T>0&&P.x>p&&P.xp&&(i.moveTo($.x,$.y),k=1),M>0&&$.x>p&&$.xp&&(i.moveTo(L.x,L.y),k=1),F>0&&L.x>p&&L.xp&&(i.moveTo(B.x,B.y),E=1),z>0&&B.x>p&&B.xp&&(i.moveTo(R.x,R.y),E=1),W>0&&R.x>p&&R.xp&&(i.moveTo(G.x,G.y),E=1),j>0&&G.x>p&&G.x4&&void 0!==arguments[4]?arguments[4]:1,n=(c({},{type:"circle"},e.extra.scatter),e.chartData.xAxisData),o=n.xAxisPoints,s=n.eachSpacing,l=[];i.save();var d=0;e.width;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),d=-e._scrollDistance_-2*s+e.area[3],d+(e.xAxis.itemCount+4)*s),t.forEach((function(t,n){var l,c,d;l=[].concat(e.chartData.yAxisData.ranges[t.index]),c=l.pop(),d=l.shift();var u=t.data,f=pt(u,c,d,o,s,e,a,r);i.beginPath(),i.setStrokeStyle(t.color),i.setFillStyle(t.color),i.setLineWidth(1*e.pix);var p=t.pointShape;if("diamond"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y),i.lineTo(t.x,t.y+4.5),i.lineTo(t.x+4.5,t.y),i.lineTo(t.x,t.y-4.5))}));else if("circle"===p)f.forEach((function(t,a){null!==t&&(i.moveTo(t.x+2.5*e.pix,t.y),i.arc(t.x,t.y,3*e.pix,0,2*Math.PI,!1))}));else if("square"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x-3.5,t.y-3.5),i.rect(t.x-3.5,t.y-3.5,7,7))}));else if("triangle"===p)f.forEach((function(t,e){null!==t&&(i.moveTo(t.x,t.y-4.5),i.lineTo(t.x-4.5,t.y+4.5),i.lineTo(t.x+4.5,t.y+4.5),i.lineTo(t.x,t.y-4.5))}));else if("triangle"===p)return;i.closePath(),i.fill(),i.stroke()})),!1!==e.dataLabel&&1===r&&t.forEach((function(t,n){var l,c,d;l=[].concat(e.chartData.yAxisData.ranges[t.index]),c=l.pop(),d=l.shift();var u=t.data,f=pt(u,c,d,o,s,e,a,r);St(f,t,a,i,e)})),i.restore(),{xAxisPoints:o,calPoints:l,eachSpacing:s}}function Gt(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,n=c({},{opacity:1,border:2},e.extra.bubble),o=e.chartData.xAxisData,s=o.xAxisPoints,l=o.eachSpacing,d=[];i.save();var f=0;e.width;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),f=-e._scrollDistance_-2*l+e.area[3],f+(e.xAxis.itemCount+4)*l),t.forEach((function(o,c){var d,f,p;d=[].concat(e.chartData.yAxisData.ranges[o.index]),f=d.pop(),p=d.shift();var h=o.data,x=pt(h,f,p,s,l,e,a,r);i.beginPath(),i.setStrokeStyle(o.color),i.setLineWidth(n.border*e.pix),i.setFillStyle(u(o.color,n.opacity)),x.forEach((function(t,a){i.moveTo(t.x+t.r,t.y),i.arc(t.x,t.y,t.r*e.pix,0,2*Math.PI,!1)})),i.closePath(),i.fill(),i.stroke(),!1!==e.dataLabel&&1===r&&x.forEach((function(r,n){i.beginPath();var o=t.textSize*e.pix||a.fontSize;i.setFontSize(o),i.setFillStyle(t.textColor||"#FFFFFF"),i.setTextAlign("center"),i.fillText(String(r.t),r.x,r.y+o/2),i.closePath(),i.stroke(),i.setTextAlign("left")}))})),i.restore(),{xAxisPoints:s,calPoints:d,eachSpacing:l}}function Nt(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,n=c({},{type:"straight",width:2},e.extra.line);n.width*=e.pix;var o=e.chartData.xAxisData,s=o.xAxisPoints,l=o.eachSpacing,d=[];i.save();var u=0,f=e.width+l;return e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(i.translate(e._scrollDistance_,0),u=-e._scrollDistance_-2*l+e.area[3],f=u+(e.xAxis.itemCount+4)*l),t.forEach((function(t,o){var c,p,h;c=[].concat(e.chartData.yAxisData.ranges[t.index]),p=c.pop(),h=c.shift();var x=t.data,v=pt(x,p,h,s,l,e,a,r);d.push(v);var b=H(v,t);if("dash"==t.lineType){var m=t.dashLength?t.dashLength:8;m*=e.pix,i.setLineDash([m,m])}i.beginPath(),i.setStrokeStyle(t.color),i.setLineWidth(n.width),b.forEach((function(t,e){if(1===t.length)i.moveTo(t[0].x,t[0].y),i.arc(t[0].x,t[0].y,1,0,2*Math.PI);else{i.moveTo(t[0].x,t[0].y);var a=0;if("curve"===n.type)for(var r=0;ru&&(i.moveTo(o.x,o.y),a=1),r>0&&o.x>u&&o.xu&&(i.moveTo(c.x,c.y),a=1),l>0&&c.x>u&&c.xu&&(i.moveTo(p.x,p.y),a=1),d>0&&p.x>u&&p.x4&&void 0!==arguments[4]?arguments[4]:1,o=e.chartData.xAxisData,s=o.xAxisPoints,l=o.eachSpacing,d=c({},{width:l/2,barBorderCircle:!1,barBorderRadius:[],seriesGap:2,linearType:"none",linearOpacity:1,customColor:[],colorStop:0},e.extra.mix.column),f=c({},{opacity:.2,gradient:!1},e.extra.mix.area),p=e.height-e.area[2],h=[],x=0,v=0;t.forEach((function(t,e){"column"==t.type&&(v+=1)})),r.save();var b=-2,m=s.length+2,y=0,w=e.width+l;if(e._scrollDistance_&&0!==e._scrollDistance_&&!0===e.enableScroll&&(r.translate(e._scrollDistance_,0),b=Math.floor(-e._scrollDistance_/l)-2,m=b+e.xAxis.itemCount+4,y=-e._scrollDistance_-2*l+e.area[3],w=y+(e.xAxis.itemCount+4)*l),d.customColor=_(d.linearType,d.customColor,t,i),t.forEach((function(t,o){var c,_,C;c=[].concat(e.chartData.yAxisData.ranges[t.index]),_=c.pop(),C=c.shift();var A=t.data,S=pt(A,_,C,s,l,e,i,n);if(h.push(S),"column"==t.type){S=ot(S,l,v,x,i,e);for(var k=0;kb&&kR?R:z,B=B>R?R:B,q=q>R?R:q,W=W>R?R:W,z=z<0?0:z,B=B<0?0:B,q=q<0?0:q,W=W<0?0:W,r.arc(F+z,L+z,z,-Math.PI,-Math.PI/2),r.arc(F+O-B,L+B,B,-Math.PI/2,0),r.arc(F+O-q,L+I-q,q,0,Math.PI/2),r.arc(F+W,L+I-W,W,Math.PI/2,Math.PI)}else r.moveTo(P,T.y),r.lineTo(P+T.width,T.y),r.lineTo(P+T.width,e.height-e.area[2]),r.lineTo(P,e.height-e.area[2]),r.lineTo(P,T.y),r.setLineWidth(1),r.setStrokeStyle(M);r.setFillStyle(D),r.closePath(),r.fill()}}x+=1}if("area"==t.type)for(var j=H(S,t),G=0;G1){var V=N[0],U=N[N.length-1];r.moveTo(V.x,V.y);var X=0;if("curve"===t.style)for(var J=0;Jy&&(r.moveTo(Q.x,Q.y),X=1),J>0&&Q.x>y&&Q.xy&&(r.moveTo(tt.x,tt.y),X=1),K>0&&tt.x>y&&tt.xy&&(r.moveTo(l.x,l.y),o=1),s>0&&l.x>y&&l.xy&&(r.moveTo(u.x,u.y),o=1),d>0&&u.x>y&&u.x1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),h+=(e.extra.mount.widthRatio-1)*l);var x=p*p/h,g=0;e._scrollDistance_&&(g=-e._scrollDistance_*p/h),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollBackgroundColor||"#EFEBEF"),i.moveTo(o,f),i.lineTo(s,f),i.stroke(),i.closePath(),i.beginPath(),i.setLineCap("round"),i.setLineWidth(6*e.pix),i.setStrokeStyle(e.xAxis.scrollColor||"#A6A6A6"),i.moveTo(o+g,f),i.lineTo(o+g+x,f),i.stroke(),i.closePath(),i.setLineCap("butt")}if(i.save(),e._scrollDistance_&&0!==e._scrollDistance_&&i.translate(e._scrollDistance_,0),!0===e.xAxis.calibration&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),n.forEach((function(t,a){a>0&&(i.beginPath(),i.moveTo(t-l/2,d),i.lineTo(t-l/2,d+3*e.pix),i.closePath(),i.stroke())}))),!0!==e.xAxis.disableGrid&&(i.setStrokeStyle(e.xAxis.gridColor||"#cccccc"),i.setLineCap("butt"),i.setLineWidth(1*e.pix),"dash"==e.xAxis.gridType&&i.setLineDash([e.xAxis.dashLength*e.pix,e.xAxis.dashLength*e.pix]),e.xAxis.gridEval=e.xAxis.gridEval||1,n.forEach((function(t,a){a%e.xAxis.gridEval==0&&(i.beginPath(),i.moveTo(t,d),i.lineTo(t,u),i.stroke())})),i.setLineDash([])),!0!==e.xAxis.disabled){var v=t.length;e.xAxis.labelCount&&(v=e.xAxis.itemCount?Math.ceil(t.length/e.xAxis.itemCount*e.xAxis.labelCount):e.xAxis.labelCount,v-=1);for(var b=Math.ceil(t.length/v),m=[],y=t.length,_=0;_1&&(e.extra.mount.widthRatio>2&&(e.extra.mount.widthRatio=2),c+=(e.extra.mount.widthRatio-1)*l);var d=o+c,u=[],f=1;!1===e.xAxis.axisLine&&(f=0);for(var p=f;p4&&void 0!==arguments[4]?arguments[4]:1,n=c({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==e.type?e.extra.pie:e.extra.ring),o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2};0==a.pieChartLinePadding&&(a.pieChartLinePadding=n.activeRadius*e.pix);var s=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);s=s<10?10:s,n.customRadius>0&&(s=n.customRadius*e.pix),t=Z(t,s,r);var l=n.activeRadius*e.pix;if(n.customColor=_(n.linearType,n.customColor,t,a),t=t.map((function(t){return t._start_+=n.offsetAngle*Math.PI/180,t})),t.forEach((function(t,a){e.tooltip&&e.tooltip.index==a&&(i.beginPath(),i.setFillStyle(u(t.color,n.activeOpacity||.5)),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_+l,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill()),i.beginPath(),i.setLineWidth(n.borderWidth*e.pix),i.lineJoin="round",i.setStrokeStyle(n.borderColor);var r,s=t.color;"custom"==n.linearType&&(r=i.createCircularGradient?i.createCircularGradient(o.x,o.y,t._radius_):i.createRadialGradient(o.x,o.y,0,o.x,o.y,t._radius_),r.addColorStop(0,u(n.customColor[t.linearIndex],1)),r.addColorStop(1,u(t.color,1)),s=r);i.setFillStyle(s),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_,t._start_,t._start_+2*t._proportion_*Math.PI),i.closePath(),i.fill(),1==n.border&&i.stroke()})),"ring"===e.type){var d=.6*s;"number"===typeof n.ringWidth&&n.ringWidth>0&&(d=Math.max(0,s-n.ringWidth*e.pix)),i.beginPath(),i.setFillStyle(n.centerColor),i.moveTo(o.x,o.y),i.arc(o.x,o.y,d,0,2*Math.PI),i.closePath(),i.fill()}return!1!==e.dataLabel&&1===r&&Mt(t,e,a,i,s,o),1===r&&"ring"===e.type&&At(e,a,i,o),{center:o,radius:s,series:t}}function Zt(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,n=c({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},e.extra.rose);0==a.pieChartLinePadding&&(a.pieChartLinePadding=n.activeRadius*e.pix);var o={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},s=Math.min((e.width-e.area[1]-e.area[3])/2-a.pieChartLinePadding-a.pieChartTextPadding-a._pieTextMaxLength_,(e.height-e.area[0]-e.area[2])/2-a.pieChartLinePadding-a.pieChartTextPadding);s=s<10?10:s;var l=n.minRadius||.5*s;t=tt(t,n.type,l,s,r);var d=n.activeRadius*e.pix;return n.customColor=_(n.linearType,n.customColor,t,a),t=t.map((function(t){return t._start_+=(n.offsetAngle||0)*Math.PI/180,t})),t.forEach((function(t,a){e.tooltip&&e.tooltip.index==a&&(i.beginPath(),i.setFillStyle(u(t.color,n.activeOpacity||.5)),i.moveTo(o.x,o.y),i.arc(o.x,o.y,d+t._radius_,t._start_,t._start_+2*t._rose_proportion_*Math.PI),i.closePath(),i.fill()),i.beginPath(),i.setLineWidth(n.borderWidth*e.pix),i.lineJoin="round",i.setStrokeStyle(n.borderColor);var r,s=t.color;"custom"==n.linearType&&(r=i.createCircularGradient?i.createCircularGradient(o.x,o.y,t._radius_):i.createRadialGradient(o.x,o.y,0,o.x,o.y,t._radius_),r.addColorStop(0,u(n.customColor[t.linearIndex],1)),r.addColorStop(1,u(t.color,1)),s=r);i.setFillStyle(s),i.moveTo(o.x,o.y),i.arc(o.x,o.y,t._radius_,t._start_,t._start_+2*t._rose_proportion_*Math.PI),i.closePath(),i.fill(),1==n.border&&i.stroke()})),!1!==e.dataLabel&&1===r&&Mt(t,e,a,i,s,o),{center:o,radius:s,series:t}}function Kt(t,e,a,i){var r,n,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=c({},{startAngle:.75,endAngle:.25,type:"default",lineCap:"round",width:12,gap:2,linearType:"none",customColor:[]},e.extra.arcbar);t=et(t,s,o),r=s.centerX||s.centerY?{x:s.centerX?s.centerX:e.width/2,y:s.centerY?s.centerY:e.height/2}:{x:e.width/2,y:e.height/2},s.radius?n=s.radius:(n=Math.min(r.x,r.y),n-=5*e.pix,n-=s.width/2),n=n<10?10:n,s.customColor=_(s.linearType,s.customColor,t,a);for(var l=0;l5&&void 0!==arguments[5]?arguments[5]:1,o=c({},{type:"default",startAngle:.75,endAngle:.25,width:15,labelOffset:13,splitLine:{fixRadius:0,splitNumber:10,width:15,color:"#FFFFFF",childNumber:5,childWidth:5},pointer:{width:15,color:"auto"}},a.extra.gauge);void 0==o.oldAngle&&(o.oldAngle=o.startAngle),void 0==o.oldData&&(o.oldData=0),t=it(t,o.startAngle,o.endAngle);var s={x:a.width/2,y:a.height/2},l=Math.min(s.x,s.y);l-=5*a.pix,l-=o.width/2,l=l<10?10:l;var d=l-o.width,f=0;if("progress"==o.type){var p=l-3*o.width;r.beginPath();var h=r.createLinearGradient(s.x,s.y-p,s.x,s.y+p);h.addColorStop("0",u(e[0].color,.3)),h.addColorStop("1.0",u("#FFFFFF",.1)),r.setFillStyle(h),r.arc(s.x,s.y,p,0,2*Math.PI,!1),r.fill(),r.setLineWidth(o.width),r.setStrokeStyle(u(e[0].color,.3)),r.setLineCap("round"),r.beginPath(),r.arc(s.x,s.y,d,o.startAngle*Math.PI,o.endAngle*Math.PI,!1),r.stroke(),f=o.startAngle-o.endAngle+1;o.splitLine.splitNumber;var x=f/o.splitLine.splitNumber/o.splitLine.childNumber,g=-l-.5*o.width-o.splitLine.fixRadius,v=-l-o.width-o.splitLine.fixRadius+o.splitLine.width;r.save(),r.translate(s.x,s.y),r.rotate((o.startAngle-1)*Math.PI);for(var b=o.splitLine.splitNumber*o.splitLine.childNumber+1,m=e[0].data*n,y=0;yy/b?r.setStrokeStyle(u(e[0].color,1)):r.setStrokeStyle(u(e[0].color,.3)),r.setLineWidth(3*a.pix),r.moveTo(g,0),r.lineTo(v,0),r.stroke(),r.rotate(x*Math.PI);r.restore(),e=at(e,o,n),r.setLineWidth(o.width),r.setStrokeStyle(e[0].color),r.setLineCap("round"),r.beginPath(),r.arc(s.x,s.y,d,o.startAngle*Math.PI,e[0]._proportion_*Math.PI,!1),r.stroke();var _=l-2.5*o.width;r.save(),r.translate(s.x,s.y),r.rotate((e[0]._proportion_-1)*Math.PI),r.beginPath(),r.setLineWidth(o.width/3);var w=r.createLinearGradient(0,.6*-_,0,.6*_);w.addColorStop("0",u("#FFFFFF",0)),w.addColorStop("0.5",u(e[0].color,1)),w.addColorStop("1.0",u("#FFFFFF",0)),r.setStrokeStyle(w),r.arc(0,0,_,.85*Math.PI,1.15*Math.PI,!1),r.stroke(),r.beginPath(),r.setLineWidth(1),r.setStrokeStyle(e[0].color),r.setFillStyle(e[0].color),r.moveTo(-_-o.width/3/2,-4),r.lineTo(-_-o.width/3/2-4,0),r.lineTo(-_-o.width/3/2,4),r.lineTo(-_-o.width/3/2,-4),r.stroke(),r.fill(),r.restore()}else{r.setLineWidth(o.width),r.setLineCap("butt");for(var C=0;C4&&void 0!==arguments[4]?arguments[4]:1,n=c({},{gridColor:"#cccccc",gridType:"radar",gridEval:1,axisLabel:!1,axisLabelTofix:0,labelColor:"#666666",labelPointShow:!1,labelPointRadius:3,labelPointColor:"#cccccc",opacity:.2,gridCount:3,border:!1,borderWidth:2,linearType:"none",customColor:[]},e.extra.radar),o=D(e.categories.length),s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.area[0]+(e.height-e.area[0]-e.area[2])/2},l=(e.width-e.area[1]-e.area[3])/2,d=(e.height-e.area[0]-e.area[2])/2,f=Math.min(l-(P(e.categories,a.fontSize,i)+a.radarLabelTextMargin),d-a.radarLabelTextMargin);f-=a.radarLabelTextMargin*e.pix,f=f<10?10:f,i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(n.gridColor),o.forEach((function(t,e){var a=v(f*Math.cos(t),f*Math.sin(t),s);i.moveTo(s.x,s.y),e%n.gridEval==0&&i.lineTo(a.x,a.y)})),i.stroke(),i.closePath();for(var p=function(t){var a={};if(i.beginPath(),i.setLineWidth(1*e.pix),i.setStrokeStyle(n.gridColor),"radar"==n.gridType)o.forEach((function(e,r){var o=v(f/n.gridCount*t*Math.cos(e),f/n.gridCount*t*Math.sin(e),s);0===r?(a=o,i.moveTo(o.x,o.y)):i.lineTo(o.x,o.y)})),i.lineTo(a.x,a.y);else{var r=v(f/n.gridCount*t*Math.cos(1.5),f/n.gridCount*t*Math.sin(1.5),s);i.arc(s.x,s.y,s.y-r.y,0,2*Math.PI,!1)}i.stroke(),i.closePath()},h=1;h<=n.gridCount;h++)p(h);n.customColor=_(n.linearType,n.customColor,t,a);var x=Q(o,s,f,t,e,r);if(x.forEach((function(a,r){i.beginPath(),i.setLineWidth(n.borderWidth*e.pix),i.setStrokeStyle(a.color);var o,l=u(a.color,n.opacity);"custom"==n.linearType&&(o=i.createCircularGradient?i.createCircularGradient(s.x,s.y,f):i.createRadialGradient(s.x,s.y,0,s.x,s.y,f),o.addColorStop(0,u(n.customColor[t[r].linearIndex],n.opacity)),o.addColorStop(1,u(a.color,n.opacity)),l=o);if(i.setFillStyle(l),a.data.forEach((function(t,e){0===e?i.moveTo(t.position.x,t.position.y):i.lineTo(t.position.x,t.position.y)})),i.closePath(),i.fill(),!0===n.border&&i.stroke(),i.closePath(),!1!==e.dataPointShape){var c=a.data.map((function(t){return t.position}));Ct(c,a.color,a.pointShape,i,e)}})),!0===n.axisLabel){var g=Math.max(n.max,Math.max.apply(null,A(t))),b=f/n.gridCount,m=e.fontSize*e.pix;i.setFontSize(m),i.setFillStyle(e.fontColor),i.setTextAlign("left");for(h=0;hc.x?a.xMax:c.x,a.yMin=a.yMinc.y?a.yMax:c.y}}return a}function re(t,e,a,i,r,n){return{x:(e-a.xMin)*i+r,y:(a.yMax-t)*i+n}}function ne(t,e,a,i,r,n){return{x:(e-r)/i+a.xMin,y:a.yMax-(t-n)/i}}function oe(t,e,a){if(e[1]==a[1])return!1;if(e[1]>t[1]&&a[1]>t[1])return!1;if(e[1]t[1])return!1;if(a[1]==t[1]&&e[1]>t[1])return!1;if(e[0]e[n].area[2]||t[1]>e[n].area[3]||t[2]a||t[3]>i){r=!0;break}r=!1}return r}function ue(t,e,a){var i=t.series;switch(e){case"normal":for(var r=0;r.7},h=0;h4&&void 0!==arguments[4]?arguments[4]:1,n=c({},{type:"normal",autoColors:!0},e.extra.word);e.chartData.wordCloudData||(e.chartData.wordCloudData=ue(e,n.type,i)),i.beginPath(),i.setFillStyle(e.background),i.rect(0,0,e.width,e.height),i.fill(),i.save();var o=e.chartData.wordCloudData;i.translate(e.width/2,e.height/2);for(var s=0;s0&&(e.tooltip&&e.tooltip.index==s?i.strokeText(l,(o[s].areav[0]+5-e.width/2)*r-u*(1-r)/2,(o[s].areav[1]+5+d-e.height/2)*r):i.fillText(l,(o[s].areav[0]+5-e.width/2)*r-u*(1-r)/2,(o[s].areav[1]+5+d-e.height/2)*r)):o[s].area[0]>0&&(e.tooltip&&e.tooltip.index==s?i.strokeText(l,(o[s].area[0]+5-e.width/2)*r-u*(1-r)/2,(o[s].area[1]+5+d-e.height/2)*r):i.fillText(l,(o[s].area[0]+5-e.width/2)*r-u*(1-r)/2,(o[s].area[1]+5+d-e.height/2)*r)),i.stroke(),i.restore()}i.restore()}function pe(t,e,a,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,n=c({},{type:"funnel",activeWidth:10,activeOpacity:.3,border:!1,borderWidth:2,borderColor:"#FFFFFF",fillOpacity:1,labelAlign:"right",linearType:"none",customColor:[]},e.extra.funnel),o=(e.height-e.area[0]-e.area[2])/t.length,s={x:e.area[3]+(e.width-e.area[1]-e.area[3])/2,y:e.height-e.area[2]},l=n.activeWidth*e.pix,d=Math.min((e.width-e.area[1]-e.area[3])/2-l,(e.height-e.area[0]-e.area[2])/2-l);if(t=K(t,d,n.type,o,r),i.save(),i.translate(s.x,s.y),n.customColor=_(n.linearType,n.customColor,t,a),"pyramid"==n.type)for(var f=0;f0?b[S].width+e.yAxis.padding*e.pix:b[S].width,A+=1):"right"==b[S].position&&(e.area[1]+=C>0?b[S].width+e.yAxis.padding*e.pix:b[S].width,C+=1)}else a.yAxisWidth=b;if(e.chartData.yAxisData=v,e.categories&&e.categories.length&&"radar"!==e.type&&"gauge"!==e.type&&"bar"!==e.type){e.chartData.xAxisData=ut(e.categories,e,a);var k=U(e.categories,e,a,e.chartData.xAxisData.eachSpacing,i),T=k.xAxisHeight,P=k.angle;a.xAxisHeight=T,a._xAxisTextAngle_=P,e.area[2]+=T,e.chartData.categoriesData=k}else if("line"===e.type||"area"===e.type||"scatter"===e.type||"bubble"===e.type||"bar"===e.type){e.chartData.xAxisData=J(n,e,a,i),o=e.chartData.xAxisData.rangesFormat;var D=U(o,e,a,e.chartData.xAxisData.eachSpacing,i),M=D.xAxisHeight,$=D.angle;a.xAxisHeight=M,a._xAxisTextAngle_=$,e.area[2]+=M,e.chartData.categoriesData=D}else e.chartData.xAxisData={xAxisPoints:[]};if(e.enableScroll&&"right"==e.xAxis.scrollAlign&&void 0===e._scrollDistance_){var F=0,O=e.chartData.xAxisData.xAxisPoints,I=e.chartData.xAxisData.startX,E=e.chartData.xAxisData.endX,z=e.chartData.xAxisData.eachSpacing,B=z*(O.length-1),q=E-I;F=q-B,r.scrollOption.currentOffset=F,r.scrollOption.startTouchX=F,r.scrollOption.distance=0,r.scrollOption.lastMoveTime=0,e._scrollDistance_=F}switch("pie"!==t&&"ring"!==t&&"rose"!==t||(a._pieTextMaxLength_=!1===e.dataLabel?0:nt(d,a,i,e)),t){case"word":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),fe(n,e,a,i,t),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"map":i.clearRect(0,0,e.width,e.height),le(n,e,a,i);break;case"funnel":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),e.chartData.funnelData=pe(n,e,a,i,t),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"line":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),Ut(o,e,a,i),Vt(o,e,a,i);var r=Nt(n,e,a,i,t),s=r.xAxisPoints,l=r.calPoints,c=r.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=c,Xt(n,e,a,i),!1!==e.enableMarkLine&&1===t&&Ft(e,a,i),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t,c,s),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"scatter":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),Ut(o,e,a,i),Vt(o,e,a,i);var r=jt(n,e,a,i,t),s=r.xAxisPoints,l=r.calPoints,c=r.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=c,Xt(n,e,a,i),!1!==e.enableMarkLine&&1===t&&Ft(e,a,i),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t,c,s),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"bubble":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),Ut(o,e,a,i),Vt(o,e,a,i);var r=Gt(n,e,a,i,t),s=r.xAxisPoints,l=r.calPoints,c=r.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=c,Xt(n,e,a,i),!1!==e.enableMarkLine&&1===t&&Ft(e,a,i),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t,c,s),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"mix":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),Ut(o,e,a,i),Vt(o,e,a,i);var r=Yt(n,e,a,i,t),s=r.xAxisPoints,l=r.calPoints,c=r.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=c,Xt(n,e,a,i),!1!==e.enableMarkLine&&1===t&&Ft(e,a,i),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t,c,s),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"column":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),Ut(o,e,a,i),Vt(o,e,a,i);var r=zt(n,e,a,i,t),s=r.xAxisPoints,l=r.calPoints,c=r.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=c,Xt(n,e,a,i),!1!==e.enableMarkLine&&1===t&&Ft(e,a,i),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t,c,s),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"mount":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),Ut(o,e,a,i),Vt(o,e,a,i);var r=Bt(n,e,a,i,t),s=r.xAxisPoints,l=r.calPoints,c=r.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=c,Xt(n,e,a,i),!1!==e.enableMarkLine&&1===t&&Ft(e,a,i),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t,c,s),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"bar":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),Vt(o,e,a,i);var r=qt(n,e,a,i,t),s=r.yAxisPoints,l=r.calPoints,c=r.eachSpacing;e.chartData.yAxisPoints=s,e.chartData.xAxisPoints=e.chartData.xAxisData.xAxisPoints,e.chartData.calPoints=l,e.chartData.eachSpacing=c,Xt(n,e,a,i),!1!==e.enableMarkLine&&1===t&&Ft(e,a,i),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t,c,s),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"area":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),Ut(o,e,a,i),Vt(o,e,a,i);var r=Rt(n,e,a,i,t),s=r.xAxisPoints,l=r.calPoints,c=r.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=c,Xt(n,e,a,i),!1!==e.enableMarkLine&&1===t&&Ft(e,a,i),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t,c,s),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"ring":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),e.chartData.pieData=Qt(n,e,a,i,t),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"pie":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),e.chartData.pieData=Qt(n,e,a,i,t),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"rose":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),e.chartData.pieData=Zt(n,e,a,i,t),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"radar":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),e.chartData.radarData=ee(n,e,a,i,t),Jt(e.series,e,a,i,e.chartData),Ht(e,a,i,t),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"arcbar":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),e.chartData.arcbarData=Kt(n,e,a,i,t),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"gauge":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),e.chartData.gaugeData=te(o,n,e,a,i,t),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break;case"candle":this.animationInstance=new ve({timing:e.timing,duration:l,onProcess:function(t){i.clearRect(0,0,e.width,e.height),e.rotate&&wt(i,e),Ut(o,e,a,i),Vt(o,e,a,i);var r=Wt(n,d,e,a,i,t),s=r.xAxisPoints,l=r.calPoints,c=r.eachSpacing;e.chartData.xAxisPoints=s,e.chartData.calPoints=l,e.chartData.eachSpacing=c,Xt(n,e,a,i),!1!==e.enableMarkLine&&1===t&&Ft(e,a,i),Jt(d||e.series,e,a,i,e.chartData),Ht(e,a,i,t,c,s),xe(e,i)},onAnimationFinish:function(){r.uevent.trigger("renderComplete")}});break}}function me(){this.events={}}ve.prototype.stop=function(){this.isStop=!0},me.prototype.addEventListener=function(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)},me.prototype.delEventListener=function(t){this.events[t]=[]},me.prototype.trigger=function(){for(var t=arguments.length,e=Array(t),a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.opts=c({},this.opts,t),this.opts.updateData=!0;var e=t.scrollPosition||"current";switch(e){case"current":this.opts._scrollDistance_=this.scrollOption.currentOffset;break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var a=mt(this.opts.series,this.opts,this.config,this.context),i=a.yAxisWidth;this.config.yAxisWidth=i;var r=0,n=ut(this.opts.categories,this.opts,this.config),o=n.xAxisPoints,s=n.startX,l=n.endX,d=n.eachSpacing,u=d*(o.length-1),f=l-s;r=f-u,this.scrollOption={currentOffset:r,startTouchX:r,distance:0,lastMoveTime:0},this.opts._scrollDistance_=r;break}be.call(this,this.opts.type,this.opts,this.config,this.context)},ye.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var a=Math.round(Math.abs(this.scrollOption.currentOffset)/this.opts.chartData.eachSpacing)+Math.round(this.opts.xAxis.itemCount/2);this.opts.animation=!1,this.opts.xAxis.itemCount=e.itemCount;var i=mt(this.opts.series,this.opts,this.config,this.context),r=i.yAxisWidth;this.config.yAxisWidth=r;var n=0,o=ut(this.opts.categories,this.opts,this.config),s=o.xAxisPoints,l=o.startX,c=o.endX,d=o.eachSpacing,u=d*a,f=c-l,p=f-d*(s.length-1);n=f/2-u,n>0&&(n=0),n=this.opts.categories.length?this.opts.categories.length:f,this.opts.animation=!1,this.opts.xAxis.itemCount=f;var p=0,x=ut(this.opts.categories,this.opts,this.config),g=x.xAxisPoints,v=x.startX,b=x.endX,m=x.eachSpacing,y=m*this.scrollOption.moveCurrent1,_=b-v,w=_-m*(g.length-1);p=-y+Math.min(r[0].x,r[1].x)-this.opts.area[3]-m,p>0&&(p=0),p1&&void 0!==arguments[1]?arguments[1]:{},a=null;if(a=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0],a){k(a,this.opts,t);var i=this.getLegendDataIndex(t);i>=0&&("candle"==this.opts.type?this.opts.seriesMA[i].show=!this.opts.seriesMA[i].show:this.opts.series[i].show=!this.opts.series[i].show,this.opts.animation=!!e.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,be.call(this,this.opts.type,this.opts,this.config,this.context))}},ye.prototype.showToolTip=function(e){var a=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null;r=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],r||t("log","[uCharts] \u672a\u83b7\u53d6\u5230event\u5750\u6807\u4fe1\u606f"," at uni_modules/qiun-data-charts/js_sdk/u-charts/u-charts.js:7008");var n=k(r,this.opts,e),o=this.scrollOption.currentOffset,s=c({},this.opts,{_scrollDistance_:o,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){var u=T(this.opts.series,d,l.group);if(0!==u.length){var f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.y=n.y,s.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}be.call(this,s.type,s,this.config,this.context)}if("mount"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e).index:i.index;if(d>-1){s=c({},this.opts,{animation:!1}),u=c({},s._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,s):u.name+": "+u.data,color:u.color}],h={x:s.chartData.calPoints[d].x,y:n.y};s.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}be.call(this,s.type,s,this.config,this.context)}if("bar"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1||d.length>0){u=T(this.opts.series,d,l.group);if(0!==u.length){f=M(u,this.opts,d,l.group,this.opts.categories,i),p=f.textList,h=f.offset;h.x=n.x,s.tooltip={textList:void 0!==i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}be.call(this,s.type,s,this.config,this.context)}if("mix"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,s=c({},this.opts,{_scrollDistance_:o,animation:!1}),u=T(this.opts.series,d);if(0!==u.length){var x=$(u,this.opts,d,this.opts.categories,i);p=x.textList,h=x.offset;h.y=n.y,s.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}be.call(this,s.type,s,this.config,this.context)}if("candle"===this.opts.type){l=this.getCurrentDataIndex(e),d=void 0==i.index?l.index:i.index;if(d>-1){o=this.scrollOption.currentOffset,s=c({},this.opts,{_scrollDistance_:o,animation:!1}),u=T(this.opts.series,d);if(0!==u.length){f=F(this.opts.series[0].data,u,this.opts,d,this.opts.categories,this.opts.extra.candle,i),p=f.textList,h=f.offset;h.y=n.y,s.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}be.call(this,s.type,s,this.config,this.context)}if("pie"===this.opts.type||"ring"===this.opts.type||"rose"===this.opts.type||"funnel"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){s=c({},this.opts,{animation:!1}),u=c({},s._series_[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,s):u.name+": "+u.data,color:u.color}],h={x:n.x,y:n.y};s.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}be.call(this,s.type,s,this.config,this.context)}if("map"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){s=c({},this.opts,{animation:!1}),u=c({},this.opts.series[d]);u.name=u.properties.name;p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color}],h={x:n.x,y:n.y};s.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}s.updateData=!1,be.call(this,s.type,s,this.config,this.context)}if("word"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){s=c({},this.opts,{animation:!1}),u=c({},this.opts.series[d]),p=[{text:i.formatter?i.formatter(u,void 0,d,this.opts):u.name,color:u.color}],h={x:n.x,y:n.y};s.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}s.updateData=!1,be.call(this,s.type,s,this.config,this.context)}if("radar"===this.opts.type){d=void 0==i.index?this.getCurrentDataIndex(e):i.index;if(d>-1){s=c({},this.opts,{animation:!1}),u=T(this.opts.series,d);if(0!==u.length){p=u.map((function(t){return{text:i.formatter?i.formatter(t,a.opts.categories[d],d,a.opts):t.name+": "+t.data,color:t.color}})),h={x:n.x,y:n.y};s.tooltip={textList:i.textList?i.textList:p,offset:void 0!==i.offset?i.offset:h,option:i,index:d}}}be.call(this,s.type,s,this.config,this.context)}},ye.prototype.translate=function(t){this.scrollOption={currentOffset:t,startTouchX:t,distance:0,lastMoveTime:0};var e=c({},this.opts,{_scrollDistance_:t,animation:!1});be.call(this,this.opts.type,e,this.config,this.context)},ye.prototype.scrollStart=function(t){var e=null;e=t.changedTouches?t.changedTouches[0]:t.mp.changedTouches[0];var a=k(e,this.opts,t);e&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=a.x)},ye.prototype.scroll=function(t){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var e=this.opts.touchMoveLimit||60,a=Date.now(),i=a-this.scrollOption.lastMoveTime;if(!(i