Newer
Older
smartwell_front_dz / smartwell / static / js / chunk-libs-b16c2dec.a62fd62e.js
wangxitong on 11 Sep 2023 7 KB first commit
(self["webpackChunknewfront"]=self["webpackChunknewfront"]||[]).push([[3186],{44553:(e,t,a)=>{var i=a(70492);a(55269),a(39107),a(89562);var n=a(60548),r=a(34586),o=a(19918),s=a(86733),l=a(41241),g=a(36846),u=a(6921),c=a(53081);i.registerProcessor(n),i.registerVisual(r("graph","circle",null)),i.registerVisual(o),i.registerVisual(s),i.registerLayout(l),i.registerLayout(i.PRIORITY.VISUAL.POST_CHART_LAYOUT,g),i.registerLayout(u),i.registerCoordinateSystem("graphView",{create:c})},89562:(e,t,a)=>{var i=a(70492),n=a(60553),r=n.updateCenterAndZoom;a(35540);var o={type:"graphRoam",event:"graphRoam",update:"none"};i.registerAction(o,(function(e,t){t.eachComponent({mainType:"series",query:e},(function(t){var a=t.coordinateSystem,i=r(a,e);t.setCenter&&t.setCenter(i.center),t.setZoom&&t.setZoom(i.zoom)}))}))},47181:(e,t)=>{function a(e){var t=e.coordinateSystem;if("view"!==t.type)return 1;var a=e.option.nodeScaleRatio,i=t.scale,n=i&&i[0]||1,r=t.getZoom(),o=(r-1)*a+1;return o/n}function i(e){var t=e.getVisual("symbolSize");return t instanceof Array&&(t=(t[0]+t[1])/2),+t}t.getNodeGlobalScale=a,t.getSymbolSize=i},41241:(e,t,a)=>{var i=a(33051),n=i.each,r=a(74107),o=r.simpleLayout,s=r.simpleLayoutEdge;function l(e,t){e.eachSeriesByType("graph",(function(e){var t=e.get("layout"),a=e.coordinateSystem;if(a&&"view"!==a.type){var i=e.getData(),r=[];n(a.dimensions,(function(e){r=r.concat(i.mapDimension(e,!0))}));for(var l=0;l<i.count();l++){for(var g=[],u=!1,c=0;c<r.length;c++){var h=i.get(r[c],l);isNaN(h)||(u=!0),g.push(h)}u?i.setItemLayout(l,a.dataToPoint(g)):i.setItemLayout(l,[NaN,NaN])}s(i.graph,e)}else t&&"none"!==t||o(e)}))}e.exports=l},74107:(e,t,a)=>{var i=a(45280),n=a(33051),r=a(11516),o=r.getCurvenessForEdge;function s(e){var t=e.coordinateSystem;if(!t||"view"===t.type){var a=e.getGraph();a.eachNode((function(e){var t=e.getModel();e.setLayout([+t.get("x"),+t.get("y")])})),l(a,e)}}function l(e,t){e.eachEdge((function(e,a){var r=n.retrieve3(e.getModel().get("lineStyle.curveness"),-o(e,t,a,!0),0),s=i.clone(e.node1.getLayout()),l=i.clone(e.node2.getLayout()),g=[s,l];+r&&g.push([(s[0]+l[0])/2-(s[1]-l[1])*r,(s[1]+l[1])/2-(l[0]-s[0])*r]),e.setLayout(g)}))}t.simpleLayout=s,t.simpleLayoutEdge=l},40055:(e,t,a)=>{a(72404),a(55883)},93189:(e,t,a)=>{var i=a(33051),n=256;function r(){var e=i.createCanvas();this.canvas=e,this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={}}r.prototype={update:function(e,t,a,i,r,o){var s=this._getBrush(),l=this._getGradient(e,r,"inRange"),g=this._getGradient(e,r,"outOfRange"),u=this.pointSize+this.blurSize,c=this.canvas,h=c.getContext("2d"),p=e.length;c.width=t,c.height=a;for(var d=0;d<p;++d){var m=e[d],v=m[0],y=m[1],f=m[2],S=i(f);h.globalAlpha=S,h.drawImage(s,v-u,y-u)}if(!c.width||!c.height)return c;var x=h.getImageData(0,0,c.width,c.height),w=x.data,C=0,M=w.length,I=this.minOpacity,O=this.maxOpacity,b=O-I;while(C<M){S=w[C+3]/256;var _=4*Math.floor(S*(n-1));if(S>0){var R=o(S)?l:g;S>0&&(S=S*b+I),w[C++]=R[_],w[C++]=R[_+1],w[C++]=R[_+2],w[C++]=R[_+3]*S*256}else C+=4}return h.putImageData(x,0,0),c},_getBrush:function(){var e=this._brushCanvas||(this._brushCanvas=i.createCanvas()),t=this.pointSize+this.blurSize,a=2*t;e.width=a,e.height=a;var n=e.getContext("2d");return n.clearRect(0,0,a,a),n.shadowOffsetX=a,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-t,t,this.pointSize,0,2*Math.PI,!0),n.closePath(),n.fill(),e},_getGradient:function(e,t,a){for(var i=this._gradientPixels,n=i[a]||(i[a]=new Uint8ClampedArray(1024)),r=[0,0,0,0],o=0,s=0;s<256;s++)t[a](s/255,!0,r),n[o++]=r[0],n[o++]=r[1],n[o++]=r[2],n[o++]=r[3];return n}};var o=r;e.exports=o},72404:(e,t,a)=>{var i=a(93321),n=a(40488),r=a(95899),o=i.extend({type:"series.heatmap",getInitialData:function(e,t){return n(this.getSource(),this,{generateCoord:"value"})},preventIncremental:function(){var e=r.get(this.get("coordinateSystem"));if(e&&e.dimensions)return"lng"===e.dimensions[0]&&"lat"===e.dimensions[1]},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0}});e.exports=o},55883:(e,t,a)=>{var i=a(38175),n=(i.__DEV__,a(70492)),r=a(51177),o=a(93189),s=a(33051);function l(e,t,a){var i=e[1]-e[0];t=s.map(t,(function(t){return{interval:[(t.interval[0]-e[0])/i,(t.interval[1]-e[0])/i]}}));var n=t.length,r=0;return function(e){for(var i=r;i<n;i++){var o=t[i].interval;if(o[0]<=e&&e<=o[1]){r=i;break}}if(i===n)for(i=r-1;i>=0;i--){o=t[i].interval;if(o[0]<=e&&e<=o[1]){r=i;break}}return i>=0&&i<n&&a[i]}}function g(e,t){var a=e[1]-e[0];return t=[(t[0]-e[0])/a,(t[1]-e[0])/a],function(e){return e>=t[0]&&e<=t[1]}}function u(e){var t=e.dimensions;return"lng"===t[0]&&"lat"===t[1]}var c=n.extendChartView({type:"heatmap",render:function(e,t,a){var i;t.eachComponent("visualMap",(function(t){t.eachTargetSeries((function(a){a===e&&(i=t)}))})),this.group.removeAll(),this._incrementalDisplayable=null;var n=e.coordinateSystem;"cartesian2d"===n.type||"calendar"===n.type?this._renderOnCartesianAndCalendar(e,a,0,e.getData().count()):u(n)&&this._renderOnGeo(n,e,i,a)},incrementalPrepareRender:function(e,t,a){this.group.removeAll()},incrementalRender:function(e,t,a,i){var n=t.coordinateSystem;n&&this._renderOnCartesianAndCalendar(t,i,e.start,e.end,!0)},_renderOnCartesianAndCalendar:function(e,t,a,i,n){var o,l,g=e.coordinateSystem;if("cartesian2d"===g.type){var u=g.getAxis("x"),c=g.getAxis("y");o=u.getBandWidth(),l=c.getBandWidth()}for(var h=this.group,p=e.getData(),d="itemStyle",m="emphasis.itemStyle",v="label",y="emphasis.label",f=e.getModel(d).getItemStyle(["color"]),S=e.getModel(m).getItemStyle(),x=e.getModel(v),w=e.getModel(y),C=g.type,M="cartesian2d"===C?[p.mapDimension("x"),p.mapDimension("y"),p.mapDimension("value")]:[p.mapDimension("time"),p.mapDimension("value")],I=a;I<i;I++){var O;if("cartesian2d"===C){if(isNaN(p.get(M[2],I)))continue;var b=g.dataToPoint([p.get(M[0],I),p.get(M[1],I)]);O=new r.Rect({shape:{x:Math.floor(Math.round(b[0])-o/2),y:Math.floor(Math.round(b[1])-l/2),width:Math.ceil(o),height:Math.ceil(l)},style:{fill:p.getItemVisual(I,"color"),opacity:p.getItemVisual(I,"opacity")}})}else{if(isNaN(p.get(M[1],I)))continue;O=new r.Rect({z2:1,shape:g.dataToRect([p.get(M[0],I)]).contentShape,style:{fill:p.getItemVisual(I,"color"),opacity:p.getItemVisual(I,"opacity")}})}var _=p.getItemModel(I);p.hasItemOption&&(f=_.getModel(d).getItemStyle(["color"]),S=_.getModel(m).getItemStyle(),x=_.getModel(v),w=_.getModel(y));var R=e.getRawValue(I),z="-";R&&null!=R[2]&&(z=R[2]),r.setLabelStyle(f,S,x,w,{labelFetcher:e,labelDataIndex:I,defaultText:z,isRectText:!0}),O.setStyle(f),r.setHoverStyle(O,p.hasItemOption?S:s.extend({},S)),O.incremental=n,n&&(O.useHoverLayer=!0),h.add(O),p.setItemGraphicEl(I,O)}},_renderOnGeo:function(e,t,a,i){var n=a.targetVisuals.inRange,s=a.targetVisuals.outOfRange,u=t.getData(),c=this._hmLayer||this._hmLayer||new o;c.blurSize=t.get("blurSize"),c.pointSize=t.get("pointSize"),c.minOpacity=t.get("minOpacity"),c.maxOpacity=t.get("maxOpacity");var h=e.getViewRect().clone(),p=e.getRoamTransform();h.applyTransform(p);var d=Math.max(h.x,0),m=Math.max(h.y,0),v=Math.min(h.width+h.x,i.getWidth()),y=Math.min(h.height+h.y,i.getHeight()),f=v-d,S=y-m,x=[u.mapDimension("lng"),u.mapDimension("lat"),u.mapDimension("value")],w=u.mapArray(x,(function(t,a,i){var n=e.dataToPoint([t,a]);return n[0]-=d,n[1]-=m,n.push(i),n})),C=a.getExtent(),M="visualMap.continuous"===a.type?g(C,a.option.range):l(C,a.getPieceList(),a.option.selected);c.update(w,f,S,n.color.getNormalizer(),{inRange:n.color.getColorMapper(),outOfRange:s.color.getColorMapper()},M);var I=new r.Image({style:{width:f,height:S,x:d,y:m,image:c.canvas},silent:!0});this.group.add(I)},dispose:function(){}});e.exports=c}}]);