h&&bI&&(D=I,F=0,M=I,j=0),D+F>L/2&&(D=L/2,F=0,M=L/2,j=0),D=D<0?0:D,M=M<0?0:M,F=F<0?0:F,j=j<0?0:j,i.arc(O+D,C+D,D,-Math.PI,-Math.PI/2),i.arc(O+L-M,C+M,M,-Math.PI/2,0),i.arc(O+L-F,C+I-F,F,0,Math.PI/2),i.arc(O+j,C+I-j,j,Math.PI/2,Math.PI)}else i.moveTo(k,w.y),i.lineTo(k+w.width-2,w.y),i.lineTo(k+w.width-2,n.height-n.area[2]),i.lineTo(k,n.height-n.area[2]),i.lineTo(k,w.y),i.setLineWidth(1),i.setStrokeStyle(P);i.setFillStyle(S),i.closePath(),i.fill()}}break;case"stack":x=V(y,v,m,u,l,n,r,s,e,a);d.push(x),x=z(x,l,e.length,0,0,n);for(var $=0;$h&&$0&&(A-=N),i.setFillStyle(S),i.moveTo(k,R.y),i.fillRect(k,R.y,R.width-2,A),i.closePath(),i.fill()}}break;case"meter":x=H(y,v,m,u,l,n,r,a);if(d.push(x),x=B(x,l,e.length,s,0,n,f.meterBorder),0==s)for(var W=0;Wh&&W0&&(i.beginPath(),i.setStrokeStyle(o.color),i.setLineWidth(f.meterBorder*n.pix),i.moveTo(k+.5*f.meterBorder,q.y+A),i.lineTo(k+.5*f.meterBorder,q.y+.5*f.meterBorder),i.lineTo(k+q.width-.5*f.meterBorder,q.y+.5*f.meterBorder),i.lineTo(k+q.width-.5*f.meterBorder,q.y+A),i.stroke())}}else for(var K=0;Kh&&K4&&void 0!==arguments[4]?arguments[4]:1,a=o({},{type:"straight",opacity:.2,addLine:!1,width:2,gradient:!1},t.extra.area),s=t.chartData.xAxisData,u=s.xAxisPoints,l=s.eachSpacing,d=t.height-t.area[2],h=[];r.save();var p=0,g=t.width+l;return t._scrollDistance_&&0!==t._scrollDistance_&&!0===t.enableScroll&&(r.translate(t._scrollDistance_,0),p=-t._scrollDistance_-2*l+t.area[3],g=p+(t.xAxis.itemCount+4)*l),e.forEach((function(e,o){var s,v,m;s=[].concat(t.chartData.yAxisData.ranges[e.index]),v=s.pop(),m=s.shift();var y=e.data,x=H(y,v,m,u,l,t,n,i);h.push(x);for(var _=L(x,e),b=0;b<_.length;b++){var w=_[b];if(r.beginPath(),r.setStrokeStyle(c(e.color,a.opacity)),a.gradient){var k=r.createLinearGradient(0,t.area[0],0,t.height-t.area[2]);k.addColorStop("0",c(e.color,a.opacity)),k.addColorStop("1.0",c("#FFFFFF",.1)),r.setFillStyle(k)}else r.setFillStyle(c(e.color,a.opacity));if(r.setLineWidth(a.width*t.pix),w.length>1){var A=w[0],S=w[w.length-1];r.moveTo(A.x,A.y);var P=0;if("curve"===a.type)for(var T=0;Tp&&(r.moveTo(O.x,O.y),P=1),T>0&&O.x>p&&O.xp&&(r.moveTo(E.x,E.y),P=1),I>0&&E.x>p&&E.xp&&(r.moveTo(M.x,M.y),P=1),D>0&&M.x>p&&M.xp&&(r.moveTo(N.x,N.y),$=1),R>0&&N.x>p&&N.xp&&(r.moveTo(z.x,z.y),$=1),B>0&&z.x>p&&z.xp&&(r.moveTo(q.x,q.y),$=1),W>0&&q.x>p&&q.x4&&void 0!==arguments[4]?arguments[4]:1,a=o({},{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,ringWidth:30,customRadius:0,border:!1,borderWidth:2,borderColor:"#FFFFFF",centerColor:"#FFFFFF",linearType:"none",customColor:[]},"pie"==t.type?t.extra.pie:t.extra.ring),s={x:t.area[3]+(t.width-t.area[1]-t.area[3])/2,y:t.area[0]+(t.height-t.area[0]-t.area[2])/2};0==n.pieChartLinePadding&&(n.pieChartLinePadding=a.activeRadius*t.pix);var u=Math.min((t.width-t.area[1]-t.area[3])/2-n.pieChartLinePadding-n.pieChartTextPadding-n._pieTextMaxLength_,(t.height-t.area[0]-t.area[2])/2-n.pieChartLinePadding-n.pieChartTextPadding);a.customRadius>0&&(u=a.customRadius*t.pix),e=M(e,u,i);var l=a.activeRadius*t.pix;if(a.customColor=g(a.linearType,a.customColor,e,n),e=e.map((function(e){return e._start_+=a.offsetAngle*Math.PI/180,e})),e.forEach((function(e,n){t.tooltip&&t.tooltip.index==n&&(r.beginPath(),r.setFillStyle(c(e.color,a.activeOpacity||.5)),r.moveTo(s.x,s.y),r.arc(s.x,s.y,e._radius_+l,e._start_,e._start_+2*e._proportion_*Math.PI),r.closePath(),r.fill()),r.beginPath(),r.setLineWidth(a.borderWidth*t.pix),r.lineJoin="round",r.setStrokeStyle(a.borderColor);var i,o=e.color;"custom"==a.linearType&&(i=r.createCircularGradient?r.createCircularGradient(s.x,s.y,e._radius_):r.createRadialGradient(s.x,s.y,0,s.x,s.y,e._radius_),i.addColorStop(0,c(a.customColor[e.linearIndex],1)),i.addColorStop(1,c(e.color,1)),o=i);r.setFillStyle(o),r.moveTo(s.x,s.y),r.arc(s.x,s.y,e._radius_,e._start_,e._start_+2*e._proportion_*Math.PI),r.closePath(),r.fill(),1==a.border&&r.stroke()})),"ring"===t.type){var f=.6*u;"number"===typeof a.ringWidth&&a.ringWidth>0&&(f=Math.max(0,u-a.ringWidth*t.pix)),r.beginPath(),r.setFillStyle(a.centerColor),r.moveTo(s.x,s.y),r.arc(s.x,s.y,f,0,2*Math.PI),r.closePath(),r.fill()}if(!1!==t.dataLabel&&1===i){for(var d=!1,h=0,p=e.length;h0){d=!0;break}d&&te(e,t,n,r,0,s)}return 1===i&&"ring"===t.type&&Y(t,n,r,s),{center:s,radius:u,series:e}}(l,n,r,i,e),le(n.series,n,r,i,n.chartData),ae(n,r,i,e),ye(0,i)},onAnimationFinish:function(){u.uevent.trigger("renderComplete")}});break;case"rose":this.animationInstance=new _e({timing:n.timing,duration:v,onProcess:function(e){i.clearRect(0,0,n.width,n.height),n.rotate&&J(i,n),n.chartData.pieData=function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,a=o({},{type:"area",activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!1,borderWidth:2,borderColor:"#FFFFFF",linearType:"none",customColor:[]},t.extra.rose);0==n.pieChartLinePadding&&(n.pieChartLinePadding=a.activeRadius*t.pix);var s={x:t.area[3]+(t.width-t.area[1]-t.area[3])/2,y:t.area[0]+(t.height-t.area[0]-t.area[2])/2},u=Math.min((t.width-t.area[1]-t.area[3])/2-n.pieChartLinePadding-n.pieChartTextPadding-n._pieTextMaxLength_,(t.height-t.area[0]-t.area[2])/2-n.pieChartLinePadding-n.pieChartTextPadding),l=a.minRadius||.5*u;e=j(e,a.type,l,u,i);var f=a.activeRadius*t.pix;if(a.customColor=g(a.linearType,a.customColor,e,n),e=e.map((function(e){return e._start_+=(a.offsetAngle||0)*Math.PI/180,e})),e.forEach((function(e,n){t.tooltip&&t.tooltip.index==n&&(r.beginPath(),r.setFillStyle(c(e.color,a.activeOpacity||.5)),r.moveTo(s.x,s.y),r.arc(s.x,s.y,f+e._radius_,e._start_,e._start_+2*e._rose_proportion_*Math.PI),r.closePath(),r.fill()),r.beginPath(),r.setLineWidth(a.borderWidth*t.pix),r.lineJoin="round",r.setStrokeStyle(a.borderColor);var i,o=e.color;"custom"==a.linearType&&(i=r.createCircularGradient?r.createCircularGradient(s.x,s.y,e._radius_):r.createRadialGradient(s.x,s.y,0,s.x,s.y,e._radius_),i.addColorStop(0,c(a.customColor[e.linearIndex],1)),i.addColorStop(1,c(e.color,1)),o=i);r.setFillStyle(o),r.moveTo(s.x,s.y),r.arc(s.x,s.y,e._radius_,e._start_,e._start_+2*e._rose_proportion_*Math.PI),r.closePath(),r.fill(),1==a.border&&r.stroke()})),!1!==t.dataLabel&&1===i){for(var d=!1,h=0,p=e.length;h
0){d=!0;break}d&&te(e,t,n,r,0,s)}return{center:s,radius:u,series:e}}(l,n,r,i,e),le(n.series,n,r,i,n.chartData),ae(n,r,i,e),ye(0,i)},onAnimationFinish:function(){u.uevent.trigger("renderComplete")}});break;case"radar":this.animationInstance=new _e({timing:n.timing,duration:v,onProcess:function(e){i.clearRect(0,0,n.width,n.height),n.rotate&&J(i,n),n.chartData.radarData=function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,a=o({},{gridColor:"#cccccc",gridType:"radar",opacity:.2,gridCount:3,border:!1,borderWidth:2},t.extra.radar),s=k(t.categories.length),u={x:t.area[3]+(t.width-t.area[1]-t.area[3])/2,y:t.area[0]+(t.height-t.area[0]-t.area[2])/2},l=(t.width-t.area[1]-t.area[3])/2,f=(t.height-t.area[0]-t.area[2])/2,h=Math.min(l-(w(t.categories,n.fontSize,r)+n.radarLabelTextMargin),f-n.radarLabelTextMargin);h-=n.radarLabelTextMargin*t.pix,r.beginPath(),r.setLineWidth(1*t.pix),r.setStrokeStyle(a.gridColor),s.forEach((function(e){var t=d(h*Math.cos(e),h*Math.sin(e),u);r.moveTo(u.x,u.y),r.lineTo(t.x,t.y)})),r.stroke(),r.closePath();for(var p=function(e){var n={};if(r.beginPath(),r.setLineWidth(1*t.pix),r.setStrokeStyle(a.gridColor),"radar"==a.gridType)s.forEach((function(t,i){var o=d(h/a.gridCount*e*Math.cos(t),h/a.gridCount*e*Math.sin(t),u);0===i?(n=o,r.moveTo(o.x,o.y)):r.lineTo(o.x,o.y)})),r.lineTo(n.x,n.y);else{var i=d(h/a.gridCount*e*Math.cos(1.5),h/a.gridCount*e*Math.sin(1.5),u);r.arc(u.x,u.y,u.y-i.y,0,2*Math.PI,!1)}r.stroke(),r.closePath()},g=1;g<=a.gridCount;g++)p(g);var v=D(s,u,h,e,t,i);return v.forEach((function(e,n){if(r.beginPath(),r.setLineWidth(a.borderWidth*t.pix),r.setStrokeStyle(e.color),r.setFillStyle(c(e.color,a.opacity)),e.data.forEach((function(e,t){0===t?r.moveTo(e.position.x,e.position.y):r.lineTo(e.position.x,e.position.y)})),r.closePath(),r.fill(),!0===a.border&&r.stroke(),r.closePath(),!1!==t.dataPointShape){var i=e.data.map((function(e){return e.position}));X(i,e.color,e.pointShape,r,t)}})),ee(s,h,u,t,n,r),{center:u,radius:h,angleList:s}}(l,n,r,i,e),le(n.series,n,r,i,n.chartData),ae(n,r,i,e),ye(0,i)},onAnimationFinish:function(){u.uevent.trigger("renderComplete")}});break;case"arcbar":this.animationInstance=new _e({timing:n.timing,duration:v,onProcess:function(e){i.clearRect(0,0,n.width,n.height),n.rotate&&J(i,n),n.chartData.arcbarData=function(e,t,n,r){var i,a,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,u=o({},{startAngle:.75,endAngle:.25,type:"default",width:12,gap:2,linearType:"none",customColor:[]},t.extra.arcbar);e=$(e,u,s),i=u.centerX||u.centerY?{x:u.centerX?u.centerX:t.width/2,y:u.centerY?u.centerY:t.height/2}:{x:t.width/2,y:t.height/2},u.radius?a=u.radius:(a=Math.min(i.x,i.y),a-=5*t.pix,a-=u.width/2),u.customColor=g(u.linearType,u.customColor,e,n);for(var l=0;l5&&void 0!==arguments[5]?arguments[5]:1,s=o({},{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"}},n.extra.gauge);void 0==s.oldAngle&&(s.oldAngle=s.startAngle),void 0==s.oldData&&(s.oldData=0),e=R(e,s.startAngle,s.endAngle);var u={x:n.width/2,y:n.height/2},l=Math.min(u.x,u.y);l-=5*n.pix,l-=s.width/2;var f=l-s.width,d=0;if("progress"==s.type){var h=l-3*s.width;i.beginPath();var p=i.createLinearGradient(u.x,u.y-h,u.x,u.y+h);p.addColorStop("0",c(t[0].color,.3)),p.addColorStop("1.0",c("#FFFFFF",.1)),i.setFillStyle(p),i.arc(u.x,u.y,h,0,2*Math.PI,!1),i.fill(),i.setLineWidth(s.width),i.setStrokeStyle(c(t[0].color,.3)),i.setLineCap("round"),i.beginPath(),i.arc(u.x,u.y,f,s.startAngle*Math.PI,s.endAngle*Math.PI,!1),i.stroke(),d=s.startAngle-s.endAngle+1;s.splitLine.splitNumber;var g=d/s.splitLine.splitNumber/s.splitLine.childNumber,v=-l-.5*s.width-s.splitLine.fixRadius,m=-l-s.width-s.splitLine.fixRadius+s.splitLine.width;i.save(),i.translate(u.x,u.y),i.rotate((s.startAngle-1)*Math.PI);for(var y=s.splitLine.splitNumber*s.splitLine.childNumber+1,x=t[0].data*a,_=0;__/y?i.setStrokeStyle(c(t[0].color,1)):i.setStrokeStyle(c(t[0].color,.3)),i.setLineWidth(3*n.pix),i.moveTo(v,0),i.lineTo(m,0),i.stroke(),i.rotate(g*Math.PI);i.restore(),t=$(t,s,a),i.setLineWidth(s.width),i.setStrokeStyle(t[0].color),i.setLineCap("round"),i.beginPath(),i.arc(u.x,u.y,f,s.startAngle*Math.PI,t[0]._proportion_*Math.PI,!1),i.stroke();var b=l-2.5*s.width;i.save(),i.translate(u.x,u.y),i.rotate((t[0]._proportion_-1)*Math.PI),i.beginPath(),i.setLineWidth(s.width/3);var w=i.createLinearGradient(0,.6*-b,0,.6*b);w.addColorStop("0",c("#FFFFFF",0)),w.addColorStop("0.5",c(t[0].color,1)),w.addColorStop("1.0",c("#FFFFFF",0)),i.setStrokeStyle(w),i.arc(0,0,b,.85*Math.PI,1.15*Math.PI,!1),i.stroke(),i.beginPath(),i.setLineWidth(1),i.setStrokeStyle(t[0].color),i.setFillStyle(t[0].color),i.moveTo(-b-s.width/3/2,-4),i.lineTo(-b-s.width/3/2-4,0),i.lineTo(-b-s.width/3/2,4),i.lineTo(-b-s.width/3/2,-4),i.stroke(),i.fill(),i.restore()}else{i.setLineWidth(s.width),i.setLineCap("butt");for(var k=0;k5&&void 0!==arguments[5]?arguments[5]:1,s=o({},{color:{},average:{}},n.extra.candle);s.color=o({},{upLine:"#f04864",upFill:"#f04864",downLine:"#2fc25b",downFill:"#2fc25b"},s.color),s.average=o({},{show:!1,name:[],day:[],color:r.color},s.average),n.extra.candle=s;var c=n.chartData.xAxisData,u=c.xAxisPoints,l=c.eachSpacing,d=[];i.save();var h=-2,p=u.length+2,g=0,v=n.width+l;return n._scrollDistance_&&0!==n._scrollDistance_&&!0===n.enableScroll&&(i.translate(n._scrollDistance_,0),h=Math.floor(-n._scrollDistance_/l)-2,p=h+n.xAxis.itemCount+4,g=-n._scrollDistance_-2*l+n.area[3],v=g+(n.xAxis.itemCount+4)*l),(s.average.show||t)&&t.forEach((function(e,t){var o,s,c;o=[].concat(n.chartData.yAxisData.ranges[e.index]),s=o.pop(),c=o.shift();for(var d=e.data,h=H(d,s,c,u,l,n,r,a),p=L(h,e),m=0;mg&&(i.moveTo(b.x,b.y),x=1),_>0&&b.x>g&&b.xh&&y0?(i.setStrokeStyle(s.color.upLine),i.setFillStyle(s.color.upFill),i.setLineWidth(1*n.pix),i.moveTo(x[3].x,x[3].y),i.lineTo(x[1].x,x[1].y),i.lineTo(x[1].x-l/4,x[1].y),i.lineTo(x[0].x-l/4,x[0].y),i.lineTo(x[0].x,x[0].y),i.lineTo(x[2].x,x[2].y),i.lineTo(x[0].x,x[0].y),i.lineTo(x[0].x+l/4,x[0].y),i.lineTo(x[1].x+l/4,x[1].y),i.lineTo(x[1].x,x[1].y),i.moveTo(x[3].x,x[3].y)):(i.setStrokeStyle(s.color.downLine),i.setFillStyle(s.color.downFill),i.setLineWidth(1*n.pix),i.moveTo(x[3].x,x[3].y),i.lineTo(x[0].x,x[0].y),i.lineTo(x[0].x-l/4,x[0].y),i.lineTo(x[1].x-l/4,x[1].y),i.lineTo(x[1].x,x[1].y),i.lineTo(x[2].x,x[2].y),i.lineTo(x[1].x,x[1].y),i.lineTo(x[1].x+l/4,x[1].y),i.lineTo(x[0].x+l/4,x[0].y),i.lineTo(x[0].x,x[0].y),i.moveTo(x[3].x,x[3].y)),i.closePath(),i.fill(),i.stroke()}})),i.restore(),{xAxisPoints:u,calPoints:d,eachSpacing:l}}(l,y,n,r,i,e),a=t.xAxisPoints,s=t.calPoints,c=t.eachSpacing;n.chartData.xAxisPoints=a,n.chartData.calPoints=s,n.chartData.eachSpacing=c,ue(0,n,r,i),!1!==n.enableMarkLine&&1===e&&ne(n,r,i),le(y?0:n.series,n,r,i,n.chartData),ae(n,r,i,e),ye(0,i)},onAnimationFinish:function(){u.uevent.trigger("renderComplete")}});break}}function we(){this.events={}}_e.prototype.stop=function(){this.isStop=!0},we.prototype.addEventListener=function(e,t){this.events[e]=this.events[e]||[],this.events[e].push(t)},we.prototype.delEventListener=function(e){this.events[e]=[]},we.prototype.trigger=function(){for(var e=arguments.length,t=Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.opts=o({},this.opts,e),this.opts.updateData=!0;var t=e.scrollPosition||"current";switch(t){case"current":break;case"left":this.opts._scrollDistance_=0,this.scrollOption={currentOffset:0,startTouchX:0,distance:0,lastMoveTime:0};break;case"right":var n=G(this.opts.series,this.opts,this.config,this.context),r=n.yAxisWidth;this.config.yAxisWidth=r;var i=0,a=W(this.opts.categories,this.opts,this.config),s=a.xAxisPoints,c=a.startX,u=a.endX,l=a.eachSpacing,f=l*(s.length-1),d=u-c;i=d-f,this.scrollOption={currentOffset:i,startTouchX:i,distance:0,lastMoveTime:0},this.opts._scrollDistance_=i;break}be.call(this,this.opts.type,this.opts,this.config,this.context)},ke.prototype.zoom=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.opts.xAxis.itemCount;if(!0===this.opts.enableScroll){var t=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 n=G(this.opts.series,this.opts,this.config,this.context),r=n.yAxisWidth;this.config.yAxisWidth=r;var i=0,o=W(this.opts.categories,this.opts,this.config),a=o.xAxisPoints,s=o.startX,c=o.endX,u=o.eachSpacing,l=u*t,f=c-s,d=f-u*(a.length-1);i=f/2-l,i>0&&(i=0),i2*Math.PI&&(e-=2*Math.PI),e},a=Math.atan2(t.center.y-e.y,e.x-t.center.x);a*=-1,a<0&&(a+=2*Math.PI);var s=t.angleList.map((function(e){return e=o(-1*e),e}));s.forEach((function(e,t){var n=o(e-r/2),s=o(e+r/2);s=n&&a<=s||a+2*Math.PI>=n&&a+2*Math.PI<=s)&&(i=t)}))}return i}({x:n.x,y:n.y},this.opts.chartData.radarData,this.opts.categories.length):"funnel"===this.opts.type?function(e,t){for(var n=-1,r=0,i=t.series.length;ro.funnelArea[0]&&e.xo.funnelArea[1]&&e.yo.area[0]&&e.xo.area[1]&&e.y4&&void 0!==arguments[4]?arguments[4]:0,o={index:-1,group:[]},a=n.chartData.eachSpacing/2,s=[];if(t&&t.length>0){if(n.categories){for(var c=1;ct&&(o.index=n)}));else{for(var u=Array(t.length),l=0;lt.start.x&&e.xt.start.y&&e.yl[0]-0&&e.xl[1]-0&&e.y1&&void 0!==arguments[1]?arguments[1]:{},n=null;if(n=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],n){_(n,this.opts,e);var r=this.getLegendDataIndex(e);r>=0&&("candle"==this.opts.type?this.opts.seriesMA[r].show=!this.opts.seriesMA[r].show:this.opts.series[r].show=!this.opts.series[r].show,this.opts.animation=!!t.animation,this.opts._scrollDistance_=this.scrollOption.currentOffset,be.call(this,this.opts.type,this.opts,this.config,this.context))}},ke.prototype.showToolTip=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null;r=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0],r||console.log("[uCharts] 未获取到event坐标信息");var i=_(r,this.opts,e),a=this.scrollOption.currentOffset,s=o({},this.opts,{_scrollDistance_:a,animation:!1});if("line"===this.opts.type||"area"===this.opts.type||"column"===this.opts.type||"scatter"===this.opts.type||"bubble"===this.opts.type){var c=this.getCurrentDataIndex(e),u=void 0==n.index?c.index:n.index;if(u>-1||u.length>0){var l=b(this.opts.series,u,c.group);if(0!==l.length){var f=A(l,this.opts,u,c.group,this.opts.categories,n),d=f.textList,h=f.offset;h.y=i.y,s.tooltip={textList:void 0!==n.textList?n.textList:d,offset:void 0!==n.offset?n.offset:h,option:n,index:u}}}be.call(this,s.type,s,this.config,this.context)}if("mix"===this.opts.type){c=this.getCurrentDataIndex(e),u=void 0==n.index?c.index:n.index;if(u>-1){a=this.scrollOption.currentOffset,s=o({},this.opts,{_scrollDistance_:a,animation:!1}),l=b(this.opts.series,u);if(0!==l.length){var p=S(l,this.opts,u,this.opts.categories,n);d=p.textList,h=p.offset;h.y=i.y,s.tooltip={textList:n.textList?n.textList:d,offset:void 0!==n.offset?n.offset:h,option:n,index:u}}}be.call(this,s.type,s,this.config,this.context)}if("candle"===this.opts.type){c=this.getCurrentDataIndex(e),u=void 0==n.index?c.index:n.index;if(u>-1){a=this.scrollOption.currentOffset,s=o({},this.opts,{_scrollDistance_:a,animation:!1}),l=b(this.opts.series,u);if(0!==l.length){f=P(this.opts.series[0].data,l,this.opts,u,this.opts.categories,this.opts.extra.candle,n),d=f.textList,h=f.offset;h.y=i.y,s.tooltip={textList:n.textList?n.textList:d,offset:void 0!==n.offset?n.offset:h,option:n,index:u}}}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){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){s=o({},this.opts,{animation:!1}),l=o({},s._series_[u]),d=[{text:n.formatter?n.formatter(l,void 0,u,s):l.name+": "+l.data,color:l.color}],h={x:i.x,y:i.y};s.tooltip={textList:n.textList?n.textList:d,offset:void 0!==n.offset?n.offset:h,option:n,index:u}}be.call(this,s.type,s,this.config,this.context)}if("map"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){s=o({},this.opts,{animation:!1}),l=o({},this.opts.series[u]);l.name=l.properties.name;d=[{text:n.formatter?n.formatter(l,void 0,u,this.opts):l.name,color:l.color}],h={x:i.x,y:i.y};s.tooltip={textList:n.textList?n.textList:d,offset:void 0!==n.offset?n.offset:h,option:n,index:u}}s.updateData=!1,be.call(this,s.type,s,this.config,this.context)}if("word"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){s=o({},this.opts,{animation:!1}),l=o({},this.opts.series[u]),d=[{text:n.formatter?n.formatter(l,void 0,u,this.opts):l.name,color:l.color}],h={x:i.x,y:i.y};s.tooltip={textList:n.textList?n.textList:d,offset:void 0!==n.offset?n.offset:h,option:n,index:u}}s.updateData=!1,be.call(this,s.type,s,this.config,this.context)}if("radar"===this.opts.type){u=void 0==n.index?this.getCurrentDataIndex(e):n.index;if(u>-1){s=o({},this.opts,{animation:!1}),l=b(this.opts.series,u);if(0!==l.length){d=l.map((function(e){return{text:n.formatter?n.formatter(e,t.opts.categories[u],u,t.opts):e.name+": "+e.data,color:e.color}})),h={x:i.x,y:i.y};s.tooltip={textList:n.textList?n.textList:d,offset:void 0!==n.offset?n.offset:h,option:n,index:u}}}be.call(this,s.type,s,this.config,this.context)}},ke.prototype.translate=function(e){this.scrollOption={currentOffset:e,startTouchX:e,distance:0,lastMoveTime:0};var t=o({},this.opts,{_scrollDistance_:e,animation:!1});be.call(this,this.opts.type,t,this.config,this.context)},ke.prototype.scrollStart=function(e){var t=null;t=e.changedTouches?e.changedTouches[0]:e.mp.changedTouches[0];var n=_(t,this.opts,e);t&&!0===this.opts.enableScroll&&(this.scrollOption.startTouchX=n.x)},ke.prototype.scroll=function(e){0===this.scrollOption.lastMoveTime&&(this.scrollOption.lastMoveTime=Date.now());var t=this.opts.touchMoveLimit||60,n=Date.now(),r=n-this.scrollOption.lastMoveTime;if(!(r=0?(s=0,e.uevent.trigger("scrollLeft"),e.scrollOption.position="left",i.xAxis.scrollPosition="left"):Math.abs(t)>=a-o?(s=o-a,e.uevent.trigger("scrollRight"),e.scrollOption.position="right",i.xAxis.scrollPosition="right"):(e.scrollOption.position=t,i.xAxis.scrollPosition=t),s}(this,c+a,this.opts.chartData,this.config,this.opts);this.scrollOption.distance=a=u-c;var l=o({},this.opts,{_scrollDistance_:c+a,animation:!1});return this.opts=l,be.call(this,l.type,l,this.config,this.context),c+a}}},ke.prototype.scrollEnd=function(e){if(!0===this.opts.enableScroll){var t=this.scrollOption,n=t.currentOffset,r=t.distance;this.scrollOption.currentOffset=n+r,this.scrollOption.distance=0}},"object"===r(e)&&"object"===r(e.exports)&&(e.exports=ke)}).call(this,n("dc84")(e))},5339:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={appid:"__UNI__9A0614A"}},"60a4":function(e,t,n){},6382:function(e,t,n){var r=n("6454");e.exports=function(e,t){if(e){if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports["default"]=e.exports},6454:function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"get",r=arguments.length>2?arguments[2]:void 0,o={url:a+t,data:r,method:n,header:{"X-Requested-With":"XMLHttpRequest","content-type":"application/json;charset=UTF-8"}},s=new Promise((function(t,n){e.request(o).then((function(n){if(e.hideLoading(),20001==n[1].data.code)return e.clearStorageSync(),e.setStorageSync("token",null),void setTimeout((function(){e.reLaunch({url:"/pageTwo/login/login"})}),2e3);200==n[1].statusCode?t(n[1].data):i.default.msg(n[1].data.msg)})).catch((function(t){e.hideLoading(),n(t)}))}));return s};var c={baseUrl:a,get:function(t,n){return n.token=e.getStorageSync("token")?e.getStorageSync("token"):"",s(t,"get",n)},post:function(t,n){return n.token=e.getStorageSync("token")?e.getStorageSync("token"):"",s(t,"post",n)},upload:function(t,n){return function(t,n){o.default.log;var r=new Promise((function(r,o){e.uploadFile({url:a+t,filePath:n.uploadpath.tempFilePath,name:"image",formData:{token:e.getStorageSync("token")}}).then((function(e){if(200==e[1].statusCode){var t=JSON.parse(e[1].data);if(0!=t.code)return void i.default.msg(t.message);r(t)}}))}));return r}(t,n)}};t.default=c}).call(this,n("df3c")["default"])},"74c4":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={id:"2852637",name:"uniui图标库",font_family:"uniicons",css_prefix_text:"uniui-",description:"",glyphs:[{icon_id:"25027049",name:"yanse",font_class:"color",unicode:"e6cf",unicode_decimal:59087},{icon_id:"25027048",name:"wallet",font_class:"wallet",unicode:"e6b1",unicode_decimal:59057},{icon_id:"25015720",name:"settings-filled",font_class:"settings-filled",unicode:"e6ce",unicode_decimal:59086},{icon_id:"25015434",name:"shimingrenzheng-filled",font_class:"auth-filled",unicode:"e6cc",unicode_decimal:59084},{icon_id:"24934246",name:"shop-filled",font_class:"shop-filled",unicode:"e6cd",unicode_decimal:59085},{icon_id:"24934159",name:"staff-filled-01",font_class:"staff-filled",unicode:"e6cb",unicode_decimal:59083},{icon_id:"24932461",name:"VIP-filled",font_class:"vip-filled",unicode:"e6c6",unicode_decimal:59078},{icon_id:"24932462",name:"plus_circle_fill",font_class:"plus-filled",unicode:"e6c7",unicode_decimal:59079},{icon_id:"24932463",name:"folder_add-filled",font_class:"folder-add-filled",unicode:"e6c8",unicode_decimal:59080},{icon_id:"24932464",name:"yanse-filled",font_class:"color-filled",unicode:"e6c9",unicode_decimal:59081},{icon_id:"24932465",name:"tune-filled",font_class:"tune-filled",unicode:"e6ca",unicode_decimal:59082},{icon_id:"24932455",name:"a-rilidaka-filled",font_class:"calendar-filled",unicode:"e6c0",unicode_decimal:59072},{icon_id:"24932456",name:"notification-filled",font_class:"notification-filled",unicode:"e6c1",unicode_decimal:59073},{icon_id:"24932457",name:"wallet-filled",font_class:"wallet-filled",unicode:"e6c2",unicode_decimal:59074},{icon_id:"24932458",name:"paihangbang-filled",font_class:"medal-filled",unicode:"e6c3",unicode_decimal:59075},{icon_id:"24932459",name:"gift-filled",font_class:"gift-filled",unicode:"e6c4",unicode_decimal:59076},{icon_id:"24932460",name:"fire-filled",font_class:"fire-filled",unicode:"e6c5",unicode_decimal:59077},{icon_id:"24928001",name:"refreshempty",font_class:"refreshempty",unicode:"e6bf",unicode_decimal:59071},{icon_id:"24926853",name:"location-ellipse",font_class:"location-filled",unicode:"e6af",unicode_decimal:59055},{icon_id:"24926735",name:"person-filled",font_class:"person-filled",unicode:"e69d",unicode_decimal:59037},{icon_id:"24926703",name:"personadd-filled",font_class:"personadd-filled",unicode:"e698",unicode_decimal:59032},{icon_id:"24923351",name:"back",font_class:"back",unicode:"e6b9",unicode_decimal:59065},{icon_id:"24923352",name:"forward",font_class:"forward",unicode:"e6ba",unicode_decimal:59066},{icon_id:"24923353",name:"arrowthinright",font_class:"arrow-right",unicode:"e6bb",unicode_decimal:59067},{icon_id:"24923353",name:"arrowthinright",font_class:"arrowthinright",unicode:"e6bb",unicode_decimal:59067},{icon_id:"24923354",name:"arrowthinleft",font_class:"arrow-left",unicode:"e6bc",unicode_decimal:59068},{icon_id:"24923354",name:"arrowthinleft",font_class:"arrowthinleft",unicode:"e6bc",unicode_decimal:59068},{icon_id:"24923355",name:"arrowthinup",font_class:"arrow-up",unicode:"e6bd",unicode_decimal:59069},{icon_id:"24923355",name:"arrowthinup",font_class:"arrowthinup",unicode:"e6bd",unicode_decimal:59069},{icon_id:"24923356",name:"arrowthindown",font_class:"arrow-down",unicode:"e6be",unicode_decimal:59070},{icon_id:"24923356",name:"arrowthindown",font_class:"arrowthindown",unicode:"e6be",unicode_decimal:59070},{icon_id:"24923349",name:"arrowdown",font_class:"bottom",unicode:"e6b8",unicode_decimal:59064},{icon_id:"24923349",name:"arrowdown",font_class:"arrowdown",unicode:"e6b8",unicode_decimal:59064},{icon_id:"24923346",name:"arrowright",font_class:"right",unicode:"e6b5",unicode_decimal:59061},{icon_id:"24923346",name:"arrowright",font_class:"arrowright",unicode:"e6b5",unicode_decimal:59061},{icon_id:"24923347",name:"arrowup",font_class:"top",unicode:"e6b6",unicode_decimal:59062},{icon_id:"24923347",name:"arrowup",font_class:"arrowup",unicode:"e6b6",unicode_decimal:59062},{icon_id:"24923348",name:"arrowleft",font_class:"left",unicode:"e6b7",unicode_decimal:59063},{icon_id:"24923348",name:"arrowleft",font_class:"arrowleft",unicode:"e6b7",unicode_decimal:59063},{icon_id:"24923334",name:"eye",font_class:"eye",unicode:"e651",unicode_decimal:58961},{icon_id:"24923335",name:"eye-filled",font_class:"eye-filled",unicode:"e66a",unicode_decimal:58986},{icon_id:"24923336",name:"eye-slash",font_class:"eye-slash",unicode:"e6b3",unicode_decimal:59059},{icon_id:"24923337",name:"eye-slash-filled",font_class:"eye-slash-filled",unicode:"e6b4",unicode_decimal:59060},{icon_id:"24923305",name:"info-filled",font_class:"info-filled",unicode:"e649",unicode_decimal:58953},{icon_id:"24923299",name:"reload-01",font_class:"reload",unicode:"e6b2",unicode_decimal:59058},{icon_id:"24923195",name:"mic_slash_fill",font_class:"micoff-filled",unicode:"e6b0",unicode_decimal:59056},{icon_id:"24923165",name:"map-pin-ellipse",font_class:"map-pin-ellipse",unicode:"e6ac",unicode_decimal:59052},{icon_id:"24923166",name:"map-pin",font_class:"map-pin",unicode:"e6ad",unicode_decimal:59053},{icon_id:"24923167",name:"location",font_class:"location",unicode:"e6ae",unicode_decimal:59054},{icon_id:"24923064",name:"starhalf",font_class:"starhalf",unicode:"e683",unicode_decimal:59011},{icon_id:"24923065",name:"star",font_class:"star",unicode:"e688",unicode_decimal:59016},{icon_id:"24923066",name:"star-filled",font_class:"star-filled",unicode:"e68f",unicode_decimal:59023},{icon_id:"24899646",name:"a-rilidaka",font_class:"calendar",unicode:"e6a0",unicode_decimal:59040},{icon_id:"24899647",name:"fire",font_class:"fire",unicode:"e6a1",unicode_decimal:59041},{icon_id:"24899648",name:"paihangbang",font_class:"medal",unicode:"e6a2",unicode_decimal:59042},{icon_id:"24899649",name:"font",font_class:"font",unicode:"e6a3",unicode_decimal:59043},{icon_id:"24899650",name:"gift",font_class:"gift",unicode:"e6a4",unicode_decimal:59044},{icon_id:"24899651",name:"link",font_class:"link",unicode:"e6a5",unicode_decimal:59045},{icon_id:"24899652",name:"notification",font_class:"notification",unicode:"e6a6",unicode_decimal:59046},{icon_id:"24899653",name:"staff",font_class:"staff",unicode:"e6a7",unicode_decimal:59047},{icon_id:"24899654",name:"VIP",font_class:"vip",unicode:"e6a8",unicode_decimal:59048},{icon_id:"24899655",name:"folder_add",font_class:"folder-add",unicode:"e6a9",unicode_decimal:59049},{icon_id:"24899656",name:"tune",font_class:"tune",unicode:"e6aa",unicode_decimal:59050},{icon_id:"24899657",name:"shimingrenzheng",font_class:"auth",unicode:"e6ab",unicode_decimal:59051},{icon_id:"24899565",name:"person",font_class:"person",unicode:"e699",unicode_decimal:59033},{icon_id:"24899566",name:"email-filled",font_class:"email-filled",unicode:"e69a",unicode_decimal:59034},{icon_id:"24899567",name:"phone-filled",font_class:"phone-filled",unicode:"e69b",unicode_decimal:59035},{icon_id:"24899568",name:"phone",font_class:"phone",unicode:"e69c",unicode_decimal:59036},{icon_id:"24899570",name:"email",font_class:"email",unicode:"e69e",unicode_decimal:59038},{icon_id:"24899571",name:"personadd",font_class:"personadd",unicode:"e69f",unicode_decimal:59039},{icon_id:"24899558",name:"chatboxes-filled",font_class:"chatboxes-filled",unicode:"e692",unicode_decimal:59026},{icon_id:"24899559",name:"contact",font_class:"contact",unicode:"e693",unicode_decimal:59027},{icon_id:"24899560",name:"chatbubble-filled",font_class:"chatbubble-filled",unicode:"e694",unicode_decimal:59028},{icon_id:"24899561",name:"contact-filled",font_class:"contact-filled",unicode:"e695",unicode_decimal:59029},{icon_id:"24899562",name:"chatboxes",font_class:"chatboxes",unicode:"e696",unicode_decimal:59030},{icon_id:"24899563",name:"chatbubble",font_class:"chatbubble",unicode:"e697",unicode_decimal:59031},{icon_id:"24881290",name:"upload-filled",font_class:"upload-filled",unicode:"e68e",unicode_decimal:59022},{icon_id:"24881292",name:"upload",font_class:"upload",unicode:"e690",unicode_decimal:59024},{icon_id:"24881293",name:"weixin",font_class:"weixin",unicode:"e691",unicode_decimal:59025},{icon_id:"24881274",name:"compose",font_class:"compose",unicode:"e67f",unicode_decimal:59007},{icon_id:"24881275",name:"qq",font_class:"qq",unicode:"e680",unicode_decimal:59008},{icon_id:"24881276",name:"download-filled",font_class:"download-filled",unicode:"e681",unicode_decimal:59009},{icon_id:"24881277",name:"pengyouquan",font_class:"pyq",unicode:"e682",unicode_decimal:59010},{icon_id:"24881279",name:"sound",font_class:"sound",unicode:"e684",unicode_decimal:59012},{icon_id:"24881280",name:"trash-filled",font_class:"trash-filled",unicode:"e685",unicode_decimal:59013},{icon_id:"24881281",name:"sound-filled",font_class:"sound-filled",unicode:"e686",unicode_decimal:59014},{icon_id:"24881282",name:"trash",font_class:"trash",unicode:"e687",unicode_decimal:59015},{icon_id:"24881284",name:"videocam-filled",font_class:"videocam-filled",unicode:"e689",unicode_decimal:59017},{icon_id:"24881285",name:"spinner-cycle",font_class:"spinner-cycle",unicode:"e68a",unicode_decimal:59018},{icon_id:"24881286",name:"weibo",font_class:"weibo",unicode:"e68b",unicode_decimal:59019},{icon_id:"24881288",name:"videocam",font_class:"videocam",unicode:"e68c",unicode_decimal:59020},{icon_id:"24881289",name:"download",font_class:"download",unicode:"e68d",unicode_decimal:59021},{icon_id:"24879601",name:"help",font_class:"help",unicode:"e679",unicode_decimal:59001},{icon_id:"24879602",name:"navigate-filled",font_class:"navigate-filled",unicode:"e67a",unicode_decimal:59002},{icon_id:"24879603",name:"plusempty",font_class:"plusempty",unicode:"e67b",unicode_decimal:59003},{icon_id:"24879604",name:"smallcircle",font_class:"smallcircle",unicode:"e67c",unicode_decimal:59004},{icon_id:"24879605",name:"minus-filled",font_class:"minus-filled",unicode:"e67d",unicode_decimal:59005},{icon_id:"24879606",name:"micoff",font_class:"micoff",unicode:"e67e",unicode_decimal:59006},{icon_id:"24879588",name:"closeempty",font_class:"closeempty",unicode:"e66c",unicode_decimal:58988},{icon_id:"24879589",name:"clear",font_class:"clear",unicode:"e66d",unicode_decimal:58989},{icon_id:"24879590",name:"navigate",font_class:"navigate",unicode:"e66e",unicode_decimal:58990},{icon_id:"24879591",name:"minus",font_class:"minus",unicode:"e66f",unicode_decimal:58991},{icon_id:"24879592",name:"image",font_class:"image",unicode:"e670",unicode_decimal:58992},{icon_id:"24879593",name:"mic",font_class:"mic",unicode:"e671",unicode_decimal:58993},{icon_id:"24879594",name:"paperplane",font_class:"paperplane",unicode:"e672",unicode_decimal:58994},{icon_id:"24879595",name:"close",font_class:"close",unicode:"e673",unicode_decimal:58995},{icon_id:"24879596",name:"help-filled",font_class:"help-filled",unicode:"e674",unicode_decimal:58996},{icon_id:"24879597",name:"plus-filled",font_class:"paperplane-filled",unicode:"e675",unicode_decimal:58997},{icon_id:"24879598",name:"plus",font_class:"plus",unicode:"e676",unicode_decimal:58998},{icon_id:"24879599",name:"mic-filled",font_class:"mic-filled",unicode:"e677",unicode_decimal:58999},{icon_id:"24879600",name:"image-filled",font_class:"image-filled",unicode:"e678",unicode_decimal:59e3},{icon_id:"24855900",name:"locked-filled",font_class:"locked-filled",unicode:"e668",unicode_decimal:58984},{icon_id:"24855901",name:"info",font_class:"info",unicode:"e669",unicode_decimal:58985},{icon_id:"24855903",name:"locked",font_class:"locked",unicode:"e66b",unicode_decimal:58987},{icon_id:"24855884",name:"camera-filled",font_class:"camera-filled",unicode:"e658",unicode_decimal:58968},{icon_id:"24855885",name:"chat-filled",font_class:"chat-filled",unicode:"e659",unicode_decimal:58969},{icon_id:"24855886",name:"camera",font_class:"camera",unicode:"e65a",unicode_decimal:58970},{icon_id:"24855887",name:"circle",font_class:"circle",unicode:"e65b",unicode_decimal:58971},{icon_id:"24855888",name:"checkmarkempty",font_class:"checkmarkempty",unicode:"e65c",unicode_decimal:58972},{icon_id:"24855889",name:"chat",font_class:"chat",unicode:"e65d",unicode_decimal:58973},{icon_id:"24855890",name:"circle-filled",font_class:"circle-filled",unicode:"e65e",unicode_decimal:58974},{icon_id:"24855891",name:"flag",font_class:"flag",unicode:"e65f",unicode_decimal:58975},{icon_id:"24855892",name:"flag-filled",font_class:"flag-filled",unicode:"e660",unicode_decimal:58976},{icon_id:"24855893",name:"gear-filled",font_class:"gear-filled",unicode:"e661",unicode_decimal:58977},{icon_id:"24855894",name:"home",font_class:"home",unicode:"e662",unicode_decimal:58978},{icon_id:"24855895",name:"home-filled",font_class:"home-filled",unicode:"e663",unicode_decimal:58979},{icon_id:"24855896",name:"gear",font_class:"gear",unicode:"e664",unicode_decimal:58980},{icon_id:"24855897",name:"smallcircle-filled",font_class:"smallcircle-filled",unicode:"e665",unicode_decimal:58981},{icon_id:"24855898",name:"map-filled",font_class:"map-filled",unicode:"e666",unicode_decimal:58982},{icon_id:"24855899",name:"map",font_class:"map",unicode:"e667",unicode_decimal:58983},{icon_id:"24855825",name:"refresh-filled",font_class:"refresh-filled",unicode:"e656",unicode_decimal:58966},{icon_id:"24855826",name:"refresh",font_class:"refresh",unicode:"e657",unicode_decimal:58967},{icon_id:"24855808",name:"cloud-upload",font_class:"cloud-upload",unicode:"e645",unicode_decimal:58949},{icon_id:"24855809",name:"cloud-download-filled",font_class:"cloud-download-filled",unicode:"e646",unicode_decimal:58950},{icon_id:"24855810",name:"cloud-download",font_class:"cloud-download",unicode:"e647",unicode_decimal:58951},{icon_id:"24855811",name:"cloud-upload-filled",font_class:"cloud-upload-filled",unicode:"e648",unicode_decimal:58952},{icon_id:"24855813",name:"redo",font_class:"redo",unicode:"e64a",unicode_decimal:58954},{icon_id:"24855814",name:"images-filled",font_class:"images-filled",unicode:"e64b",unicode_decimal:58955},{icon_id:"24855815",name:"undo-filled",font_class:"undo-filled",unicode:"e64c",unicode_decimal:58956},{icon_id:"24855816",name:"more",font_class:"more",unicode:"e64d",unicode_decimal:58957},{icon_id:"24855817",name:"more-filled",font_class:"more-filled",unicode:"e64e",unicode_decimal:58958},{icon_id:"24855818",name:"undo",font_class:"undo",unicode:"e64f",unicode_decimal:58959},{icon_id:"24855819",name:"images",font_class:"images",unicode:"e650",unicode_decimal:58960},{icon_id:"24855821",name:"paperclip",font_class:"paperclip",unicode:"e652",unicode_decimal:58962},{icon_id:"24855822",name:"settings",font_class:"settings",unicode:"e653",unicode_decimal:58963},{icon_id:"24855823",name:"search",font_class:"search",unicode:"e654",unicode_decimal:58964},{icon_id:"24855824",name:"redo-filled",font_class:"redo-filled",unicode:"e655",unicode_decimal:58965},{icon_id:"24841702",name:"list",font_class:"list",unicode:"e644",unicode_decimal:58948},{icon_id:"24841489",name:"mail-open-filled",font_class:"mail-open-filled",unicode:"e63a",unicode_decimal:58938},{icon_id:"24841491",name:"hand-thumbsdown-filled",font_class:"hand-down-filled",unicode:"e63c",unicode_decimal:58940},{icon_id:"24841492",name:"hand-thumbsdown",font_class:"hand-down",unicode:"e63d",unicode_decimal:58941},{icon_id:"24841493",name:"hand-thumbsup-filled",font_class:"hand-up-filled",unicode:"e63e",unicode_decimal:58942},{icon_id:"24841494",name:"hand-thumbsup",font_class:"hand-up",unicode:"e63f",unicode_decimal:58943},{icon_id:"24841496",name:"heart-filled",font_class:"heart-filled",unicode:"e641",unicode_decimal:58945},{icon_id:"24841498",name:"mail-open",font_class:"mail-open",unicode:"e643",unicode_decimal:58947},{icon_id:"24841488",name:"heart",font_class:"heart",unicode:"e639",unicode_decimal:58937},{icon_id:"24839963",name:"loop",font_class:"loop",unicode:"e633",unicode_decimal:58931},{icon_id:"24839866",name:"pulldown",font_class:"pulldown",unicode:"e632",unicode_decimal:58930},{icon_id:"24813798",name:"scan",font_class:"scan",unicode:"e62a",unicode_decimal:58922},{icon_id:"24813786",name:"bars",font_class:"bars",unicode:"e627",unicode_decimal:58919},{icon_id:"24813788",name:"cart-filled",font_class:"cart-filled",unicode:"e629",unicode_decimal:58921},{icon_id:"24813790",name:"checkbox",font_class:"checkbox",unicode:"e62b",unicode_decimal:58923},{icon_id:"24813791",name:"checkbox-filled",font_class:"checkbox-filled",unicode:"e62c",unicode_decimal:58924},{icon_id:"24813794",name:"shop",font_class:"shop",unicode:"e62f",unicode_decimal:58927},{icon_id:"24813795",name:"headphones",font_class:"headphones",unicode:"e630",unicode_decimal:58928},{icon_id:"24813796",name:"cart",font_class:"cart",unicode:"e631",unicode_decimal:58929}]}},7647:function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports["default"]=e.exports,n(t,r)}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},7965:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r;r={data:function(){return{is_show:"none"}},watch:{show:function(e){this.is_show=this.show}},created:function(){this.swipeaction=this.getSwipeAction(),this.swipeaction&&Array.isArray(this.swipeaction.children)&&this.swipeaction.children.push(this)},mounted:function(){this.is_show=this.show},methods:{closeSwipe:function(e){this.autoClose&&this.swipeaction&&this.swipeaction.closeOther(this)},change:function(e){this.$emit("change",e.open),this.is_show!==e.open&&(this.is_show=e.open)},appTouchStart:function(e){var t=e.changedTouches[0].clientX;this.clientX=t,this.timestamp=(new Date).getTime()},appTouchEnd:function(e,t,n,r){var i=e.changedTouches[0].clientX,o=Math.abs(this.clientX-i),a=(new Date).getTime()-this.timestamp;o<40&&a<300&&this.$emit("click",{content:n,index:t,position:r})},onClickForPC:function(e,t,n){}}};var i=r;t.default=i},"7ca3":function(e,t,n){var r=n("d551");e.exports=function(e,t,n){return t=r(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports["default"]=e.exports},"7ce1":function(e,t,n){var r=n("b4d2"),i=n("7647"),o=n("4965"),a=n("931d");function s(t){var n="function"===typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!o(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return a(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),i(t,e)},e.exports.__esModule=!0,e.exports["default"]=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports["default"]=e.exports},"7eb4":function(e,t,n){var r=n("9fc1")();e.exports=r},"828b":function(e,t,n){"use strict";function r(e,t,n,r,i,o,a,s,c,u){var l,f="function"===typeof e?e.options:e;if(c){f.components||(f.components={});var d=Object.prototype.hasOwnProperty;for(var h in c)d.call(c,h)&&!d.call(f.components,h)&&(f.components[h]=c[h])}if(u&&("function"===typeof u.beforeCreate&&(u.beforeCreate=[u.beforeCreate]),(u.beforeCreate||(u.beforeCreate=[])).unshift((function(){this[u.__module]=this})),(f.mixins||(f.mixins=[])).push(u)),t&&(f.render=t,f.staticRenderFns=n,f._compiled=!0),r&&(f.functional=!0),o&&(f._scopeId="data-v-"+o),a?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},f._ssrRegister=l):i&&(l=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),l)if(f.functional){f._injectStyles=l;var p=f.render;f.render=function(e,t){return l.call(t),p(e,t)}}else{var g=f.beforeCreate;f.beforeCreate=g?[].concat(g,l):[l]}return{exports:e,options:f}}n.d(t,"a",(function(){return r}))},8419:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={pages:[{path:"pages/index/index",style:{navigationBarTitleText:"首页",enablePullDownRefresh:!0}},{path:"pages/menu/menu",style:{navigationBarTitleText:"菜谱",enablePullDownRefresh:!0}},{path:"pages/add/add",style:{navigationBarTitleText:"添加食谱",enablePullDownRefresh:!1}},{path:"pages/count/count",style:{navigationBarTitleText:"计食器",enablePullDownRefresh:!1}},{path:"pages/me/me",style:{navigationBarTitleText:"个人中心",enablePullDownRefresh:!1}},{path:"pages/add/Preview",style:{navigationBarTitleText:""}},{path:"pages/search/search",style:{navigationBarTitleText:"搜索"}}],subPackages:[{root:"pageTwo",pages:[{path:"login/forgetPassword",style:{navigationBarTitleText:"密码",enablePullDownRefresh:!1}},{path:"login/login",style:{navigationBarTitleText:"登录",enablePullDownRefresh:!1,navigationStyle:"custom"}},{path:"me/feedBack",style:{navigationBarTitleText:"意见反馈",navigationBarBackgroundColor:"#F9FAFC"}},{path:"me/userEdit",style:{navigationBarTitleText:"个人资料",navigationBarBackgroundColor:"#F9FAFC"}},{path:"me/record",style:{navigationBarTitleText:"饮食记录",enablePullDownRefresh:!1}},{path:"me/mymenu",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"me/menudetail",style:{navigationBarTitleText:"详情",enablePullDownRefresh:!1}},{path:"me/foodlist",style:{navigationBarTitleText:"食材库",enablePullDownRefresh:!0}},{path:"count/setting",style:{navigationBarTitleText:"设置",enablePullDownRefresh:!1}},{path:"count/KcalEdit",style:{navigationBarTitleText:"自定义卡路里",enablePullDownRefresh:!1}},{path:"count/food",style:{navigationBarTitleText:"食材库",enablePullDownRefresh:!1}},{path:"webview/webview",style:{navigationBarTitleText:"",enablePullDownRefresh:!1}},{path:"setting/setting",style:{navigationBarTitleText:"设置",enablePullDownRefresh:!1}},{path:"setting/password",style:{navigationBarTitleText:"修改密码",enablePullDownRefresh:!1}},{path:"setting/email",style:{navigationBarTitleText:"绑定邮箱",enablePullDownRefresh:!1}},{path:"setting/phone",style:{navigationBarTitleText:"绑定手机号",enablePullDownRefresh:!1}},{path:"me/menuEdit",style:{navigationBarTitleText:""}}]}],globalStyle:{navigationBarTextStyle:"black",navigationBarTitleText:"uni-app",navigationBarBackgroundColor:"#efefef",backgroundColor:"#efefef"},tabBar:{color:"#333",selectedColor:"#ff4c4f",backgroundColor:"#fff",list:[{pagePath:"pages/index/index",iconPath:"static/home.png",selectedIconPath:"static/home01.png",text:"首页"},{pagePath:"pages/menu/menu",iconPath:"static/cai.png",selectedIconPath:"static/cai01.png",text:"菜谱"},{pagePath:"pages/add/add",iconPath:"static/add.png",selectedIconPath:"static/add.png",text:""},{pagePath:"pages/count/count",iconPath:"static/ji.png",selectedIconPath:"static/ji01.png",text:"计食器"},{pagePath:"pages/me/me",iconPath:"static/me.png",selectedIconPath:"static/me01.png",text:"我的"}]},uniIdRouter:{}}},"861b":function(e,t,n){"use strict";(function(e,r,i){var o=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.uniCloud=t.default=t.UniCloudError=void 0;var a=o(n("7eb4")),s=o(n("3352")),c=o(n("34cf")),u=o(n("3b2d")),l=o(n("af34")),f=o(n("ee10")),d=o(n("7ca3")),h=o(n("8ffa")),p=o(n("4ffb")),g=o(n("b4d2")),v=o(n("7ce1")),m=o(n("67ad")),y=o(n("0bdb")),x=o(n("8419"));function _(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n>>2]>>>24-o%4*8&255;t[r+o>>>2]|=a<<24-(r+o)%4*8}else for(o=0;o>>2]=n[o>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n,r=[],i=function(t){var n=987654321,r=4294967295;return function(){var i=((n=36969*(65535&n)+(n>>16)&r)<<16)+(t=18e3*(65535&t)+(t>>16)&r)&r;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},o=0;o>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new a.init(n,t/2)}},u=s.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new a.init(n,t)}},l=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(u.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return u.parse(unescape(encodeURIComponent(e)))}},f=i.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=l.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,r=n.words,i=n.sigBytes,o=this.blockSize,s=i/(4*o),c=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*o,u=e.min(4*c,i);if(c){for(var l=0;l>>24)|4278255360&(i<<24|i>>>8)}var o=this._hash.words,a=e[t+0],c=e[t+1],h=e[t+2],p=e[t+3],g=e[t+4],v=e[t+5],m=e[t+6],y=e[t+7],x=e[t+8],_=e[t+9],b=e[t+10],w=e[t+11],k=e[t+12],A=e[t+13],S=e[t+14],P=e[t+15],T=o[0],O=o[1],C=o[2],L=o[3];T=u(T,O,C,L,a,7,s[0]),L=u(L,T,O,C,c,12,s[1]),C=u(C,L,T,O,h,17,s[2]),O=u(O,C,L,T,p,22,s[3]),T=u(T,O,C,L,g,7,s[4]),L=u(L,T,O,C,v,12,s[5]),C=u(C,L,T,O,m,17,s[6]),O=u(O,C,L,T,y,22,s[7]),T=u(T,O,C,L,x,7,s[8]),L=u(L,T,O,C,_,12,s[9]),C=u(C,L,T,O,b,17,s[10]),O=u(O,C,L,T,w,22,s[11]),T=u(T,O,C,L,k,7,s[12]),L=u(L,T,O,C,A,12,s[13]),C=u(C,L,T,O,S,17,s[14]),T=l(T,O=u(O,C,L,T,P,22,s[15]),C,L,c,5,s[16]),L=l(L,T,O,C,m,9,s[17]),C=l(C,L,T,O,w,14,s[18]),O=l(O,C,L,T,a,20,s[19]),T=l(T,O,C,L,v,5,s[20]),L=l(L,T,O,C,b,9,s[21]),C=l(C,L,T,O,P,14,s[22]),O=l(O,C,L,T,g,20,s[23]),T=l(T,O,C,L,_,5,s[24]),L=l(L,T,O,C,S,9,s[25]),C=l(C,L,T,O,p,14,s[26]),O=l(O,C,L,T,x,20,s[27]),T=l(T,O,C,L,A,5,s[28]),L=l(L,T,O,C,h,9,s[29]),C=l(C,L,T,O,y,14,s[30]),T=f(T,O=l(O,C,L,T,k,20,s[31]),C,L,v,4,s[32]),L=f(L,T,O,C,x,11,s[33]),C=f(C,L,T,O,w,16,s[34]),O=f(O,C,L,T,S,23,s[35]),T=f(T,O,C,L,c,4,s[36]),L=f(L,T,O,C,g,11,s[37]),C=f(C,L,T,O,y,16,s[38]),O=f(O,C,L,T,b,23,s[39]),T=f(T,O,C,L,A,4,s[40]),L=f(L,T,O,C,a,11,s[41]),C=f(C,L,T,O,p,16,s[42]),O=f(O,C,L,T,m,23,s[43]),T=f(T,O,C,L,_,4,s[44]),L=f(L,T,O,C,k,11,s[45]),C=f(C,L,T,O,P,16,s[46]),T=d(T,O=f(O,C,L,T,h,23,s[47]),C,L,a,6,s[48]),L=d(L,T,O,C,y,10,s[49]),C=d(C,L,T,O,S,15,s[50]),O=d(O,C,L,T,v,21,s[51]),T=d(T,O,C,L,k,6,s[52]),L=d(L,T,O,C,p,10,s[53]),C=d(C,L,T,O,b,15,s[54]),O=d(O,C,L,T,c,21,s[55]),T=d(T,O,C,L,x,6,s[56]),L=d(L,T,O,C,P,10,s[57]),C=d(C,L,T,O,m,15,s[58]),O=d(O,C,L,T,A,21,s[59]),T=d(T,O,C,L,g,6,s[60]),L=d(L,T,O,C,w,10,s[61]),C=d(C,L,T,O,h,15,s[62]),O=d(O,C,L,T,_,21,s[63]),o[0]=o[0]+T|0,o[1]=o[1]+O|0,o[2]=o[2]+C|0,o[3]=o[3]+L|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;n[i>>>5]|=128<<24-i%32;var o=e.floor(r/4294967296),a=r;n[15+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),n[14+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,c=s.words,u=0;u<4;u++){var l=c[u];c[u]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,n,r,i,o,a){var s=e+(t&n|~t&r)+i+a;return(s<>>32-o)+t}function l(e,t,n,r,i,o,a){var s=e+(t&r|n&~r)+i+a;return(s<>>32-o)+t}function f(e,t,n,r,i,o,a){var s=e+(t^n^r)+i+a;return(s<>>32-o)+t}function d(e,t,n,r,i,o,a){var s=e+(n^(t|~r))+i+a;return(s<>>32-o)+t}t.MD5=o._createHelper(c),t.HmacMD5=o._createHmacHelper(c)}(Math),n.MD5)})),S((function(e,t){var n;e.exports=(n=T,void function(){var e=n,t=e.lib.Base,r=e.enc.Utf8;e.algo.HMAC=t.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=r.parse(t));var n=e.blockSize,i=4*n;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var o=this._oKey=t.clone(),a=this._iKey=t.clone(),s=o.words,c=a.words,u=0;u