Files
starRiverProperty/frontend/heat-analysis-portal.20231227/static/js/chunk-9310b92c.d7c500e6.js
T
反编译工作区 0c56a3e599 chore(frontend): add static frontend build artifacts (portal, front_acs, etc.)
Made-with: Cursor

Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
2026-04-27 13:40:23 +08:00

1 line
13 KiB
JavaScript
Executable File

(window["webpackJsonp_heat-analysis-portal"]=window["webpackJsonp_heat-analysis-portal"]||[]).push([["chunk-9310b92c"],{1090:function(e,t,a){},1498:function(e,t,a){"use strict";var n=a("94c6"),i=a.n(n);i.a},"1dd7":function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"heat-map-wrapper"},[a("div",{ref:"contentFlexBoxRef",staticClass:"content-flex-box"},[a("img",{staticClass:"bg-img",attrs:{src:e.floorImage,alt:""}}),e.heatTime?a("div",{staticClass:"heat-time"},[e._v(e._s(e.heatTime))]):e._e(),a("div",{ref:"heatmapBoxRef",staticClass:"heat-box"})]),a("ColorBar",{staticClass:"color-bar"})],1)},i=[],s=(a("4160"),a("159b"),a("d4ec")),r=a("bee2"),o=a("99de"),c=a("7e84"),l=a("262e"),u=a("9ab4"),d=a("60a3"),h=a("e2ae"),f=a.n(h),p=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},v=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"color-bar flex"},[a("span",[e._v("低")]),a("div",{staticClass:"bar"}),a("span",[e._v("高")])])}],b=function(e){function t(){return Object(s["a"])(this,t),Object(o["a"])(this,Object(c["a"])(t).apply(this,arguments))}return Object(l["a"])(t,e),t}(d["e"]);b=u["a"]([Object(d["a"])({components:{}})],b);var x=b,m=x,y=(a("1498"),a("2877")),O=Object(y["a"])(m,p,v,!1,null,"8c77ec84",null),g=O.exports,j=function(e){function t(){var e;return Object(s["a"])(this,t),e=Object(o["a"])(this,Object(c["a"])(t).apply(this,arguments)),e.rankData=[],e.contentFlexBoxRect={},e.heatmapInstance={},e.sliderMax=4,e}return Object(l["a"])(t,e),Object(r["a"])(t,[{key:"renderHeatMap",value:function(e){this.rankData=e,this.getletContentFlexBoxRect(),this.setHeatMap()}},{key:"getletContentFlexBoxRect",value:function(){this.contentFlexBoxRect=this.contentFlexBoxRef.getBoundingClientRect()}},{key:"changeHeatMax",value:function(e){this.heatmapInstance&&this.heatmapInstance.setDataMax(e+1)}},{key:"setHeatMap",value:function(){var e=this;this.heatmapBoxRef.innerHTML="",this.heatmapInstance=f.a.create({radius:60,container:this.heatmapBoxRef});var t=[];this.rankData.forEach((function(a){var n=e.transAreaPersonPoints(a);n.forEach((function(e){e.value=2,t.push(e)}))}));var a={min:0,max:this.sliderMax,data:t};this.heatmapInstance.setData(a)}},{key:"transAreaPersonPoints",value:function(e){var t=e.areaPersonPoints;if(!t||t.length<1)return e.headCount>0?this.getHeatPoints(e):[];var a=JSON.parse(e.areaPersonPoints),n=JSON.parse(e.coordinate),i=this.transPoint(a,n.width,n.height,this.contentFlexBoxRect.width,this.contentFlexBoxRect.height);return i}},{key:"getHeatPoints",value:function(e){try{for(var t=[],a=e.headCount,n=JSON.parse(e.coordinate),i=this.transPoint(n.points,n.width,n.height,this.contentFlexBoxRect.width,this.contentFlexBoxRect.height),s=this.findMinMaxXY(i),r=0;r<a;r++)t.push(this.dispersePoints(s.minMaxPoints,s.originalPoints));return t}catch(o){console.log("error ",o)}}},{key:"findMinMaxXY",value:function(e){var t=[],a={minX:e[0].x,maxX:0,minY:e[0].y,maxY:0};return e.forEach((function(e){t.push([e.x,e.y]),a.minX=Math.min(a.minX,e.x),a.maxX=Math.max(a.maxX,e.x),a.minY=Math.min(a.minY,e.y),a.maxY=Math.max(a.maxY,e.y)})),{originalPoints:t,minMaxPoints:a}}},{key:"dispersePoints",value:function(e,t){var a=this.getRandomIntInclusive(e.minX,e.maxX),n=this.getRandomIntInclusive(e.minY,e.maxY);return this.isInPolygon([a,n],t)?{x:a,y:n}:this.dispersePoints(e,t)}},{key:"getRandomIntInclusive",value:function(e,t){return Math.floor(Math.random()*(t-e+1))+e}},{key:"isInPolygon",value:function(e,t){var a=0,n=null,i=null,s=null,r=null,o=t.length;for(s=t[0],n=1;n<=o;n++)r=t[n%o],e[0]>Math.min(s[0],r[0])&&e[0]<=Math.max(s[0],r[0])&&e[1]<=Math.max(s[1],r[1])&&s[0]!==r[0]&&(i=(e[0]-s[0])*(r[1]-s[1])/(r[0]-s[0])+s[1],(s[1]===r[1]||e[1]<=i)&&a++),s=r;return a%2!==0}},{key:"transPoint",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1920,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1080,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1920,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1080,s=[];return e.forEach((function(e){var r=n/t,o=i/a;s.push({x:Math.round(r*(e.x||0)),y:Math.round(o*(e.y||0))})})),s}}]),t}(d["e"]);u["a"]([Object(d["c"])({type:String})],j.prototype,"heatTime",void 0),u["a"]([Object(d["c"])({type:String})],j.prototype,"floorImage",void 0),u["a"]([Object(d["d"])()],j.prototype,"contentFlexBoxRef",void 0),u["a"]([Object(d["d"])()],j.prototype,"heatmapBoxRef",void 0),j=u["a"]([Object(d["a"])({components:{ColorBar:g}})],j);var C=j,k=C,_=(a("9630"),Object(y["a"])(k,n,i,!1,null,"7e652f0e",null));t["a"]=_.exports},"275f":function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-select",{attrs:{value:e.valueTitle,clearable:e.clearable,placeholder:"请选择机构","popper-class":"select-tree-popper"},on:{clear:e.clearHandle}},[a("el-input",{staticClass:"selectInput",attrs:{maxlength:32,placeholder:"输入关键字搜索"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),a("el-option",{attrs:{value:e.valueTitle,label:e.valueTitle}},[a("el-tree",{ref:"selectTreeRef",attrs:{id:"tree-option",data:e.treeOptions,props:e.treeProps,"default-expand-all":!0,"expand-on-click-node":!1,"highlight-current":!0,"node-key":e.treeProps.value,"default-expanded-keys":e.defaultExpandedKey,"filter-node-method":e.filterNode},on:{"node-click":e.handleNodeClick}})],1)],1)},i=[],s=(a("4de4"),a("4160"),a("c975"),a("b0c0"),a("159b"),a("d4ec")),r=a("bee2"),o=a("99de"),c=a("7e84"),l=a("262e"),u=a("9ab4"),d=a("60a3"),h=function(e){function t(){var e;return Object(s["a"])(this,t),e=Object(o["a"])(this,Object(c["a"])(t).apply(this,arguments)),e.clearable=!0,e.filterText="",e.valueId=e.treeValue,e.valueTitle="",e.defaultExpandedKey=[],e}return Object(l["a"])(t,e),Object(r["a"])(t,[{key:"valueChange",value:function(){this.valueId=this.treeValue,this.valueId||(this.valueTitle=""),this.initHandle()}},{key:"filterTextChange",value:function(e){this.selectTreeRef.filter(e)}},{key:"created",value:function(){}},{key:"mounted",value:function(){this.initHandle()}},{key:"initHandle",value:function(){this.selectTreeRef&&this.valueId&&this.selectTreeRef.getNode(this.valueId)&&this.selectTreeRef.getNode(this.valueId).data&&(this.valueTitle=this.selectTreeRef.getNode(this.valueId).data[this.treeProps.label],this.selectTreeRef.setCurrentKey(this.valueId),this.defaultExpandedKey=[this.valueId])}},{key:"handleNodeClick",value:function(e){e&&(this.valueTitle=e[this.treeProps.label],this.valueId=e[this.treeProps.value],this.$emit("getValue",this.valueId),this.defaultExpandedKey=[])}},{key:"clearHandle",value:function(){this.valueTitle="",this.valueId="",this.defaultExpandedKey=[],this.clearSelected(),this.$emit("getValue",null)}},{key:"clearSelected",value:function(){var e=document.querySelectorAll("#tree-option .el-tree-node");e.forEach((function(e){return e.classList.remove("is-current")}))}},{key:"filterNode",value:function(e,t){return!e||-1!==t.name.indexOf(e)}},{key:"treeOptions",get:function(){return this.options}}]),t}(d["e"]);u["a"]([Object(d["c"])({type:Object,default:function(){}})],h.prototype,"treeProps",void 0),u["a"]([Object(d["c"])({type:Array,default:function(){return[]}})],h.prototype,"options",void 0),u["a"]([Object(d["c"])({type:String,default:""})],h.prototype,"treeValue",void 0),u["a"]([Object(d["c"])({type:Boolean,default:!0})],h.prototype,"clearable",void 0),u["a"]([Object(d["d"])()],h.prototype,"selectTreeRef",void 0),u["a"]([Object(d["f"])("treeValue",{immediate:!0})],h.prototype,"valueChange",null),u["a"]([Object(d["f"])("filterText")],h.prototype,"filterTextChange",null),h=u["a"]([Object(d["a"])({name:"SelectTree",components:{}})],h);var f=h,p=f,v=(a("c0b4"),a("2877")),b=Object(v["a"])(p,n,i,!1,null,"b2145ce4",null);t["a"]=b.exports},"313b":function(e,t,a){"use strict";a("d3b7"),a("96cf");var n=a("1da1"),i=a("d4ec"),s=a("bee2"),r=a("99de"),o=a("7e84"),c=a("262e"),l=a("9ab4"),u=a("60a3"),d=a("9dba"),h=a("6fc5"),f=function(e){function t(){var e;return Object(i["a"])(this,t),e=Object(r["a"])(this,Object(o["a"])(t).apply(this,arguments)),e.orgTreeData=[],e.orgId="",e}return Object(c["a"])(t,e),Object(s["a"])(t,[{key:"fetchOrganizationTree",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,t=[],!this.userInfo.orgId){e.next=7;break}return e.next=5,this.service.organizationDetail(this.userInfo.orgId);case 5:a=e.sent,a&&a.data&&t.push(a.data);case 7:return n={parentId:this.userInfo.orgId,businessId:this.userInfo.businessId},e.next=10,this.service.organizationTree(n);case 10:return i=e.sent,s=i.data,s&&s.length>0&&(t&&t.length>0?(t[0].children=[],t[0].children=s):t=s),t&&t.length>0&&(this.orgId=t[0].id),this.orgTreeData=t,e.abrupt("return",Promise.resolve());case 18:return e.prev=18,e.t0=e["catch"](0),e.abrupt("return",Promise.resolve());case 21:case"end":return e.stop()}}),e,this,[[0,18]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"userInfo",get:function(){return Object(h["e"])(d["a"],this.$store).userInfo}}]),t}(u["e"]);f=l["a"]([Object(u["a"])({name:"OrgTreeMixins",components:{}})],f),t["a"]=f},"49f6":function(e,t,a){},"4d39":function(e,t,a){},"521e":function(e,t,a){"use strict";var n=a("c68a"),i=a.n(n);i.a},"6ead":function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"bottom-rank-box"},[a("div",{staticClass:"title"},[e._v(e._s(e.text))]),a("div",{staticClass:"list-box"},[e.rankList&&e.rankList.length>0?e._l(e.rankList,(function(t,n){return a("div",{key:n,staticClass:"list-item",class:"item-"+n},[n<=2?a("div",{staticClass:"icon"}):e._e(),n>2?a("div",{staticClass:"index"},[e._v(e._s(n+1))]):e._e(),a("div",{staticClass:"text"},[e._v(e._s(t.name))]),a("div",{staticClass:"count"},[e._v(e._s(t.headCount||0)+"人")])])})):a("qz-no-data")],2)])},i=[],s=a("d4ec"),r=a("99de"),o=a("7e84"),c=a("262e"),l=a("9ab4"),u=a("60a3"),d=function(e){function t(){return Object(s["a"])(this,t),Object(r["a"])(this,Object(o["a"])(t).apply(this,arguments))}return Object(c["a"])(t,e),t}(u["e"]);l["a"]([Object(u["c"])({type:String,default:"排行"})],d.prototype,"text",void 0),l["a"]([Object(u["c"])({type:Array,default:function(){return[]}})],d.prototype,"rankList",void 0),d=l["a"]([Object(u["a"])({components:{}})],d);var h=d,f=h,p=(a("9564"),a("2877")),v=Object(p["a"])(f,n,i,!1,null,"42c37c34",null);t["a"]=v.exports},"94c6":function(e,t,a){},9564:function(e,t,a){"use strict";var n=a("49f6"),i=a.n(n);i.a},9630:function(e,t,a){"use strict";var n=a("df39"),i=a.n(n);i.a},a537:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"top-count-box"},[a("div",{staticClass:"title-box flex-between-middle"},[a("div",{staticClass:"cw-lf"},[a("span",{staticClass:"label"},[e._v(e._s(e.stasCountText))]),a("span",{staticClass:"value"},[e._v(e._s(e.stasCount))])]),a("div",{staticClass:"cw-rt"},[a("span",{staticClass:"label"},[e._v(e._s(e.maxCountText))]),a("span",{staticClass:"value"},[e._v(e._s(e.maxCount))])])])])},i=[],s=(a("a9e3"),a("d4ec")),r=a("99de"),o=a("7e84"),c=a("262e"),l=a("9ab4"),u=a("60a3"),d=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"single-num-box"},e._l(e.numSingle,(function(t,n){return a("div",{key:n,staticClass:"single"},[e._v(e._s(t))])})),0)},h=[],f=(a("ac1f"),a("1276"),a("bee2")),p=function(e){function t(){return Object(s["a"])(this,t),Object(r["a"])(this,Object(o["a"])(t).apply(this,arguments))}return Object(c["a"])(t,e),Object(f["a"])(t,[{key:"numSingle",get:function(){var e="".concat(this.num),t=e.split("");return t}}]),t}(u["e"]);l["a"]([Object(u["c"])({type:Number,default:0})],p.prototype,"num",void 0),p=l["a"]([Object(u["a"])({components:{}})],p);var v=p,b=v,x=(a("e3d8"),a("2877")),m=Object(x["a"])(b,d,h,!1,null,"868d9f88",null),y=m.exports,O=function(e){function t(){return Object(s["a"])(this,t),Object(r["a"])(this,Object(o["a"])(t).apply(this,arguments))}return Object(c["a"])(t,e),t}(u["e"]);l["a"]([Object(u["c"])({type:String,default:"实时人数"})],O.prototype,"stasCountText",void 0),l["a"]([Object(u["c"])({type:String,default:"今日峰值"})],O.prototype,"maxCountText",void 0),l["a"]([Object(u["c"])({type:Number,default:0})],O.prototype,"stasCount",void 0),l["a"]([Object(u["c"])({type:Number,default:0})],O.prototype,"maxCount",void 0),O=l["a"]([Object(u["a"])({components:{NumSingle:y}})],O);var g=O,j=g,C=(a("521e"),Object(x["a"])(j,n,i,!1,null,"496b3c5d",null));t["a"]=C.exports},c0b4:function(e,t,a){"use strict";var n=a("4d39"),i=a.n(n);i.a},c68a:function(e,t,a){},df39:function(e,t,a){},e3d8:function(e,t,a){"use strict";var n=a("1090"),i=a.n(n);i.a}}]);