Commit 3b88c4f4 authored by 郭铭瑶's avatar 郭铭瑶 🤘

添加综合监管平台链接

parent 0f371746
<!DOCTYPE html><html id=html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta http-equiv=X-UA-Compatible content="IE=edge, chrome=1"><title>浦东新区智慧物业管理微平台</title><style>html {
font-size: 1.6vh;
}</style><script src=./static/jquery.min.js></script><script language=javascript src="http://webapi.amap.com/maps?v=1.4.15&key=ee2b5d5c0c44c768f1d2593eb4a7dfa6&plugin=Map3D,AMap.DistrictSearch,AMap.ControlBar,ElasticMarker"></script><link href=./static/css/app.b1cb24af83f7482a4044d78b19ceb897.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.f98ef542cf871a5c9dfd.js></script><script type=text/javascript src=./static/js/vendor.d11eae825e5c4a0e0bb2.js></script><script type=text/javascript src=./static/js/app.73bcab10348d10251ffb.js></script></body></html>
\ No newline at end of file
}</style><script src=./static/jquery.min.js></script><script language=javascript src="http://webapi.amap.com/maps?v=1.4.15&key=ee2b5d5c0c44c768f1d2593eb4a7dfa6&plugin=Map3D,AMap.DistrictSearch,AMap.ControlBar,ElasticMarker"></script><link href=./static/css/app.16a3baeec9afcb877971e9ae5dbb0b4b.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.7d4b099e7abf81a36740.js></script><script type=text/javascript src=./static/js/vendor.d11eae825e5c4a0e0bb2.js></script><script type=text/javascript src=./static/js/app.73bcab10348d10251ffb.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([2],{"++cm":function(e,t,i){var n={"./monitor1.mp4":"afo+","./monitor2.mp4":"pJTv"};function s(e){return i(a(e))}function a(e){var t=n[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}s.keys=function(){return Object.keys(n)},s.resolve=a,e.exports=s,s.id="++cm"},"0VbO":function(e,t,i){"use strict";var n={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"basic-data"},e._l(e.$store.state.operateList,function(t){return n("m-brief",{key:t.title,staticClass:"brief",attrs:{label:t.title,count:+t.num,size:"1.2rem",unit:t.unit,countColor:"#00f2ff",labelColor:"#fff",unitColor:"#61c2f3",icon:t.img?i("g2Y0")("./"+t.img):null},nativeOn:{click:function(i){return e.$emit("select",t)}}})}),1)},staticRenderFns:[]};var s=i("VU/8")({name:"BasicData"},n,!1,function(e){i("Cjh/")},"data-v-134ca059",null);t.a=s.exports},"5T9C":function(e,t){},"Cjh/":function(e,t){},CjmK:function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"(补)浦三路12弄6号大楼"},geometry:{rings:[[[3731.8646240234375,-4073.232177734375],[3677.22802734375,-4088.7102661132812],[3655.1351928710938,-4074.6873779296875],[3665.3218383789062,-4060.267578125],[3669.0260009765625,-4060.0029907226562],[3679.0802001953125,-4045.5831909179688],[3684.2396240234375,-4048.22900390625],[3687.4146118164062,-4043.3341674804688],[3688.7374267578125,-4043.9956665039062],[3689.9280395507812,-4043.4664916992188],[3692.177001953125,-4044.9216918945312],[3692.177001953125,-4044.1278686523438],[3694.1614379882812,-4045.4508666992188],[3696.8071899414062,-4042.9373168945312],[3714.9312133789062,-4050.6102905273438],[3715.5925903320312,-4049.1549682617188],[3719.8259887695312,-4050.6102905273438],[3731.8646240234375,-4073.232177734375]]]}}]}},HHVJ:function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"海浦小区"},geometry:{rings:[[[3722.8012084960938,-3982.1622924804688],[3731.6722412109375,-3968.9666748046875],[3734.7216186523438,-3967.136962890625],[3752.463623046875,-3963.477783203125],[3753.3505859375,-3962.8123779296875],[3757.0654296875,-3966.1389770507812],[3759.2276000976562,-3963.6441040039062],[3761.1752319335938,-3965.8652954101562],[3778.0578002929688,-3980.00341796875],[3769.325439453125,-3992.3118896484375],[3762.3394165039062,-4002.790771484375],[3758.0148315429688,-4009.6102905273438],[3753.690185546875,-4003.4561157226562],[3750.031005859375,-4002.790771484375],[3739.3858032226562,-4002.0422973632812],[3733.4810180664062,-3999.7968139648438],[3734.7286376953125,-3993.0603637695312],[3733.9800415039062,-3990.1495971679688],[3727.2020263671875,-3985.15966796875],[3722.8012084960938,-3982.1622924804688]]]}}]}},J0z1:function(e,t){e.exports={data:[{type:"更安全",name:"高空坠物隐患",des:"外立面脱落,高层广告牌松动,空调支架松动等",level1:"业委会、居委会、物业",level2:"公安、城管",level3:"公安、城管",discover:"视频识别、无人机巡查"},{type:"更安全",name:"供水、供电、供气异常",des:"供水、供电、供气异常,水质异常,供能设施设备异常",level1:"业委会、居委会、物业",level2:"公用事业部门",level3:"环保",discover:"物联感知"},{type:"更安全",name:"电梯运行异常",des:"年检过期,未张贴标示,电梯运行故障等",level1:"业委会、物业、维保单位",level2:"市场监管局、城管",level3:"市场监管局、城管、房管",discover:"视频识别、物联感知"},{type:"更安全",name:"消防设施设备异常",des:"灭火器超有效期,消防栓、喷淋无法启用,年检过期等",level1:"业委会、居委会、物业",level2:"消防",level3:"消防、城管",discover:"巡查发现为主"},{type:"更安全",name:"占用消防通道",des:"违规停车占用消防登高点,高层顶层逃生通道上锁,消防通道堆物等",level1:"业委会、居委会、物业",level2:"公安",level3:"消防、城管、公安",discover:"视频识别、物联感知"},{type:"更安全",name:"违规充电",des:"飞线充电,非机动车楼道充电",level1:"业委会、居委会、物业",level2:"公安",level3:"消防、公安",discover:"视频识别"},{type:"更安全",name:"损坏房屋承重结构",des:"装修敲承重墙,切割破坏地基、屋顶,破坏连接房屋与阳台的砖、混凝土墙",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"物联感知"},{type:"更有序",name:"违规租赁行为",des:"群租,日租房,租赁未备案",level1:"业委会、居委会、物业",level2:"城管、公安",level3:"城管、公安、",discover:"人脸识别、数据分析"},{type:"更有序",name:"噪音扰民",des:"装修噪音,空调噪音,施工噪音",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、环保",discover:"物联感知"},{type:"更有序",name:"空调安装违规",des:"未在指定位置安装、冷凝管未接入总管等",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查投诉发现为主"},{type:"更有序",name:"毁绿占绿",des:"破坏绿化,占用绿化改建车位,过度修剪",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、环保",discover:"巡查投诉发现为主"},{type:"更有序",name:"擅自改变物业使用性质",des:"居改非,改变房屋原始设计厨房间、卫生间位置",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查投诉发现为主"},{type:"更有序",name:"物业交接矛盾",des:"突发无人管理,老物业阻碍新物业进场暴力对峙,不移交有关资料等",level1:"业委会、居委会",level2:"公安、城管",level3:"公安、房管、城管",discover:"投诉发现为主"},{type:"更有序",name:"乱收费",des:"不按标准收取维修费、建筑垃圾短驳费,敲墙党,违规收取装修押金等乱收费行为",level1:"业委会、居委会",level2:"公安",level3:"公安、物价、市场、房管",discover:"投诉发现为主"},{type:"更有序",name:"破坏房屋外貌",des:"改变外立面色彩,改变窗户原始尺寸,破墙开门开窗等",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查、投诉发现为主"},{type:"更有序",name:"违法搭建",des:"未取得规划许可擅自搭建的建筑物、构筑物,开挖地坪,房屋插层等",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查、投诉发现为主"},{type:"更有序",name:"擅自改建、占用共用部位",des:"擅自安装楼道门,擅自安装地锁,封烟道等",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查发现为主"},{type:"更有序",name:"停车矛盾",des:"机动车停车管理问题",level1:"业委会、居委会、物业",level2:"公安",level3:"公安、房管",discover:"投诉发现为主"},{type:"更有序",name:"违规饲养动物",des:"养奇特或大量动物的",level1:"业委会、居委会、物业",level2:"城管",level3:"城管",discover:"巡查、投诉发现为主"},{type:"更有序",name:"维修资金使用异常",des:"账目未公布,占用、挪用维修资金、公共收益等",level1:"业委会、居委会、物业",level2:"城管",level3:"房管、城管",discover:"数据分析"},{type:"更干净",name:"建筑垃圾清运违规",des:"未在指定堆放点堆放,未及时清运等",level1:"业委会、居委会、物业",level2:"城管",level3:"环保、城管",discover:"视频识别"},{type:"更干净",name:"垃圾分类违规",des:"未及时清运,垃圾箱房、桶未按规定设置,违法定时定点投放规定等",level1:"业委会、居委会、物业",level2:"环保、城管",level3:"环保、城管",discover:"物联感知、视频识别"},{type:"更干净",name:"乱布线",des:"电力线、通信线、有线电视线无序混乱布设",level1:"业委会、居委会、物业",level2:"管线单位",level3:"通信管理部门、城管",discover:"巡查发现为主"},{type:"更干净",name:"楼道小广告",des:"楼道张贴、涂写小广告",level1:"业委会、居委会、物业",level2:"城管",level3:"城管",discover:"物联感知、视频识别"}]}},L0RO:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("mvHQ"),s=i.n(n),a=i("Dd8w"),o=i.n(a),r=i("+Wfa"),l=i("0VbO"),d=i("PxKG"),c=i("scRj"),m=i("ZEq+"),u=i("TqmW"),h=i("bT/s"),p=i("V8QL"),f=i("t25X"),v=i("kZvW"),_=i.n(v),y=i("xm3j"),S=i("LdUT"),E=i("gnVa"),g=i("i6oY"),T=i("waqr"),w=i("uTP7"),M=i("NYxO"),A=window.AMap,C={name:"Linyi",components:{EmergencyCommand:r.a,BasicData:l.a,Repair:d.a,Discovery:c.a,Supervision:m.a,Handle:u.a,StreetMenu:h.a,BottomTabs:p.a,MapMenu:f.a,VueSeamlessScroll:_.a,ManageIssue:y.a,Application:S.a,ImgContainer:E.a,IssueDetail:g.a,VideoWrapper:T.a,SensorList:w.a},data:function(){var e=this;return{hide3d:!0,map:null,mapConfig:{resizeEnable:!0,rotateEnable:!0,pitchEnable:!0,showLabel:!0,zoom:18,pitch:45,rotation:45,viewMode:"3D",buildingAnimation:!0,expandZoomRange:!0,zooms:[10,20],center:[121.5112,31.195],showIndoorMap:!1,mapStyle:"amap://styles/grey",features:["bg","road","building"]},markers:[],timer:null,curTitle:"",complete:!1,showEleMap:!1,openIcon:!0,remindList:[{key:"linyi",title:"临沂二村",total:17,detail:[{title:"屋顶漏水",num:6},{title:"保洁服务",num:2},{title:"违法搭建",num:2},{title:"群租管理",num:7}]},{key:"liuhao",title:"浦三路12弄6号大楼",total:2,detail:[{title:"车辆停放管理",num:2}]},{key:"haipu",title:"海浦小区",total:3,detail:[{title:"占用公共部位",num:3}]},{key:"mingcheng",title:"铭城园",total:2,detail:[{title:"垃圾分类",num:2}]},{key:"sihao",title:"浦三路12弄4号大楼",total:0,detail:[]}],options:{direction:2,limitMoveNum:2},remindModal:!1,remindLayout:[{title:"提示分类",key:"type",width:4},{title:"预警来源",key:"from",width:3},{title:"地址",key:"address",width:7},{title:"预警详情",key:"detail",width:10}],remindData:[],showEventModal:!1,eventData:[],curVideo:null,mapSrc:null,videoModal:!1,showHandleDetail:!1,handleDetail:{},handleDetailLayout:[{communityName:{label:"小区名称",width:8},communityAddr:{label:"小区地址",width:16}},{types:{label:"协同事项",width:8,format:function(t){return t&&e.$com.getSensorScene(t)||e.handleDetail.matter}},cspName:{label:"响应部门",width:16}},{check_type:{label:"发现方式",width:8,format:function(e){return e||"智能发现"}},device_name:{label:"设备地点",width:16}},{imgs_url:{label:"照片",width:16,type:"img"}}],repairList:[],repairListModal:!1,repairListLayout:[{title:"街镇",key:"street",width:3,format:function(e){return"南码头街道"}},{title:"小区",key:"communityName",width:3,format:function(e){return"临沂二村"}},{title:"地址",key:"address",width:3},{title:"类型",key:"troubleType",width:3},{title:"反映问题",key:"reportContent",width:6},{title:"状态",key:"status",width:3},{title:"受理时间",key:"acceptTime",width:3}],discoverModal:!1,discoverLayout:[{title:"小区名称",key:"communityName",width:4},{title:"小区地址",key:"communityAddr",width:5},{title:"协同事项",key:"types",format:function(t){return e.$com.getSensorScene(t)},width:4},{title:"响应部门",key:"cspName",width:4},{title:"发现时间",key:"check_time",width:4},{title:"状态",key:"done_time",format:function(e){return e?"完成":"处置"},width:2},{title:"-",key:"imgs_url",type:"icon",width:1}],discoverList:[],showRepairDetail:!1,repairLayout:[{street:{label:"街镇",width:8,format:function(e){return"南码头街道"}},communityName:{label:"小区",width:8,format:function(e){return"临沂二村"}},address:{label:"地址",width:8}},{troubleType:{label:"类型",width:8},reportContent:{label:"反映问题",width:8},status:{label:"状态",width:8}},{acceptTime:{label:"受理时间",width:8},feedBackDate:{label:"反馈时间",width:8}}],repairDetail:[],showCommand:!1,commandLayout:[{title:"序号",key:"index",width:3},{title:"单位",key:"unit",width:7},{title:"姓名",key:"name",width:7},{title:"电话",key:"phone",width:7}],commandList:[{index:1,unit:"居委会",name:"倪萍",phone:"15921782009"},{index:2,unit:"居委会",name:"徐琼",phone:"13818191609"},{index:3,unit:"居委会",name:"郑振杰",phone:"13774255345"},{index:4,unit:"居委会",name:"范琰",phone:"13816353573"},{index:5,unit:"居委会",name:"小二",phone:"18017388279"},{index:6,unit:"物业公司",name:"李铭",phone:"13301851930"},{index:7,unit:"物业公司",name:"潘忠民",phone:"13818527634"},{index:8,unit:"物业公司",name:"刘西金",phone:"13817673939"},{index:9,unit:"物业公司",name:"高海娅",phone:"13901781375"},{index:10,unit:"物业公司",name:"陈国祥",phone:"18939801110"},{index:11,unit:"物业公司",name:"肖舜衎",phone:"18521038752"},{index:12,unit:"公安",name:"冯建",phone:"18101772776"},{index:13,unit:"城管",name:"孙利明",phone:"18918152178"},{index:14,unit:"城管",name:"刘颖杰",phone:"18918152171"}],showIssueInfo:!1,issueInfo:{title:""},issueInfoLayout:[{title:"事件名称",key:"name",width:12,align:"center"},{title:"扣分值",key:"count",width:12,align:"center"}],discoverModalLayout:[{title:"应用场景",key:"scene",width:6},{title:"传感器名称",key:"name",width:6},{title:"传感器安装地址",key:"address",width:6},{title:"传感器阀值设置",key:"setting",width:6}],discoverModalList:[{scene:"非定时倾倒垃圾监控",name:"智能门磁感应器",address:"浦三路12弄18号楼北侧垃圾房-1",setting:"无阈值设置"},{scene:"非定时倾倒垃圾监控",name:"智能门磁感应器",address:"浦三路12弄18号楼北侧垃圾房-2",setting:"无阈值设置"},{scene:"非定时倾倒垃圾监控",name:"智能门磁感应器",address:"浦三路12弄18号楼北侧垃圾房-3",setting:"无阈值设置"},{scene:"非定时倾倒垃圾监控",name:"智能门磁感应器",address:"浦三路12弄18号楼北侧垃圾房-4",setting:"无阈值设置"},{scene:"集中充电异常",name:"烟雾感应器",address:"浦三路28弄5号非机车库-4",setting:"通过红外光散射原理来探测火灾"},{scene:"集中充电异常",name:"烟雾感应器",address:"浦三路28弄5号非机车库-1",setting:"通过红外光散射原理来探测火灾"},{scene:"集中充电异常",name:"烟雾感应器",address:"浦三路28弄5号非机车库-3",setting:"通过红外光散射原理来探测火灾"},{scene:"集中充电异常",name:"烟雾感应器",address:"浦三路28弄5号非机车库-2",setting:"通过红外光散射原理来探测火灾"},{scene:"集中充电异常",name:"温湿度传感器",address:"浦三路28弄5号非机车库-4",setting:"温度阈值:60度"},{scene:"集中充电异常",name:"温湿度传感器",address:"浦三路28弄5号非机车库-2",setting:"温度阈值:60度"},{scene:"集中充电异常",name:"温湿度传感器",address:"浦三路28弄5号非机车库-3",setting:"温度阈值:60度"},{scene:"集中充电异常",name:"温湿度传感器",address:"浦三路28弄5号非机车库-1",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"温湿度传感器",address:"浦三路12弄10号楼顶平台",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"温湿度传感器",address:"浦三路12弄9号楼顶平台",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"温湿度传感器",address:"浦三路12弄11号楼顶平台",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"温湿度传感器",address:"浦三路12弄7号楼顶平台",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"水浸传感器",address:"浦三路12弄10号楼顶平台",setting:"无阈值设置,传感器被水漫过,导致两极短路即报警"},{scene:"平改坡屋顶积水",name:"水浸传感器",address:"浦三路12弄9号楼顶平台",setting:"无阈值设置,传感器被水漫过,导致两极短路即报警"},{scene:"平改坡屋顶积水",name:"水浸传感器",address:"浦三路12弄7号楼顶平台",setting:"无阈值设置,传感器被水漫过,导致两极短路即报警"},{scene:"平改坡屋顶积水",name:"水浸传感器",address:"浦三路12弄11号楼顶平台",setting:"无阈值设置,传感器被水漫过,导致两极短路即报警"},{scene:"水箱异常开启",name:"智能门磁感应器",address:"浦三路12弄11号楼顶平台",setting:"无阈值设置"},{scene:"水箱异常开启",name:"智能门磁感应器",address:"浦三路12弄7号楼顶平台",setting:"无阈值设置"},{scene:"水箱异常开启",name:"智能门磁感应器",address:"浦三路12弄10号楼顶平台",setting:"无阈值设置"},{scene:"水箱异常开启",name:"智能门磁感应器",address:"浦三路12弄9号楼顶平台",setting:"无阈值设置"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄12号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄6号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄33号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄10号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄8号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄41号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄37号3F外墙",setting:"共振阈值超:4.5"},{scene:"屋顶违章建筑",name:"人体感应传感器",address:"浦三路12弄10号楼顶平台",setting:"3米范围内通过红外线变化量来判断是否有人"},{scene:"屋顶违章建筑",name:"人体感应传感器",address:"浦三路12弄7号楼顶平台",setting:"3米范围内通过红外线变化量来判断是否有人"},{scene:"屋顶违章建筑",name:"人体感应传感器",address:"浦三路12弄11号楼顶平台",setting:"3米范围内通过红外线变化量来判断是否有人"},{scene:"屋顶违章建筑",name:"人体感应传感器",address:"浦三路12弄9号楼顶平台",setting:"3米范围内通过红外线变化量来判断是否有人"},{scene:"窨井异常",name:"井盖异动检测器",address:"浦三路12弄29号楼东北侧雨水井",setting:"阈值:0度"},{scene:"窨井异常",name:"井盖异动检测器",address:"浦三路12弄33号楼东北侧雨水井",setting:"阈值:0度"},{scene:"窨井异常",name:"井盖异动检测器",address:"浦三路12弄27号楼东北侧雨水井",setting:"阈值:0度"},{scene:"窨井异常",name:"井盖异动检测器",address:"南码头路451弄7号楼东南侧雨水井",setting:"阈值:0度"},{scene:"占用消防通道",name:"超声波车检器",address:"浦三路12弄小区东北消防通道",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"浦三路十二弄9号楼对面东北侧",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"南码头路四五一弄26号楼东侧",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"浦三路十二弄25号楼对面西北侧",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"浦三路十二弄43号楼旁边西南侧",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"南码头路四五一弄23号门口",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"南码头路四五一弄23号门口",setting:"阈值:10分钟"},{scene:"楼道充电(电动车入梯)",name:"电梯监控套装",address:"上海市浦东新区浦三路12弄6号楼A电梯",setting:"检测到电瓶车入梯即报警,具体阈值未告知"},{scene:"楼道充电(电动车入梯)",name:"电梯监控套装",address:"上海市浦东新区浦三路12弄6号楼B电梯",setting:"检测到电瓶车入梯即报警,具体阈值未告知"},{scene:"楼道充电(电动车入梯)",name:"电梯监控套装",address:"上海市浦东新区浦三路12弄4号楼B电梯",setting:"检测到电瓶车入梯即报警,具体阈值未告知"},{scene:"楼道充电(电动车入梯)",name:"电梯监控套装",address:"上海市浦东新区浦三路12弄4号楼A电梯",setting:"检测到电瓶车入梯即报警,具体阈值未告知"}]}},beforeDestroy:function(){this.$store.commit("SET_CURSCENE",null),this.$store.commit("SET_CURREPAIR",null),this.$store.commit("SET_OPERATELIST",[]),clearInterval(this.timer),this.timer=null},computed:{sizeRate:function(){return Number((screen.height/800).toFixed(1))},tooltipIcons:function(){return this.curScene?[{label:"智能预警待处置",icon:"discover-todo"},{label:"智能预警已处置",icon:"discover-done"}]:[{label:"未报警传感器",icon:"no-warn"},{label:"已报警传感器",icon:"warn"}]},curScene:function(){return this.$store.state.curScene},curRepair:function(){return this.$store.state.curRepair},handleList:function(){return this.$store.state.handleList}},mounted:function(){var e=[[["121.510899","31.196536"],["121.510817","31.19635"],["121.510783","31.196269"],["121.510764","31.196208"],["121.510758","31.196133"],["121.510817","31.196033"],["121.511474","31.196323"],["121.51187","31.195654"],["121.511222","31.195362"],["121.511755","31.194543"],["121.511158","31.194246"],["121.510662","31.195048"],["121.509983","31.194731"],["121.509945","31.194815"],["121.509653","31.195489"],["121.509447","31.19599"],["121.509439","31.196088"],["121.509482","31.196188"],["121.509824","31.196632"],["121.51008","31.196474"],["121.510275","31.196489"],["121.510407","31.196535"],["121.511175","31.197527"],["121.511229","31.197524"],["121.511518","31.197214"],["121.511295","31.197034"],["121.511176","31.196933"],["121.511056","31.196831"],["121.510899","31.196536"]],[[121.51153,31.197203],[121.511078,31.196824],[121.510959,31.1966],[121.510838,31.196382],[121.510779,31.19621],[121.510774,31.196131],[121.51082,31.196044],[121.511474,31.196324],[121.511419,31.19645],[121.511861,31.196686]],[[121.510634,31.196829],[121.510404,31.196538],[121.510281,31.196492],[121.510083,31.196479],[121.509764,31.196676],[121.509958,31.196905],[121.510063,31.196877],[121.510448,31.196821]],[[121.510856,31.197143],[121.510739,31.197241],[121.510545,31.197226],[121.510379,31.197295],[121.510075,31.196903],[121.510452,31.196843],[121.510613,31.196845]],[[121.511159,31.197533],[121.510872,31.197172],[121.510757,31.197253],[121.510721,31.197289],[121.510695,31.197394],[121.510606,31.197527],[121.510668,31.197579],[121.510966,31.197636]]];this.map=new A.Map("linyiMap",this.mapConfig),this.map.on("click",function(e){var t=e.lnglat;console.log("click",[t.lng,t.lat])});var t={hideWithoutStyle:!0,areas:e.map(function(e){return{rejectTexture:!0,color1:"ffffffff",color2:"cccccccc",path:e}})},i=new A.Buildings({zIndex:130,opacity:.8,merge:!1,sort:!1,zooms:[10,20]});i.setStyle(t),this.map.setLayers([new A.TileLayer,i]);var n=e.map(function(e){return new A.Polygon({zIndex:1,strokeWeight:3,path:e,fillOpacity:.3,fillColor:"#e6d74e",strokeColor:"#e6d74e"})});this.map.add(n)},methods:o()({mapComplete:function(){var e=this;["linyi","haipu","huaxia","mingchengyuan","sihao"].forEach(function(t){var n=i("ojeH")("./"+t+".json").features;e.$refs.map.drawStreet(t,n[0].geometry.rings[0])}),this.$refs.map.focus(3706.690186,-4234.159912,8.5),this.addBuildingIcon(),setTimeout(function(){e.complete=!0,e.initLinyiData(),e.startTimer()},3e3)},startTimer:function(){this.addPoints(),this.timer=setInterval(this.addPoints,18e4)},addBuildingIcon:function(){var e=this;this.$refs.map.removePoint("building"),this.$ajax.get({url:this.$api.GET_BUILDING}).then(function(t){var i=e.$com.confirm(t,"data.content",[]);e.$refs.map.addPoint({name:"building",size:13,labelKey:"unitAddr",key:"id",data:i,icon:"icon-unit.png"})})},handleMapClick:function(e){var t=e.layername,i=e.data,n=this.$refs.map;switch(i=Array.isArray(i)?i:[i],t){case"sensor":n.focus(i[0].x,i[0].y,12),this.handleEventModal(i);break;case"discover":n.focus(i[0].gps_x,i[0].gps_y,12),this.handleDiscoverEvent(i);break;case"repair":n.focus(i[0].x,i[0].y,12),this.handleRepairEvent(i)}},handleViewRemind:function(e){var t=i("fsp5");this.remindData=t[e],this.remindModal=!0},handleEventModal:function(e){var t=[],i=[];e.forEach(function(e){e._status&&"正常"==e._status?i.push(e):t.push(e)}),this.eventData=[].concat(t,i),this.showEventModal=!0},handleDiscoverEvent:function(e){this.discoverList=e,this.discoverModal=!0},handleRepairEvent:function(e){this.repairList=e,this.repairListModal=!0},handleSwitchIcon:function(){this.openIcon=!this.openIcon,"all"==this.curScene&&this.$store.commit("SET_CURSCENE",null),this.addSensorMarkers(this.$store.state.sensorList),this.addSensorPoints()},showVideo:function(e){this.curVideo=e,this.videoModal=!0},addSensorPoints:function(){this.clearPoints(),this.openIcon&&!this.curScene&&this.setSensorList()},addPoints:function(){this.addSensorPoints(),this.setDiscoverInfo(),this.setHandleList(),this.setTsBx()},handleStreetSelect:function(e,t){"临沂二村"!==t&&("申江豪城"!==t?this.$router.push({path:"/"}):this.$router.push({path:"/shenjianghaocheng"}))},handleDiscoverSummary:function(e){var t=this;if("today"===e)this.discoverList=this.$store.state.handleList,this.discoverModal=!0;else{var i=this.$moment(),n=this.$moment("2020-06-25");this.$ajax.get({url:this.$api.GET_HANDLE_LIST,params:{days:i.diff(n,"days")}}).then(function(e){t.discoverList=t.$com.confirm(e,"data.content",[]),t.discoverModal=!0})}},clearPoints:function(){var e=this.$refs.map;e.removePoint("sensor"),e.removePoint("discover")},addSensorMarkers:function(e){var t=this;this.map&&(this.map.remove(this.markers),this.openIcon&&(this.markers=e.map(function(e){var n=e.state,s=e.lon,a=e.lat,r=new A.Marker({position:[s,a],zIndex:99,icon:new A.Icon({size:[16*t.sizeRate,20*t.sizeRate],image:i("tsha")("./"+(1==n?"warn":"no-warn")+".png")}),extData:o()({},e)}).on("click",function(){t.map.setZoomAndCenter(18.5,[s,a]),t.handleEventModal([r.getExtData()])});return r}),this.map.add(this.markers)))},addDiscoverMarkers:function(e){var t=this;this.map&&(this.map.remove(this.markers),this.markers=e.map(function(e){var n=e.done_time,s=e.sensor_no,a=t.$com.gaodeLocation.find(function(e){return e.id===s})||{lon:121.510545,lat:31.197238},r=a.lon,l=a.lat,d=new A.Marker({position:[r,l],zIndex:99,icon:new A.Icon({size:[16*t.sizeRate,20*t.sizeRate],image:i("tsha")("./"+(n?"discover-done":"discover-todo")+".png")}),extData:o()({},e)}).on("click",function(){t.map.setZoomAndCenter(18.5,[r,l]),t.handleDiscoverEvent([d.getExtData()])});return d}),this.map.add(this.markers))},closeEventModal:function(){if(this.map){var e=this.mapConfig,t=e.zoom,i=e.center;this.map.setZoomAndCenter(t,i)}}},Object(M.b)(["initLinyiData","setDiscoverInfo","setHandleList","setSensorList","setTsBx"])),watch:{"$store.state.curRepair":{handler:function(e){var t=this,i=this.$refs.map;e?(this.$store.commit("SET_CURSCENE",null),this.$ajax.get({url:this.$api.GET_TSBX_LIST.replace("{type}",e)}).then(function(e){var i=t.$com.confirm(e,"data.content",[]);t.$store.commit("SET_REPAIRHANDLE",i),t.handleRepairEvent(i)})):i.focus(3706.690186,-4234.159912,8.5)}},"$store.state.curScene":{handler:function(e){var t=this,i=this.$refs.map;if(this.clearPoints(),!e)return i.focus(3706.690186,-4234.159912,8.5),void this.addSensorPoints();this.$store.commit("SET_CURREPAIR",null);var n=[];if(!((n="all"==e?this.handleList.filter(function(e){return e.gps_x&&e.gps_y}):this.handleList.filter(function(t){return t.types&&t.types==e&&t.gps_x&&t.gps_y})).length<=0)){var a=[],o=[];JSON.parse(s()(n)).forEach(function(e){e.done_time?(e.icon="icon9.png",a.push(e)):(e.icon="icon8.png",o.push(e))}),setTimeout(function(){i.addPoint({name:"discover",key:"id",size:25,data:[].concat(a,o),icon:"icon9.png"}),i.focus(3706.690186,-4234.159912,8.5),t.addDiscoverMarkers([].concat(a,o))},1e3)}}},"$store.state.sensorList":{handler:function(e){this.clearPoints(),this.$refs.map.addPoint({name:"sensor",key:"id",size:20,data:e,icon:"icon6.png"}),this.addSensorMarkers(e)}}}},P={render:function(){var e=this,t=this,n=t.$createElement,s=t._self._c||n;return s("div",{staticStyle:{width:"100%",height:"100vh"}},[s("div",{staticClass:"border left"}),t._v(" "),s("div",{staticClass:"border right"}),t._v(" "),s("m-animate",{attrs:{enter:"zoomInUp",leave:"zoomOutDown"}},[s("div",{directives:[{name:"show",rawName:"v-show",value:!t.hide3d,expression:"!hide3d"}],attrs:{id:"linyiMap"}})]),t._v(" "),s("m-grid",{staticStyle:{padding:"0.5rem"},attrs:{template:["title title title","box1 . box5","box2 . box5","box8 . box5","box8 . box3","box8 . box10","box6 box7 box9"],columns:"1fr 2fr 1fr",rows:"3rem 1fr 2fr 1fr 1.5fr 1.5fr 2.3fr",gap:"0.5rem",complete:t.complete}},[s("m-animate",{attrs:{enter:"zoomInUp",leave:"zoomOutDown"}},[s("m-map",{directives:[{name:"show",rawName:"v-show",value:t.hide3d,expression:"hide3d"}],ref:"map",on:{event:t.handleMapClick,complete:t.mapComplete}})],1),t._v(" "),s("m-animate",{attrs:{enter:"fadeInDown",leave:"fadeOutUp"}},[s("m-title",{attrs:{area:"title",color:"#fff",bgImg:i("7FYl")}},[t._v("浦东新区物业微平台(临沂二村居委)")])],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{enter:"fadeInLeft",leave:"fadeOutLeft",area:"box1",title:"指挥体系",mode:"4",btn:"map-icon"}},[s("EmergencyCommand",{on:{more:function(e){t.showCommand=!0}}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{enter:"fadeInLeft",leave:"fadeOutLeft",area:"box2",title:"基础数据",mode:"4"}},[s("BasicData")],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{enter:"fadeInLeft",leave:"fadeOutLeft",area:"box8",title:"管理要素",mode:"4",btn:"模型"}},[s("ManageIssue",{on:{select:function(e){t.issueInfo=e,t.showIssueInfo=!0}}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box10",title:"辅助应用",mode:"4"}},[s("Application",{on:{elevator:function(){t.mapSrc="http://211.136.105.193/elev/#/?name=南码头",t.showEleMap=!0},house:function(){t.mapSrc="http://211.136.105.193/elev/#/house-map",t.showEleMap=!0}}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box9",title:"视频监控",mode:"4"}},[s("VideoWrapper",{on:{select:t.showVideo}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box5",title:"智能发现",mode:"4"}},[s("Discovery",{on:{summary:t.handleDiscoverSummary}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box3",title:"投诉报修",mode:"4"}},[s("Repair")],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box6",enter:"fadeInLeft",leave:"fadeOutLeft",title:"工作提示",mode:"4",width:50}},[t.complete?s("div",{staticClass:"analysis-wrapper"},t._l(t.remindList,function(e){return s("div",{key:e.title,on:{click:function(i){return t.handleViewRemind(e.key)}}},[s("p",[t._v(t._s(e.title))]),t._v(" "),e.detail.length>0?[s("vue-seamless-scroll",{staticClass:"seamless-wrap",attrs:{isSingleRemUnit:"",data:e.detail,"class-option":t.options}},[s("ul",{staticClass:"item",style:"width:"+14*e.detail.length+"rem"},t._l(e.detail,function(e,i){return s("li",{key:i},[t._v(t._s(e.title))])}),0)])]:s("div",{staticClass:"no-more"},[t._v("- 暂无更多数据 -")])],2)}),0):t._e()]),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{enter:"fadeInUp",leave:"fadeOutDown",area:"box7",title:"联勤联动动态流程",width:25,mode:"4"}},[t.complete?s("Handle",{on:{select:function(t){e.handleDetail=t,e.showHandleDetail=!0},"repair-select":function(t){e.repairDetail=t,e.showRepairDetail=!0}}}):t._e()],1),t._v(" "),s("MapMenu",{attrs:{full:t.complete},on:{"3d":function(e){t.hide3d=!t.hide3d},switch:t.handleSwitchIcon,full:function(e){t.complete=!t.complete},in:function(e){return t.$refs.map.zoomIn()},out:function(e){return t.$refs.map.zoomOut()}}}),t._v(" "),s("StreetMenu",{on:{select:t.handleStreetSelect}}),t._v(" "),s("m-modal",{attrs:{value:t.$store.state.showElementModal,width:"85%",title:"小区综合治理管理要素"},on:{close:function(e){return t.$store.commit("SET_ELEMENTMODAL",!1)}}},[s("IssueDetail")],1),t._v(" "),s("m-modal",{attrs:{width:"70%",title:"智能提示列表"},model:{value:t.remindModal,callback:function(e){t.remindModal=e},expression:"remindModal"}},[s("m-table",{attrs:{layout:t.remindLayout,model:t.remindData}})],1),t._v(" "),s("m-modal",{attrs:{width:"90%",title:"辅助应用"},model:{value:t.showEleMap,callback:function(e){t.showEleMap=e},expression:"showEleMap"}},[t.showEleMap?s("iframe",{staticStyle:{width:"100%","min-height":"80vh",background:"#fff"},attrs:{src:t.mapSrc,frameborder:"0"}}):t._e()]),t._v(" "),s("m-modal",{attrs:{title:"传感器列表",width:"70%"},on:{close:t.closeEventModal},model:{value:t.showEventModal,callback:function(e){t.showEventModal=e},expression:"showEventModal"}},[s("SensorList",{attrs:{data:t.eventData}})],1),t._v(" "),s("div",{staticClass:"icon-wrapper"},t._l(t.tooltipIcons,function(e){return s("p",{key:e.label},[s("img",{attrs:{src:i("tsha")("./"+e.icon+".png")}}),t._v(t._s(e.label))])}),0),t._v(" "),s("m-modal",{attrs:{title:"视频监控"},model:{value:t.videoModal,callback:function(e){t.videoModal=e},expression:"videoModal"}},[t.videoModal?s("video",{staticStyle:{width:"100%",height:"100%"},attrs:{controls:"",autoplay:""}},[s("source",{attrs:{src:i("++cm")("./"+t.curVideo+".mp4"),type:"video/mp4"}}),t._v("\n 您的浏览器不支持 video 标签。\n ")]):t._e()]),t._v(" "),s("m-modal",{attrs:{title:"投诉、报修列表",width:"70%"},model:{value:t.repairListModal,callback:function(e){t.repairListModal=e},expression:"repairListModal"}},[s("m-table",{attrs:{layout:t.repairListLayout,model:t.repairList}})],1),t._v(" "),s("m-modal",{attrs:{title:"联勤联动处置模型",width:"80%"},on:{close:function(e){return t.$store.commit("SET_PROCESSMODAL",!1)}},model:{value:t.$store.state.processModal,callback:function(e){t.$set(t.$store.state,"processModal",e)},expression:"$store.state.processModal"}},[s("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:i("G0bI")}})]),t._v(" "),s("m-modal",{attrs:{title:"传感器设备阀值设置",width:"70%"},on:{close:function(e){return t.$store.commit("SET_DISCOVERMODAL",!1)}},model:{value:t.$store.state.discoverModal,callback:function(e){t.$set(t.$store.state,"discoverModal",e)},expression:"$store.state.discoverModal"}},[s("m-table",{attrs:{layout:t.discoverModalLayout,model:t.discoverModalList}})],1),t._v(" "),s("m-modal",{attrs:{title:"智能发现清单",width:"70%",offset:"-21%"},on:{close:t.closeEventModal},model:{value:t.discoverModal,callback:function(e){t.discoverModal=e},expression:"discoverModal"}},[s("m-table",{attrs:{layout:t.discoverLayout,model:t.discoverList,clickable:""},on:{"row-click":function(t){e.handleDetail=t,e.showHandleDetail=!0}}})],1),t._v(" "),s("m-modal",{attrs:{title:"联勤联动动态流程",width:"60%"},model:{value:t.showHandleDetail,callback:function(e){t.showHandleDetail=e},expression:"showHandleDetail"}},[s("m-form",{attrs:{"label-width":8,title:"流程信息",model:t.handleDetail,layout:t.handleDetailLayout}}),t._v(" "),s("div",{staticStyle:{width:"90%",margin:"3rem auto"}},[s("m-step",{attrs:{steps:[{name:"推送"},{name:"接收"},{name:"处置"},{name:"完成"}],current:[t.handleDetail.done_time?3:t.handleDetail.current||2,!1],msg:[t.handleDetail.create_time||"",t.handleDetail.check_time||"",t.handleDetail.receive_time||"",t.handleDetail.done_time||""],info:t.handleDetail}})],1)],1),t._v(" "),s("m-modal",{attrs:{title:"投诉报修详情",width:"70%"},model:{value:t.showRepairDetail,callback:function(e){t.showRepairDetail=e},expression:"showRepairDetail"}},[s("m-form",{attrs:{title:"投诉报修信息","label-width":6,model:t.repairDetail,layout:t.repairLayout}})],1),t._v(" "),s("m-modal",{attrs:{title:"指挥体系"},model:{value:t.showCommand,callback:function(e){t.showCommand=e},expression:"showCommand"}},[s("m-table",{attrs:{layout:t.commandLayout,model:t.commandList}})],1),t._v(" "),s("m-modal",{attrs:{title:t.issueInfo.title,width:"25%"},model:{value:t.showIssueInfo,callback:function(e){t.showIssueInfo=e},expression:"showIssueInfo"}},[t.showIssueInfo?s("m-table",{attrs:{layout:t.issueInfoLayout,model:t.issueInfo.data}}):t._e()],1),t._v(" "),s("m-modal",{attrs:{title:"照片预览"},on:{close:function(e){return t.$store.commit("SET_IMGVIEW",!1)}},model:{value:t.$store.state.showImgView,callback:function(e){t.$set(t.$store.state,"showImgView",e)},expression:"$store.state.showImgView"}},[t.$store.state.showImgView?s("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t.$store.state.imgViewSrc}}):t._e()])],1)],1)},staticRenderFns:[]};var b=i("VU/8")(C,P,!1,function(e){i("MxjW"),i("fmVV")},"data-v-6187e73b",null);t.default=b.exports},MxjW:function(e,t){},QArY:function(e,t){e.exports={displayFieldName:"",fieldAliases:{OBJECTID:"OBJECTID",XQID:"XQID",DW_PK_SECT:"DW_PK_SECT_1",SECT_NAME_:"SECT_NAME_",SECT_ADDR_:"SECT_ADDR_",SECT_CSP_E:"SECT_CSP_E",SECT_CSP_N:"SECT_CSP_N",SECT_CSP_S:"SECT_CSP_S",SECT_CSP_W:"SECT_CSP_W",SECT_KIND:"SECT_KIND",HPB_NAME:"HPB_NAME",FB_ID:"FB_ID",FB_NAME:"FB_NAME",STATUS:"STATUS",LAST_RY:"LAST_RY",LAST_TIME:"LAST_TIME",LAST_TYPE:"LAST_TYPE",SECT_TYPE:"SECT_TYPE",SECT_STATUS:"SECT_STATUS",STREET_NAME:"STREET_NAME",STREET_SOURCE_NAME:"STREET_SOURCE_NAME",SYS_ID:"SYS_ID",IS_UPDATED:"IS_UPDATED",IS_DELETE:"IS_DELETE",SHAPE_Length:"SHAPE_Length",SHAPE_Area:"SHAPE_Area"},geometryType:"esriGeometryPolygon",spatialReference:{wkid:null},fields:[{name:"OBJECTID",type:"esriFieldTypeOID",alias:"OBJECTID"},{name:"XQID",type:"esriFieldTypeString",alias:"XQID",length:500},{name:"DW_PK_SECT",type:"esriFieldTypeString",alias:"DW_PK_SECT_1",length:500},{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500},{name:"SECT_ADDR_",type:"esriFieldTypeString",alias:"SECT_ADDR_",length:500},{name:"SECT_CSP_E",type:"esriFieldTypeString",alias:"SECT_CSP_E",length:500},{name:"SECT_CSP_N",type:"esriFieldTypeString",alias:"SECT_CSP_N",length:500},{name:"SECT_CSP_S",type:"esriFieldTypeString",alias:"SECT_CSP_S",length:500},{name:"SECT_CSP_W",type:"esriFieldTypeString",alias:"SECT_CSP_W",length:500},{name:"SECT_KIND",type:"esriFieldTypeString",alias:"SECT_KIND",length:32},{name:"HPB_NAME",type:"esriFieldTypeString",alias:"HPB_NAME",length:500},{name:"FB_ID",type:"esriFieldTypeString",alias:"FB_ID",length:500},{name:"FB_NAME",type:"esriFieldTypeString",alias:"FB_NAME",length:500},{name:"STATUS",type:"esriFieldTypeString",alias:"STATUS",length:2},{name:"LAST_RY",type:"esriFieldTypeString",alias:"LAST_RY",length:32},{name:"LAST_TIME",type:"esriFieldTypeString",alias:"LAST_TIME",length:32},{name:"LAST_TYPE",type:"esriFieldTypeString",alias:"LAST_TYPE",length:1},{name:"SECT_TYPE",type:"esriFieldTypeString",alias:"SECT_TYPE",length:32},{name:"SECT_STATUS",type:"esriFieldTypeString",alias:"SECT_STATUS",length:32},{name:"STREET_NAME",type:"esriFieldTypeString",alias:"STREET_NAME",length:50},{name:"STREET_SOURCE_NAME",type:"esriFieldTypeString",alias:"STREET_SOURCE_NAME",length:50},{name:"SYS_ID",type:"esriFieldTypeString",alias:"SYS_ID",length:3},{name:"IS_UPDATED",type:"esriFieldTypeString",alias:"IS_UPDATED",length:10},{name:"IS_DELETE",type:"esriFieldTypeInteger",alias:"IS_DELETE"},{name:"SHAPE_Length",type:"esriFieldTypeDouble",alias:"SHAPE_Length"},{name:"SHAPE_Area",type:"esriFieldTypeDouble",alias:"SHAPE_Area"}],features:[{attributes:{OBJECTID:1,XQID:"F5A3446C700D4933AD42ED6238F49FD4",DW_PK_SECT:"S015001231",SECT_NAME_:"(补)临沂二村",SECT_ADDR_:"浦三路12弄3-16#、21-32#,南码头路451弄1-16#、26-41#",SECT_CSP_E:"南码头路",SECT_CSP_N:"浦东南路",SECT_CSP_S:"临沂路",SECT_CSP_W:"浦三路",SECT_KIND:"直管公房",HPB_NAME:null,FB_ID:null,FB_NAME:"南码头路街道房屋管理事务中心",STATUS:"1",LAST_RY:null,LAST_TIME:null,LAST_TYPE:"2",SECT_TYPE:null,SECT_STATUS:null,STREET_NAME:null,STREET_SOURCE_NAME:null,SYS_ID:"S30",IS_UPDATED:null,IS_DELETE:null,SHAPE_Length:1217.2436689099172,SHAPE_Area:40344.028360130265},geometry:{rings:[[[3840.1404418945312,-4069.5302734375],[3857.0037841796875,-4100.166564941406],[3872.0850219726562,-4129.799987792969],[3866.9804077148438,-4132.250793457031],[3871.4783935546875,-4140.188293457031],[3833.3782348632812,-4160.6934814453125],[3831.6583862304688,-4165.323791503906],[3839.7283935546875,-4180.272766113281],[3785.0369873046875,-4209.439697265625],[3834.1171875,-4299.795166015625],[3823.8532104492188,-4305.4208984375],[3825.8375854492188,-4309.918701171875],[3777.0217895507812,-4336.244873046875],[3730.6099853515625,-4251.166076660156],[3667.90380859375,-4284.635986328125],[3635.3599853515625,-4203.011901855469],[3622.6597900390625,-4170.600280761719],[3635.2276000976562,-4165.30859375],[3627.68701171875,-4145.59716796875],[3639.32861328125,-4136.336669921875],[3630.7296142578125,-4115.03759765625],[3639.4609985351562,-4102.602294921875],[3643.9588012695312,-4100.750183105469],[3645.0172119140625,-4099.0303955078125],[3646.6596069335938,-4099.769714355469],[3651.3671875,-4093.341796875],[3664.25439453125,-4087.8634643554688],[3666.9776000976562,-4091.4898071289062],[3731.8005981445312,-4073.4981079101562],[3720.1589965820312,-4050.752197265625],[3722.8048095703125,-4042.682373046875],[3723.7308349609375,-4031.4375],[3725.8475952148438,-4028.3948974609375],[3735.9017944335938,-4023.6323852539062],[3758.9132080078125,-4012.9093627929688],[3776.43798828125,-4031.9039916992188],[3778.8892211914062,-4029.5780639648438],[3782.9202270507812,-4034.2852172851562],[3757.7225952148438,-4068.339599609375],[3744.493408203125,-4097.8406982421875],[3739.396240234375,-4128.477111816406],[3745.8162231445312,-4129.061706542969],[3788.9434204101562,-4104.9844970703125],[3785.6984252929688,-4099.1082763671875],[3840.1404418945312,-4069.5302734375]]]}}]}},QdUv:function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"浦东新区浦三路12弄4号大楼"},geometry:{rings:[[[3676.4136352539062,-4042.8651123046875],[3676.9428100585938,-4042.8651123046875],[3692.288818359375,-4019.8463134765625],[3695.7283935546875,-4021.301513671875],[3704.591796875,-4007.9400024414062],[3702.3428344726562,-4006.6170654296875],[3703.4011840820312,-4003.7066650390625],[3710.8096313476562,-4008.072265625],[3708.163818359375,-4012.3056640625],[3715.3076171875,-4017.332763671875],[3720.3345947265625,-4018.7879638671875],[3722.3190307617188,-4018.12646484375],[3728.8013916015625,-4014.9514770507812],[3731.5794067382812,-4013.6286010742188],[3735.5482177734375,-4023.6826782226562],[3725.7586059570312,-4028.4451904296875],[3723.6417846679688,-4031.4879760742188],[3723.11279296875,-4042.0712890625],[3720.5991821289062,-4051.0671997070312],[3715.572021484375,-4049.347412109375],[3714.2492065429688,-4050.8026123046875],[3696.5220336914062,-4042.8651123046875],[3694.1408081054688,-4045.2462768554688],[3692.4210205078125,-4044.5848999023438],[3692.1564331054688,-4044.8494873046875],[3689.5106201171875,-4043.5264892578125],[3688.9813842773438,-4044.3203125],[3687.5261840820312,-4043.5264892578125],[3684.0866088867188,-4048.6859130859375],[3676.4136352539062,-4042.8651123046875]]]}}]}},RWEG:function(e,t){e.exports=[{name:"供水、供电、供气异常",type:"安全",count:0},{name:"电梯运行异常",type:"安全",count:0},{name:"占用消防通道",type:"安全",count:2},{name:"违规充电",type:"安全",count:2},{name:"损坏房屋承重结构",type:"安全",count:0},{name:"违规租赁行为",type:"有序",count:0},{name:"违法搭建",type:"有序",count:1},{name:"垃圾分类违规",type:"干净",count:0},{name:"高空坠物隐患",type:"安全",count:0},{name:"消防设施设备异常",type:"安全",count:0},{name:"噪音扰民",type:"有序",count:1},{name:"空调安装违规",type:"有序",count:0},{name:"毁绿占绿",type:"有序",count:0},{name:"擅自改变物业使用性质",type:"有序",count:1},{name:"物业交接矛盾",type:"有序",count:0},{name:"乱收费",type:"有序",count:0},{name:"破坏房屋外貌",type:"有序",count:0},{name:"擅自改建、占用共用部位",type:"有序",count:0},{name:"停车矛盾",type:"有序",count:0},{name:"违规饲养动物",type:"有序",count:0},{name:"维修资金使用异常",type:"有序",count:0},{name:"建筑垃圾清运违规",type:"干净",count:0},{name:"乱布线 ",type:"干净",count:0},{name:"楼道小广告",type:"干净",count:0}]},Tk9c:function(e,t){},fmVV:function(e,t){},fsp5:function(e,t){e.exports={linyi:[{type:"屋顶漏水",from:"投诉分析",address:"浦东新区浦三路12弄5号602室",detail:"上一季度共收到反映屋顶漏水问题投诉件6件,建议引起关注。"},{type:"保洁服务",from:"投诉分析",address:"浦东新区南码头路451弄26号403室",detail:"上一季度共收到反映保洁服务问题投诉件2件,建议引起关注。"},{type:"违法搭建",from:"智能发现分析",address:"浦东新区浦三路12弄5号101室",detail:"上一季度共收到屋顶违法搭建预警信息2次,建议引起关注。"},{type:"群租管理",from:"投诉分析",address:"浦东新区浦三路12弄临沂二村29号103室",detail:"上一季度共收到反映群租管理问题投诉件7件,建议引起关注。"}],liuhao:[{type:"车辆停放管理",from:"投诉分析",address:"浦东新区浦三路12弄6号2204室",detail:"上一季度共收到反映车辆停放问题投诉件2件,建议引起关注。"}],haipu:[{type:"占用共用部位",from:"投诉分析",address:"浦三路12弄2号楼20楼楼道储物间",detail:"上一季度共收到反映占用公共部位问题投诉件2件,建议引起关注。"},{type:"占用共用部位",from:"投诉分析",address:"浦东新区浦三路12弄2号2005室",detail:"上一季度共收到反映占用公共部位问题投诉件1件,建议引起关注。"}],mingcheng:[{type:"垃圾分类",from:"督查提醒",address:"浦东新区浦三路28弄1号楼附近",detail:"根据微平台督查提醒功能显示,上一季度铭城园小区在文明城区专项检查中被市房管局开出垃圾分类违规整改单2张,建议引起关注。"}],sihao:[]}},jGU2:function(e,t){e.exports={linyi:[{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-13 19:05:49",situation:"市民补充信息内容为其之前接到管理部门电话联系,工作人员告知后续会尽快安排工作人员上门,现仍无人上门处理,市民家中地板积水,影响正常生活,望管理部门尽快上门处理。"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-13 19:43:03",situation:"市民来电反复催办。市民表示因顶楼有部分余水未排干,导致市民家中漏水了,催办了962121答应上门维修,但至今没有人上门维修,且向小区物业办公室值班人员反映,对方称只管值班不管维修,物业领导也找不到,无奈之下,只有再来电催办,请管理部门核实督办。【最近派发的工单编号:20190113013040,工单内容:其位于浦东新区浦三路12弄5号602室家中的卧室屋顶部位于1月13日15:00左右开始突然漏水,多次拨打962121被告知处理不了,物业表示周末没人,现市民表示卧室有积水,跟下小雨一样。"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-13 20:02:21",situation:"市民来电补充信息:物业人员说需24小时处理,市民质疑此将等到1月14日15:00分,市民有与物业人员通话录音,物业人员推说是自来水公司问题,市民夜间无法睡觉了。"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-14 11:09:50",situation:"市民来电反复催办,市民反映目前还在继续漏水,已经渗漏到楼下人家,希望管理部门先行与市民进行电话联系。"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-19 14:11:25",situation:"市民补充信息内容为1月19日962121两次来电表示今天午夜工程队今天会来修,但13:49物业来了一个人,13:56就走了,其看了下,该人员是在灰上涂了层柏油,该人员表示修好了,还让市民签字,其表示一个人过,做了10分钟不到,该人员不让市民签字了,其希望管理部门监督物业彻底修好【最近派发的工单编号:20190116024832,工单内容:重新交办,要求:按答复市民要点告知市民,市民表示答复市民要点与实际情况明显不符,市民表示962121回复称是水箱问题,让市民联系威立雅水厂进行维修,1月16日市民拨打了962323,师傅到达现场后进行检查后联系市民称水箱没有问题,让市民去找物业报修,后又联系市民称已经联系过物业,让市民再打物业电话,但现在物业也不愿维修称不是其管的,让市民再打12345反映,现家里一塌糊涂,水刚刚擦干但是地板已经翘起来了,烦请尽快处理。诉求:请核实并尽快落实维修,工单内容:市民来电反映:见原单】"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-24 09:43:15",situation:"市民来电补充信息:其称962121给其电话询问是否解决,市民表示该处只是将积水处理掉了,维修人员只是到上门待了十分钟根本没有维修,只是为了应付市民。现诉求:要求管理部门核实彻底维修解决该问题。"},{type:"保洁服务",address:"浦东新区南码头路451弄26号403室",time:"2019-10-10 23:43:46",situation:"市民来电反映:上述地址装修后搞得公共走廊市民家门口全部都是灰,市民希望管理部门出面协调上述施工队注意施工规范并采取防尘措施,弄脏了周围环境要及时清洁,诉求:请管理部门核实情况,协调处理此事。"},{type:"保洁服务",address:"浦东新区南码头路451弄26号403室",time:"2019-10-30 20:49:55",situation:"【重新交办,要求:按答复市民要点告知市民,市民表示答复市民要点与实际情况明显不符的,市民表示没有用,他们没有及时清理,到处总是有灰,诉求:希望管理部门核实要求文明施工做好防尘措施。最近办结的工单编号:20191010034482,工单内容:市民来电反映:上述地址装修后搞得公共走廊市民家门口全部都是灰,市民希望管理部门出面协调上述施工队注意施工规范并采取防尘措施,弄脏了周围环境要及时清洁,诉求:请管理部门核实情况,协调处理此事。】"},{type:"破坏房屋外貌",address:"浦东新区浦三路12弄5号101室",time:"2019-04-30 19:17:00",situation:"市民来电反映:上述地址天井外原先是小区的一个停车位,现在该居民在天井墙上装了一扇门,直接从此门进出房屋,还称家里有残疾证是允许开门的,正好正对停车位,还制止小区居民在此处停车。诉求:希望管理部门核实整治,责令对方恢复原样。"},{type:"破坏房屋外貌",address:"浦东新区浦三路12弄5号101室",time:"2019-05-11 10:02:11",situation:"办理结果不满:居委会的回复是上门调解过,没办法,所以只能暂时保留该违法开门,没有强制执行。市民质疑居委知道该居民违法行为,也知道对方态度有多猖狂,为何不制止和处理。【最近派发的工单编号:20190430024120,工单内容:市民来电反映:上述地址天井外原先是小区的一个停车位,现在该居民在天井墙上装了一扇门,直接从此门进出房屋,还称家里有残疾证是允许开门的,正好正对停车位,还制止小区居民在此处停车。诉求:希望管理部门核实整治,责令对方恢复原样。】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-11-14 12:59:17",situation:"市民来电反复催单。催单原因:市民称管理部门至今未给予任何处理,请管理部门尽快处理。【最近派发的工单编号:20191107011476,工单内容:重新交办,要求:按答复市民要点告知市民,市民表示答复市民要点与实际情况明显不符,该处的群租问题至今未取缔。诉求:请管理部门核实并要求取缔群租,并明确具体处理期限。(市民要求信息保密,无需回复) 工单内容:重新交办,群租没有整改,诉求:请落实取缔群租。工单内容:重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复),工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-11-07 11:44:29",situation:"【重新交办,要求:按答复市民要点告知市民,市民表示答复市民要点与实际情况明显不符,该处的群租问题至今未取缔。诉求:请管理部门核实并要求取缔群租,并明确具体处理期限。(市民要求信息保密,无需回复) 最近办结的工单编号:20190812006638,工单内容:【重新交办,群租没有整改,诉求:请落实取缔群租。工单内容:重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复),工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-06-17 12:29:06",situation:"市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-07-17 09:42:20",situation:"市民来电“反复催促”。市民诉求:望相关部门核实尽快处理。(市民要求信息保密,无需回复)【最近派发的工单编号:20190709003252,工单内容:【重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复)最近办结的工单编号:20190617015205,工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-07-09 09:05:42",situation:"【重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复)最近办结的工单编号:20190617015205,工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-07-01 07:40:37",situation:"市民来电咨询处理进度。【最近办结的工单编号:20190617015205,工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-08-12 09:55:17",situation:"【重新交办,群租没有整改,诉求:请落实取缔群租。最近办结的工单编号:20190709003252,工单内容:【重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复)最近办结的工单编号:,工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"}],liuhao:[{type:"车辆停放管理",address:"浦东新区浦三路12弄6号2204室",time:"2019-07-05 14:35:32",situation:"市民来电催单,催单原因:市民反复催单,市民希望管理部门尽快为其安排临时停车位。"},{type:"车辆停放管理",address:"浦东新区浦三路12弄6号2204室",time:"2019-07-09 13:30:20",situation:"市民来电补充信息。市民补充信息为:其于物业和居委协调无果,反馈房管办无回复,诉求:希望管理部门核实协调给予市民一个停车位,方便市民的女儿开车看望市民。"}],haipu:[{type:"占用共用部位",address:"浦三路12弄2号楼20楼楼道储物间",time:"2019-06-12 13:12:04",situation:"催办要求:市民来电表示需要回复:13611613349。【最近派发的工单编号:20190612015588,工单内容:市民来电反映:上述储物间是公用部位,属于同层整层居民,17楼居民强行占用多年,其占用了三个楼层的储物间,20楼居民要求其将东西搬下去,17楼居民拒绝。诉求:请管理部门尽快将其清退,将共用部位归还给20楼全体居民。市民要求信息保密,无需回复。】"},{type:"占用共用部位",address:"浦三路12弄2号楼20楼楼道储物间",time:"2019-06-12 13:07:31",situation:"市民来电反映:上述储物间是公用部位,属于同层整层居民,17楼居民强行占用多年,其占用了三个楼层的储物间,20楼居民要求其将东西搬下去,17楼居民拒绝。诉求:请管理部门尽快将其清退,将共用部位归还给20楼全体居民。市民要求信息保密,无需回复。"},{type:"占用共用部位",address:"浦东新区浦三路12弄2号2005室",time:"2019-09-06 15:13:57",situation:"市民来电反映:上述地址居民将走廊内一个公用的位置装修,变成单独使用,在等电梯的位置安装了升降晾衣架,侵占公共部位。诉求:请管理部门核实恢复原状。"}],mingcheng:[{type:"垃圾分类",address:"浦东新区浦三路28弄1号楼附近",time:"2019-08-24 08:34:55",situation:"市民来电反映:上述地址小区内属于业委会托管,2019年8月24日07:50在上述地址内投放垃圾,市民发现该处没有垃圾桶,当时小区垃圾分类张贴的投放时间为07:00到09:00,到小区门口的业委会成员沟通,被告知已经过了投放时间,市民再次沟通在规定投放时间内时,直接告知市民这个事情他不管的,让市民直接投放到附近其他小区内,市民不理解,该业委会成员是如何服务小区居民的。诉求:请管理部门核实并更换该名业委会成员。(需回复)"},{type:"垃圾分类",address:"浦东新区浦三路28弄1号楼附近",time:"2019-09-16 10:31:24",situation:"市民来电反映:2019年8月24日07:50在上述地址的垃圾临时投放处投放垃圾,由于从8月24日开始(周六)四分类垃圾桶又搬回原来地址,市民不知道。市民去问了门卫,当时只有一个男性门卫在门卫室当班,市民问其情况,门卫直接称其没有关系,不知道,让市民看黑板,市民返回去看黑板,市民发现时间还是7点到九点,但是门卫开始让市民扔到其他小区去,要扔不扔等。市民觉得该门卫无法沟通,一问就吵架,市民诉求:请管理部门核实,市民投诉改门卫的态度恶劣,不适合做门卫。(需回复)"}],sihao:[]}},"k+id":function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"浦东新区申江豪城小区"},geometry:{rings:[[[2505.208984375,-7806.619384765625],[2498.37060546875,-7807.807800292969],[2493.8162231445312,-7807.6480712890625],[2488.6226196289062,-7805.330993652344],[2484.7073974609375,-7800.536865234375],[2483.3489990234375,-7795.4232177734375],[2482.3201904296875,-7779.8323974609375],[2479.68359375,-7753.225280761719],[2477.6260375976562,-7715.012390136719],[2475.9482421875,-7682.252868652344],[2473.6976318359375,-7645.6746826171875],[2472.3599853515625,-7622.828796386719],[2473.52001953125,-7619.89306640625],[2476.7398071289062,-7616.744384765625],[2479.7463989257812,-7615.7738037109375],[2485.546630859375,-7615.442199707031],[2485.546630859375,-7614.400695800781],[2485.3112182617188,-7608.7705078125],[2493.833984375,-7607.278991699219],[2516.1354370117188,-7603.825500488281],[2547.5217895507812,-7598.9927978515625],[2548.0900268554688,-7602.117980957031],[2566.9465942382812,-7599.06396484375],[2566.1832275390625,-7596.116394042969],[2573.4631958007812,-7595.1575927734375],[2590.7927856445312,-7592.52978515625],[2595.409423828125,-7591.783996582031],[2599.7774047851562,-7590.931701660156],[2639.9744262695312,-7582.610900878906],[2750.8973999023438,-7558.400817871094],[2810.9833984375,-7545.296875],[2811.3828125,-7547.614074707031],[2830.1596069335938,-7544.018493652344],[2829.5404052734375,-7541.14208984375],[2867.6534423828125,-7532.832275390625],[2875.40380859375,-7533.311767578125],[2883.6336059570312,-7537.8660888671875],[2888.0281982421875,-7544.2581787109375],[2889.1467895507812,-7549.611572265625],[2897.4515991210938,-7586.4644775390625],[2904.0968017578125,-7618.5115966796875],[2923.0599975585938,-7705.9302978515625],[2925.03759765625,-7715.278869628906],[2922.700439453125,-7723.00927734375],[2919.1047973632812,-7728.76220703125],[2824.4816284179688,-7746.440368652344],[2605.4320068359375,-7787.842590332031],[2548.7817993164062,-7798.2564697265625],[2505.208984375,-7806.619384765625]]]}}]}},kZvW:function(e,t,i){var n;"undefined"!=typeof self&&self,n=function(){return function(e){function t(n){if(i[n])return i[n].exports;var s=i[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var i={};return t.m=e,t.c=i,t.d=function(e,i,n){t.o(e,i)||Object.defineProperty(e,i,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=1)}([function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),i(4)();var n=i(5),s=i(6);t.default={name:"vue-seamless-scroll",data:function(){return{xPos:0,yPos:0,delay:0,copyHtml:"",height:0,width:0,realBoxWidth:0}},props:{data:{type:Array,default:function(){return[]}},classOption:{type:Object,default:function(){return{}}}},computed:{leftSwitchState:function(){return this.xPos<0},rightSwitchState:function(){return Math.abs(this.xPos)<this.realBoxWidth-this.width},leftSwitchClass:function(){return this.leftSwitchState?"":this.options.switchDisabledClass},rightSwitchClass:function(){return this.rightSwitchState?"":this.options.switchDisabledClass},leftSwitch:function(){return{position:"absolute",margin:this.height/2+"px 0 0 -"+this.options.switchOffset+"px",transform:"translate(-100%,-50%)"}},rightSwitch:function(){return{position:"absolute",margin:this.height/2+"px 0 0 "+(this.width+this.options.switchOffset)+"px",transform:"translateY(-50%)"}},float:function(){return this.isHorizontal?{float:"left",overflow:"hidden"}:{overflow:"hidden"}},pos:function(){return{transform:"translate("+this.xPos+"px,"+this.yPos+"px)",transition:"all "+this.ease+" "+this.delay+"ms",overflow:"hidden"}},defaultOption:function(){return{step:1,limitMoveNum:5,hoverStop:!0,direction:1,openTouch:!0,singleHeight:0,singleWidth:0,waitTime:1e3,switchOffset:30,autoPlay:!0,navigation:!1,switchSingleStep:134,switchDelay:400,switchDisabledClass:"disabled",isSingleRemUnit:!1}},options:function(){return s({},this.defaultOption,this.classOption)},navigation:function(){return this.options.navigation},autoPlay:function(){return!this.navigation&&this.options.autoPlay},scrollSwitch:function(){return this.data.length>=this.options.limitMoveNum},hoverStopSwitch:function(){return this.options.hoverStop&&this.autoPlay&&this.scrollSwitch},canTouchScroll:function(){return this.options.openTouch},isHorizontal:function(){return this.options.direction>1},baseFontSize:function(){return this.options.isSingleRemUnit?parseInt(window.getComputedStyle(document.documentElement,null).fontSize):1},realSingleStopWidth:function(){return this.options.singleWidth*this.baseFontSize},realSingleStopHeight:function(){return this.options.singleHeight*this.baseFontSize},step:function(){var e=this.options.step;return this.isHorizontal?this.realSingleStopWidth:this.realSingleStopHeight,e}},methods:{leftSwitchClick:function(){if(this.leftSwitchState)return Math.abs(this.xPos)<this.options.switchSingleStep?void(this.xPos=0):void(this.xPos+=this.options.switchSingleStep)},rightSwitchClick:function(){if(this.rightSwitchState)return this.realBoxWidth-this.width+this.xPos<this.options.switchSingleStep?void(this.xPos=this.width-this.realBoxWidth):void(this.xPos-=this.options.switchSingleStep)},_cancle:function(){cancelAnimationFrame(this.reqFrame||"")},touchStart:function(e){var t=this;if(this.canTouchScroll){var i=void 0,n=e.targetTouches[0],s=this.options,a=s.waitTime,o=s.singleHeight,r=s.singleWidth;this.startPos={x:n.pageX,y:n.pageY},this.startPosY=this.yPos,this.startPosX=this.xPos,o&&r?(i&&clearTimeout(i),i=setTimeout(function(){t._cancle()},a+20)):this._cancle()}},touchMove:function(e){if(!(!this.canTouchScroll||e.targetTouches.length>1||e.scale&&1!==e.scale)){var t=e.targetTouches[0],i=this.options.direction;this.endPos={x:t.pageX-this.startPos.x,y:t.pageY-this.startPos.y},event.preventDefault();var n=Math.abs(this.endPos.x)<Math.abs(this.endPos.y)?1:0;1===n&&i<2?this.yPos=this.startPosY+this.endPos.y:0===n&&i>1&&(this.xPos=this.startPosX+this.endPos.x)}},touchEnd:function(){var e=this;if(this.canTouchScroll){var t=void 0,i=this.options.direction;if(this.delay=50,1===i)this.yPos>0&&(this.yPos=0);else if(0===i){var n=this.realBoxHeight/2*-1;this.yPos<n&&(this.yPos=n)}else if(2===i)this.xPos>0&&(this.xPos=0);else if(3===i){var s=-1*this.realBoxWidth;this.xPos<s&&(this.xPos=s)}t&&clearTimeout(t),t=setTimeout(function(){e.delay=0,e._move()},this.delay)}},enter:function(){this.hoverStopSwitch&&this._stopMove()},leave:function(){this.hoverStopSwitch&&this._startMove()},_move:function(){this.isHover||(this._cancle(),this.reqFrame=requestAnimationFrame(function(){var e=this,t=this.realBoxHeight/2,i=this.realBoxWidth/2,n=this.options,s=n.direction,a=n.waitTime,o=this.step;1===s?(Math.abs(this.yPos)>=t&&(this.$emit("ScrollEnd"),this.yPos=0),this.yPos-=o):0===s?(this.yPos>=0&&(this.$emit("ScrollEnd"),this.yPos=-1*t),this.yPos+=o):2===s?(Math.abs(this.xPos)>=i&&(this.$emit("ScrollEnd"),this.xPos=0),this.xPos-=o):3===s&&(this.xPos>=0&&(this.$emit("ScrollEnd"),this.xPos=-1*i),this.xPos+=o),this.singleWaitTime&&clearTimeout(this.singleWaitTime),this.realSingleStopHeight?Math.abs(this.yPos)%this.realSingleStopHeight<o?this.singleWaitTime=setTimeout(function(){e._move()},a):this._move():this.realSingleStopWidth&&Math.abs(this.xPos)%this.realSingleStopWidth<o?this.singleWaitTime=setTimeout(function(){e._move()},a):this._move()}.bind(this)))},_initMove:function(){var e=this;this.$nextTick(function(){var t=e.options.switchDelay,i=e.autoPlay,n=e.isHorizontal;if(e._dataWarm(e.data),e.copyHtml="",n){e.height=e.$refs.wrap.offsetHeight,e.width=e.$refs.wrap.offsetWidth;var s=e.$refs.slotList.offsetWidth;i&&(s=2*s+1),e.$refs.realBox.style.width=s+"px",e.realBoxWidth=s}if(!i)return e.ease="linear",void(e.delay=t);e.ease="ease-in",e.delay=0,e.scrollSwitch?(e.copyHtml=e.$refs.slotList.innerHTML,setTimeout(function(){e.realBoxHeight=e.$refs.realBox.offsetHeight,e._move()},0)):(e._cancle(),e.yPos=e.xPos=0)})},_dataWarm:function(e){e.length},_startMove:function(){this.isHover=!1,this._move()},_stopMove:function(){this.isHover=!0,this.singleWaitTime&&clearTimeout(this.singleWaitTime),this._cancle()}},mounted:function(){this._initMove()},watch:{data:function(e,t){this._dataWarm(e),n(e,t)||(this._cancle(),this._initMove())},autoPlay:function(e){e?(this._cancle(),this._initMove()):this._stopMove()}},beforeCreate:function(){this.reqFrame=null,this.singleWaitTime=null,this.isHover=!1,this.ease="ease-in"},beforeDestroy:function(){this._cancle(),clearTimeout(this.singleWaitTime)}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(i(2));n.default.install=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.component(t.componentName||n.default.name,n.default)},"undefined"!=typeof window&&window.Vue&&Vue.component(n.default.name,n.default),t.default=n.default},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(0),s=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);var o=i(7),r=i(3)(s.a,o.a,!1,null,null,null);t.default=r.exports},function(e,t){e.exports=function(e,t,i,n,s,a){var o,r=e=e||{},l=typeof e.default;"object"!==l&&"function"!==l||(o=e,r=e.default);var d,c="function"==typeof r?r.options:r;if(t&&(c.render=t.render,c.staticRenderFns=t.staticRenderFns,c._compiled=!0),i&&(c.functional=!0),s&&(c._scopeId=s),a?(d=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=d):n&&(d=n),d){var m=c.functional,u=m?c.render:c.beforeCreate;m?(c._injectStyles=d,c.render=function(e,t){return d.call(t),u(e,t)}):c.beforeCreate=u?[].concat(u,d):[d]}return{esModule:o,exports:r,options:c}}},function(e,t){e.exports=function(){window.cancelAnimationFrame=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(e){return window.clearTimeout(e)},window.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)}}},function(e,t){e.exports=function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(var i=0;i<e.length;++i)if(e[i]!==t[i])return!1;return!0}},function(e,t){var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=function e(){Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)});var t=void 0,n=void 0,s=void 0,a=void 0,o=void 0,r=void 0,l=1,d=arguments[0]||{},c=!1,m=arguments.length;if("boolean"==typeof d&&(c=d,d=arguments[1]||{},l++),"object"!==(void 0===d?"undefined":i(d))&&"function"!=typeof d&&(d={}),l===m)return d;for(;l<m;l++)if(null!=(n=arguments[l]))for(t in n)s=d[t],a=n[t],o=Array.isArray(a),c&&a&&("object"===(void 0===a?"undefined":i(a))||o)?(o?(o=!1,r=s&&Array.isArray(s)?s:[]):r=s&&"object"===(void 0===s?"undefined":i(s))?s:{},d[t]=e(c,r,a)):void 0!==a&&(d[t]=a);return d}},function(e,t,i){"use strict";var n={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"wrap"},[e.navigation?i("div",{class:e.leftSwitchClass,style:e.leftSwitch,on:{click:e.leftSwitchClick}},[e._t("left-switch")],2):e._e(),e._v(" "),e.navigation?i("div",{class:e.rightSwitchClass,style:e.rightSwitch,on:{click:e.rightSwitchClick}},[e._t("right-switch")],2):e._e(),e._v(" "),i("div",{ref:"realBox",style:e.pos,on:{mouseenter:e.enter,mouseleave:e.leave,touchstart:e.touchStart,touchmove:e.touchMove,touchend:e.touchEnd}},[i("div",{ref:"slotList",style:e.float},[e._t("default")],2),e._v(" "),i("div",{style:e.float,domProps:{innerHTML:e._s(e.copyHtml)}})])])},staticRenderFns:[]};t.a=n}]).default},e.exports=n()},ojeH:function(e,t,i){var n={"./govern-issue.json":"RWEG","./govern-linyi.json":"q2Jx","./haipu.json":"HHVJ","./huaxia.json":"CjmK","./issue-detail.json":"2Qs/","./linyi.json":"QArY","./mingchengyuan.json":"qJsd","./mock.json":"J0z1","./nanmatou.json":"flt8","./remind-data.json":"jGU2","./remind-data2.json":"fsp5","./shenjianghaocheng.json":"k+id","./sihao.json":"QdUv"};function s(e){return i(a(e))}function a(e){var t=n[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}s.keys=function(){return Object.keys(n)},s.resolve=a,e.exports=s,s.id="ojeH"},q2Jx:function(e,t){e.exports=[{name:"供水、供电、供气异常",type:"安全",count:0},{name:"电梯运行异常",type:"安全",count:0},{name:"占用消防通道",type:"安全",count:1},{name:"违规充电",type:"安全",count:1},{name:"损坏房屋承重结构",type:"安全",count:0},{name:"违规租赁行为",type:"有序",count:0},{name:"违法搭建",type:"有序",count:1},{name:"垃圾分类违规",type:"干净",count:1},{name:"高空坠物隐患",type:"安全",count:0},{name:"消防设施设备异常",type:"安全",count:0},{name:"噪音扰民",type:"有序",count:0},{name:"空调安装违规",type:"有序",count:0},{name:"毁绿占绿",type:"有序",count:0},{name:"擅自改变物业使用性质",type:"有序",count:0},{name:"物业交接矛盾",type:"有序",count:0},{name:"乱收费",type:"有序",count:0},{name:"破坏房屋外貌",type:"有序",count:0},{name:"擅自改建、占用共用部位",type:"有序",count:0},{name:"停车矛盾",type:"有序",count:0},{name:"违规饲养动物",type:"有序",count:0},{name:"维修资金使用异常",type:"有序",count:0},{name:"建筑垃圾清运违规",type:"干净",count:0},{name:"乱布线 ",type:"干净",count:0},{name:"楼道小广告",type:"干净",count:0}]},qJsd:function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"浦东新区铭城园"},geometry:{rings:[[[3785.589599609375,-4032.0498046875],[3786.2510375976562,-4031.5205688476562],[3812.44482421875,-4018.0267944335938],[3839.8294067382812,-4069.4884033203125],[3785.7219848632812,-4099.254089355469],[3789.1614379882812,-4105.074890136719],[3755.5593872070312,-4123.066589355469],[3745.6373901367188,-4128.887512207031],[3740.0812377929688,-4129.152099609375],[3739.2874145507812,-4128.093688964844],[3740.2134399414062,-4121.479064941406],[3744.5792236328125,-4097.931213378906],[3745.9020385742188,-4094.4915771484375],[3750.4000244140625,-4083.9082641601562],[3757.1467895507812,-4069.0914916992188],[3774.6094360351562,-4044.08837890625],[3785.589599609375,-4032.0498046875]]]}}]}},uTP7:function(e,t,i){"use strict";var n=i("fZjL"),s=i.n(n),a={name:"SensorList",props:{data:{type:Array,required:!0}},data:function(){return{curTab:null,layout:[{sensorType:{label:"传感器类型",width:7},sensorNo:{label:"传感器编号",width:6},_scene:{label:"场景类型",width:6},_status:{label:"状态",width:5}}],dataSource:{}}},mounted:function(){this.$nextTick(this.init())},methods:{init:function(){var e={};this.data.forEach(function(t){e[t._scene]||(e[t._scene]=[]),e[t._scene].push(t)}),this.curTab=s()(e)[0],this.dataSource=e}}},o={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"sensor-list"},[i("Tabs",{model:{value:e.curTab,callback:function(t){e.curTab=t},expression:"curTab"}},e._l(Object.keys(e.dataSource),function(e){return i("TabPane",{key:e,attrs:{label:e,name:e}})}),1),e._v(" "),e.curTab?e._l(e.dataSource[e.curTab],function(t){return i("m-form",{key:t.id,attrs:{title:t.addr,"label-width":6,model:t,layout:e.layout}})}):e._e()],2)},staticRenderFns:[]};var r=i("VU/8")(a,o,!1,function(e){i("5T9C")},null,null);t.a=r.exports},waqr:function(e,t,i){"use strict";var n={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-wrapper"},[n("div",{style:"background-image:url("+i("Lo/H")+")",on:{click:function(t){return e.$emit("select","monitor1")}}},[n("img",{attrs:{src:i("VZWR")}})]),e._v(" "),n("div",{style:"background-image:url("+i("/J3u")+")",on:{click:function(t){return e.$emit("select","monitor2")}}},[n("img",{attrs:{src:i("VZWR")}})])])},staticRenderFns:[]};var s=i("VU/8")({name:"VideoWrapper",data:function(){return{}}},n,!1,function(e){i("Tk9c")},"data-v-7ecdac92",null);t.a=s.exports}});
//# sourceMappingURL=2.3629fcd614230c5ca2fa.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([2],{"++cm":function(e,t,i){var n={"./monitor1.mp4":"afo+","./monitor2.mp4":"pJTv"};function s(e){return i(a(e))}function a(e){var t=n[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}s.keys=function(){return Object.keys(n)},s.resolve=a,e.exports=s,s.id="++cm"},"0VbO":function(e,t,i){"use strict";var n={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"basic-data"},e._l(e.$store.state.operateList,function(t){return n("m-brief",{key:t.title,staticClass:"brief",attrs:{label:t.title,count:+t.num,size:"1.2rem",unit:t.unit,countColor:"#00f2ff",labelColor:"#fff",unitColor:"#61c2f3",icon:t.img?i("g2Y0")("./"+t.img):null},nativeOn:{click:function(i){return e.$emit("select",t)}}})}),1)},staticRenderFns:[]};var s=i("VU/8")({name:"BasicData"},n,!1,function(e){i("Cjh/")},"data-v-134ca059",null);t.a=s.exports},"5T9C":function(e,t){},"9Q1g":function(e,t){},"Cjh/":function(e,t){},CjmK:function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"(补)浦三路12弄6号大楼"},geometry:{rings:[[[3731.8646240234375,-4073.232177734375],[3677.22802734375,-4088.7102661132812],[3655.1351928710938,-4074.6873779296875],[3665.3218383789062,-4060.267578125],[3669.0260009765625,-4060.0029907226562],[3679.0802001953125,-4045.5831909179688],[3684.2396240234375,-4048.22900390625],[3687.4146118164062,-4043.3341674804688],[3688.7374267578125,-4043.9956665039062],[3689.9280395507812,-4043.4664916992188],[3692.177001953125,-4044.9216918945312],[3692.177001953125,-4044.1278686523438],[3694.1614379882812,-4045.4508666992188],[3696.8071899414062,-4042.9373168945312],[3714.9312133789062,-4050.6102905273438],[3715.5925903320312,-4049.1549682617188],[3719.8259887695312,-4050.6102905273438],[3731.8646240234375,-4073.232177734375]]]}}]}},HHVJ:function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"海浦小区"},geometry:{rings:[[[3722.8012084960938,-3982.1622924804688],[3731.6722412109375,-3968.9666748046875],[3734.7216186523438,-3967.136962890625],[3752.463623046875,-3963.477783203125],[3753.3505859375,-3962.8123779296875],[3757.0654296875,-3966.1389770507812],[3759.2276000976562,-3963.6441040039062],[3761.1752319335938,-3965.8652954101562],[3778.0578002929688,-3980.00341796875],[3769.325439453125,-3992.3118896484375],[3762.3394165039062,-4002.790771484375],[3758.0148315429688,-4009.6102905273438],[3753.690185546875,-4003.4561157226562],[3750.031005859375,-4002.790771484375],[3739.3858032226562,-4002.0422973632812],[3733.4810180664062,-3999.7968139648438],[3734.7286376953125,-3993.0603637695312],[3733.9800415039062,-3990.1495971679688],[3727.2020263671875,-3985.15966796875],[3722.8012084960938,-3982.1622924804688]]]}}]}},J0z1:function(e,t){e.exports={data:[{type:"更安全",name:"高空坠物隐患",des:"外立面脱落,高层广告牌松动,空调支架松动等",level1:"业委会、居委会、物业",level2:"公安、城管",level3:"公安、城管",discover:"视频识别、无人机巡查"},{type:"更安全",name:"供水、供电、供气异常",des:"供水、供电、供气异常,水质异常,供能设施设备异常",level1:"业委会、居委会、物业",level2:"公用事业部门",level3:"环保",discover:"物联感知"},{type:"更安全",name:"电梯运行异常",des:"年检过期,未张贴标示,电梯运行故障等",level1:"业委会、物业、维保单位",level2:"市场监管局、城管",level3:"市场监管局、城管、房管",discover:"视频识别、物联感知"},{type:"更安全",name:"消防设施设备异常",des:"灭火器超有效期,消防栓、喷淋无法启用,年检过期等",level1:"业委会、居委会、物业",level2:"消防",level3:"消防、城管",discover:"巡查发现为主"},{type:"更安全",name:"占用消防通道",des:"违规停车占用消防登高点,高层顶层逃生通道上锁,消防通道堆物等",level1:"业委会、居委会、物业",level2:"公安",level3:"消防、城管、公安",discover:"视频识别、物联感知"},{type:"更安全",name:"违规充电",des:"飞线充电,非机动车楼道充电",level1:"业委会、居委会、物业",level2:"公安",level3:"消防、公安",discover:"视频识别"},{type:"更安全",name:"损坏房屋承重结构",des:"装修敲承重墙,切割破坏地基、屋顶,破坏连接房屋与阳台的砖、混凝土墙",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"物联感知"},{type:"更有序",name:"违规租赁行为",des:"群租,日租房,租赁未备案",level1:"业委会、居委会、物业",level2:"城管、公安",level3:"城管、公安、",discover:"人脸识别、数据分析"},{type:"更有序",name:"噪音扰民",des:"装修噪音,空调噪音,施工噪音",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、环保",discover:"物联感知"},{type:"更有序",name:"空调安装违规",des:"未在指定位置安装、冷凝管未接入总管等",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查投诉发现为主"},{type:"更有序",name:"毁绿占绿",des:"破坏绿化,占用绿化改建车位,过度修剪",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、环保",discover:"巡查投诉发现为主"},{type:"更有序",name:"擅自改变物业使用性质",des:"居改非,改变房屋原始设计厨房间、卫生间位置",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查投诉发现为主"},{type:"更有序",name:"物业交接矛盾",des:"突发无人管理,老物业阻碍新物业进场暴力对峙,不移交有关资料等",level1:"业委会、居委会",level2:"公安、城管",level3:"公安、房管、城管",discover:"投诉发现为主"},{type:"更有序",name:"乱收费",des:"不按标准收取维修费、建筑垃圾短驳费,敲墙党,违规收取装修押金等乱收费行为",level1:"业委会、居委会",level2:"公安",level3:"公安、物价、市场、房管",discover:"投诉发现为主"},{type:"更有序",name:"破坏房屋外貌",des:"改变外立面色彩,改变窗户原始尺寸,破墙开门开窗等",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查、投诉发现为主"},{type:"更有序",name:"违法搭建",des:"未取得规划许可擅自搭建的建筑物、构筑物,开挖地坪,房屋插层等",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查、投诉发现为主"},{type:"更有序",name:"擅自改建、占用共用部位",des:"擅自安装楼道门,擅自安装地锁,封烟道等",level1:"业委会、居委会、物业",level2:"城管",level3:"城管、房管",discover:"巡查发现为主"},{type:"更有序",name:"停车矛盾",des:"机动车停车管理问题",level1:"业委会、居委会、物业",level2:"公安",level3:"公安、房管",discover:"投诉发现为主"},{type:"更有序",name:"违规饲养动物",des:"养奇特或大量动物的",level1:"业委会、居委会、物业",level2:"城管",level3:"城管",discover:"巡查、投诉发现为主"},{type:"更有序",name:"维修资金使用异常",des:"账目未公布,占用、挪用维修资金、公共收益等",level1:"业委会、居委会、物业",level2:"城管",level3:"房管、城管",discover:"数据分析"},{type:"更干净",name:"建筑垃圾清运违规",des:"未在指定堆放点堆放,未及时清运等",level1:"业委会、居委会、物业",level2:"城管",level3:"环保、城管",discover:"视频识别"},{type:"更干净",name:"垃圾分类违规",des:"未及时清运,垃圾箱房、桶未按规定设置,违法定时定点投放规定等",level1:"业委会、居委会、物业",level2:"环保、城管",level3:"环保、城管",discover:"物联感知、视频识别"},{type:"更干净",name:"乱布线",des:"电力线、通信线、有线电视线无序混乱布设",level1:"业委会、居委会、物业",level2:"管线单位",level3:"通信管理部门、城管",discover:"巡查发现为主"},{type:"更干净",name:"楼道小广告",des:"楼道张贴、涂写小广告",level1:"业委会、居委会、物业",level2:"城管",level3:"城管",discover:"物联感知、视频识别"}]}},L0RO:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("mvHQ"),s=i.n(n),a=i("Dd8w"),o=i.n(a),r=i("+Wfa"),l=i("0VbO"),d=i("PxKG"),c=i("scRj"),m=i("ZEq+"),u=i("TqmW"),h=i("bT/s"),p=i("V8QL"),f=i("t25X"),v=i("kZvW"),_=i.n(v),y=i("xm3j"),S=i("LdUT"),E=i("gnVa"),g=i("i6oY"),T=i("waqr"),w=i("uTP7"),M=i("NYxO"),A=window.AMap,C={name:"Linyi",components:{EmergencyCommand:r.a,BasicData:l.a,Repair:d.a,Discovery:c.a,Supervision:m.a,Handle:u.a,StreetMenu:h.a,BottomTabs:p.a,MapMenu:f.a,VueSeamlessScroll:_.a,ManageIssue:y.a,Application:S.a,ImgContainer:E.a,IssueDetail:g.a,VideoWrapper:T.a,SensorList:w.a},data:function(){var e=this;return{hide3d:!0,map:null,mapConfig:{resizeEnable:!0,rotateEnable:!0,pitchEnable:!0,showLabel:!0,zoom:18,pitch:45,rotation:45,viewMode:"3D",buildingAnimation:!0,expandZoomRange:!0,zooms:[10,20],center:[121.5112,31.195],showIndoorMap:!1,mapStyle:"amap://styles/grey",features:["bg","road","building"]},markers:[],timer:null,curTitle:"",complete:!1,showEleMap:!1,openIcon:!0,remindList:[{key:"linyi",title:"临沂二村",total:17,detail:[{title:"屋顶漏水",num:6},{title:"保洁服务",num:2},{title:"违法搭建",num:2},{title:"群租管理",num:7}]},{key:"liuhao",title:"浦三路12弄6号大楼",total:2,detail:[{title:"车辆停放管理",num:2}]},{key:"haipu",title:"海浦小区",total:3,detail:[{title:"占用公共部位",num:3}]},{key:"mingcheng",title:"铭城园",total:2,detail:[{title:"垃圾分类",num:2}]},{key:"sihao",title:"浦三路12弄4号大楼",total:0,detail:[]}],options:{direction:2,limitMoveNum:2},remindModal:!1,remindLayout:[{title:"提示分类",key:"type",width:4},{title:"预警来源",key:"from",width:3},{title:"地址",key:"address",width:7},{title:"预警详情",key:"detail",width:10}],remindData:[],showEventModal:!1,eventData:[],curVideo:null,mapSrc:null,videoModal:!1,showHandleDetail:!1,handleDetail:{},handleDetailLayout:[{communityName:{label:"小区名称",width:8},communityAddr:{label:"小区地址",width:16}},{types:{label:"协同事项",width:8,format:function(t){return t&&e.$com.getSensorScene(t)||e.handleDetail.matter}},cspName:{label:"响应部门",width:16}},{check_type:{label:"发现方式",width:8,format:function(e){return e||"智能发现"}},device_name:{label:"设备地点",width:16}},{imgs_url:{label:"照片",width:16,type:"img"}}],repairList:[],repairListModal:!1,repairListLayout:[{title:"街镇",key:"street",width:3,format:function(e){return"南码头街道"}},{title:"小区",key:"communityName",width:3,format:function(e){return"临沂二村"}},{title:"地址",key:"address",width:3},{title:"类型",key:"troubleType",width:3},{title:"反映问题",key:"reportContent",width:6},{title:"状态",key:"status",width:3},{title:"受理时间",key:"acceptTime",width:3}],discoverModal:!1,discoverLayout:[{title:"小区名称",key:"communityName",width:4},{title:"小区地址",key:"communityAddr",width:5},{title:"协同事项",key:"types",format:function(t){return e.$com.getSensorScene(t)},width:4},{title:"响应部门",key:"cspName",width:4},{title:"发现时间",key:"check_time",width:4},{title:"状态",key:"done_time",format:function(e){return e?"完成":"处置"},width:2},{title:"-",key:"imgs_url",type:"icon",width:1}],discoverList:[],showRepairDetail:!1,repairLayout:[{street:{label:"街镇",width:8,format:function(e){return"南码头街道"}},communityName:{label:"小区",width:8,format:function(e){return"临沂二村"}},address:{label:"地址",width:8}},{troubleType:{label:"类型",width:8},reportContent:{label:"反映问题",width:8},status:{label:"状态",width:8}},{acceptTime:{label:"受理时间",width:8},feedBackDate:{label:"反馈时间",width:8}}],repairDetail:[],showCommand:!1,commandLayout:[{title:"序号",key:"index",width:3},{title:"单位",key:"unit",width:7},{title:"姓名",key:"name",width:7},{title:"电话",key:"phone",width:7}],commandList:[{index:1,unit:"居委会",name:"倪萍",phone:"15921782009"},{index:2,unit:"居委会",name:"徐琼",phone:"13818191609"},{index:3,unit:"居委会",name:"郑振杰",phone:"13774255345"},{index:4,unit:"居委会",name:"范琰",phone:"13816353573"},{index:5,unit:"居委会",name:"小二",phone:"18017388279"},{index:6,unit:"物业公司",name:"李铭",phone:"13301851930"},{index:7,unit:"物业公司",name:"潘忠民",phone:"13818527634"},{index:8,unit:"物业公司",name:"刘西金",phone:"13817673939"},{index:9,unit:"物业公司",name:"高海娅",phone:"13901781375"},{index:10,unit:"物业公司",name:"陈国祥",phone:"18939801110"},{index:11,unit:"物业公司",name:"肖舜衎",phone:"18521038752"},{index:12,unit:"公安",name:"冯建",phone:"18101772776"},{index:13,unit:"城管",name:"孙利明",phone:"18918152178"},{index:14,unit:"城管",name:"刘颖杰",phone:"18918152171"}],showIssueInfo:!1,issueInfo:{title:""},issueInfoLayout:[{title:"事件名称",key:"name",width:12,align:"center"},{title:"扣分值",key:"count",width:12,align:"center"}],discoverModalLayout:[{title:"应用场景",key:"scene",width:6},{title:"传感器名称",key:"name",width:6},{title:"传感器安装地址",key:"address",width:6},{title:"传感器阀值设置",key:"setting",width:6}],discoverModalList:[{scene:"非定时倾倒垃圾监控",name:"智能门磁感应器",address:"浦三路12弄18号楼北侧垃圾房-1",setting:"无阈值设置"},{scene:"非定时倾倒垃圾监控",name:"智能门磁感应器",address:"浦三路12弄18号楼北侧垃圾房-2",setting:"无阈值设置"},{scene:"非定时倾倒垃圾监控",name:"智能门磁感应器",address:"浦三路12弄18号楼北侧垃圾房-3",setting:"无阈值设置"},{scene:"非定时倾倒垃圾监控",name:"智能门磁感应器",address:"浦三路12弄18号楼北侧垃圾房-4",setting:"无阈值设置"},{scene:"集中充电异常",name:"烟雾感应器",address:"浦三路28弄5号非机车库-4",setting:"通过红外光散射原理来探测火灾"},{scene:"集中充电异常",name:"烟雾感应器",address:"浦三路28弄5号非机车库-1",setting:"通过红外光散射原理来探测火灾"},{scene:"集中充电异常",name:"烟雾感应器",address:"浦三路28弄5号非机车库-3",setting:"通过红外光散射原理来探测火灾"},{scene:"集中充电异常",name:"烟雾感应器",address:"浦三路28弄5号非机车库-2",setting:"通过红外光散射原理来探测火灾"},{scene:"集中充电异常",name:"温湿度传感器",address:"浦三路28弄5号非机车库-4",setting:"温度阈值:60度"},{scene:"集中充电异常",name:"温湿度传感器",address:"浦三路28弄5号非机车库-2",setting:"温度阈值:60度"},{scene:"集中充电异常",name:"温湿度传感器",address:"浦三路28弄5号非机车库-3",setting:"温度阈值:60度"},{scene:"集中充电异常",name:"温湿度传感器",address:"浦三路28弄5号非机车库-1",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"温湿度传感器",address:"浦三路12弄10号楼顶平台",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"温湿度传感器",address:"浦三路12弄9号楼顶平台",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"温湿度传感器",address:"浦三路12弄11号楼顶平台",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"温湿度传感器",address:"浦三路12弄7号楼顶平台",setting:"温度阈值:60度"},{scene:"平改坡屋顶积水",name:"水浸传感器",address:"浦三路12弄10号楼顶平台",setting:"无阈值设置,传感器被水漫过,导致两极短路即报警"},{scene:"平改坡屋顶积水",name:"水浸传感器",address:"浦三路12弄9号楼顶平台",setting:"无阈值设置,传感器被水漫过,导致两极短路即报警"},{scene:"平改坡屋顶积水",name:"水浸传感器",address:"浦三路12弄7号楼顶平台",setting:"无阈值设置,传感器被水漫过,导致两极短路即报警"},{scene:"平改坡屋顶积水",name:"水浸传感器",address:"浦三路12弄11号楼顶平台",setting:"无阈值设置,传感器被水漫过,导致两极短路即报警"},{scene:"水箱异常开启",name:"智能门磁感应器",address:"浦三路12弄11号楼顶平台",setting:"无阈值设置"},{scene:"水箱异常开启",name:"智能门磁感应器",address:"浦三路12弄7号楼顶平台",setting:"无阈值设置"},{scene:"水箱异常开启",name:"智能门磁感应器",address:"浦三路12弄10号楼顶平台",setting:"无阈值设置"},{scene:"水箱异常开启",name:"智能门磁感应器",address:"浦三路12弄9号楼顶平台",setting:"无阈值设置"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄12号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄6号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄33号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄10号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄8号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄41号3F外墙",setting:"共振阈值超:4.5"},{scene:"损坏房屋承重结构",name:"震动传感器",address:"南码头路451弄37号3F外墙",setting:"共振阈值超:4.5"},{scene:"屋顶违章建筑",name:"人体感应传感器",address:"浦三路12弄10号楼顶平台",setting:"3米范围内通过红外线变化量来判断是否有人"},{scene:"屋顶违章建筑",name:"人体感应传感器",address:"浦三路12弄7号楼顶平台",setting:"3米范围内通过红外线变化量来判断是否有人"},{scene:"屋顶违章建筑",name:"人体感应传感器",address:"浦三路12弄11号楼顶平台",setting:"3米范围内通过红外线变化量来判断是否有人"},{scene:"屋顶违章建筑",name:"人体感应传感器",address:"浦三路12弄9号楼顶平台",setting:"3米范围内通过红外线变化量来判断是否有人"},{scene:"窨井异常",name:"井盖异动检测器",address:"浦三路12弄29号楼东北侧雨水井",setting:"阈值:0度"},{scene:"窨井异常",name:"井盖异动检测器",address:"浦三路12弄33号楼东北侧雨水井",setting:"阈值:0度"},{scene:"窨井异常",name:"井盖异动检测器",address:"浦三路12弄27号楼东北侧雨水井",setting:"阈值:0度"},{scene:"窨井异常",name:"井盖异动检测器",address:"南码头路451弄7号楼东南侧雨水井",setting:"阈值:0度"},{scene:"占用消防通道",name:"超声波车检器",address:"浦三路12弄小区东北消防通道",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"浦三路十二弄9号楼对面东北侧",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"南码头路四五一弄26号楼东侧",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"浦三路十二弄25号楼对面西北侧",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"浦三路十二弄43号楼旁边西南侧",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"南码头路四五一弄23号门口",setting:"阈值:10分钟"},{scene:"占用消防通道",name:"超声波车检器",address:"南码头路四五一弄23号门口",setting:"阈值:10分钟"},{scene:"楼道充电(电动车入梯)",name:"电梯监控套装",address:"上海市浦东新区浦三路12弄6号楼A电梯",setting:"检测到电瓶车入梯即报警,具体阈值未告知"},{scene:"楼道充电(电动车入梯)",name:"电梯监控套装",address:"上海市浦东新区浦三路12弄6号楼B电梯",setting:"检测到电瓶车入梯即报警,具体阈值未告知"},{scene:"楼道充电(电动车入梯)",name:"电梯监控套装",address:"上海市浦东新区浦三路12弄4号楼B电梯",setting:"检测到电瓶车入梯即报警,具体阈值未告知"},{scene:"楼道充电(电动车入梯)",name:"电梯监控套装",address:"上海市浦东新区浦三路12弄4号楼A电梯",setting:"检测到电瓶车入梯即报警,具体阈值未告知"}]}},beforeDestroy:function(){this.$store.commit("SET_CURSCENE",null),this.$store.commit("SET_CURREPAIR",null),this.$store.commit("SET_OPERATELIST",[]),clearInterval(this.timer),this.timer=null},computed:{sizeRate:function(){return Number((screen.height/800).toFixed(1))},tooltipIcons:function(){return this.curScene?[{label:"智能预警待处置",icon:"discover-todo"},{label:"智能预警已处置",icon:"discover-done"}]:[{label:"未报警传感器",icon:"no-warn"},{label:"已报警传感器",icon:"warn"}]},curScene:function(){return this.$store.state.curScene},curRepair:function(){return this.$store.state.curRepair},handleList:function(){return this.$store.state.handleList}},mounted:function(){var e=[[["121.510899","31.196536"],["121.510817","31.19635"],["121.510783","31.196269"],["121.510764","31.196208"],["121.510758","31.196133"],["121.510817","31.196033"],["121.511474","31.196323"],["121.51187","31.195654"],["121.511222","31.195362"],["121.511755","31.194543"],["121.511158","31.194246"],["121.510662","31.195048"],["121.509983","31.194731"],["121.509945","31.194815"],["121.509653","31.195489"],["121.509447","31.19599"],["121.509439","31.196088"],["121.509482","31.196188"],["121.509824","31.196632"],["121.51008","31.196474"],["121.510275","31.196489"],["121.510407","31.196535"],["121.511175","31.197527"],["121.511229","31.197524"],["121.511518","31.197214"],["121.511295","31.197034"],["121.511176","31.196933"],["121.511056","31.196831"],["121.510899","31.196536"]],[[121.51153,31.197203],[121.511078,31.196824],[121.510959,31.1966],[121.510838,31.196382],[121.510779,31.19621],[121.510774,31.196131],[121.51082,31.196044],[121.511474,31.196324],[121.511419,31.19645],[121.511861,31.196686]],[[121.510634,31.196829],[121.510404,31.196538],[121.510281,31.196492],[121.510083,31.196479],[121.509764,31.196676],[121.509958,31.196905],[121.510063,31.196877],[121.510448,31.196821]],[[121.510856,31.197143],[121.510739,31.197241],[121.510545,31.197226],[121.510379,31.197295],[121.510075,31.196903],[121.510452,31.196843],[121.510613,31.196845]],[[121.511159,31.197533],[121.510872,31.197172],[121.510757,31.197253],[121.510721,31.197289],[121.510695,31.197394],[121.510606,31.197527],[121.510668,31.197579],[121.510966,31.197636]]];this.map=new A.Map("linyiMap",this.mapConfig),this.map.on("click",function(e){var t=e.lnglat;console.log("click",[t.lng,t.lat])});var t={hideWithoutStyle:!0,areas:e.map(function(e){return{rejectTexture:!0,color1:"ffffffff",color2:"cccccccc",path:e}})},i=new A.Buildings({zIndex:130,opacity:.8,merge:!1,sort:!1,zooms:[10,20]});i.setStyle(t),this.map.setLayers([new A.TileLayer,i]);var n=e.map(function(e){return new A.Polygon({zIndex:1,strokeWeight:3,path:e,fillOpacity:.3,fillColor:"#e6d74e",strokeColor:"#e6d74e"})});this.map.add(n)},methods:o()({mapComplete:function(){var e=this;["linyi","haipu","huaxia","mingchengyuan","sihao"].forEach(function(t){var n=i("ojeH")("./"+t+".json").features;e.$refs.map.drawStreet(t,n[0].geometry.rings[0])}),this.$refs.map.focus(3706.690186,-4234.159912,8.5),this.addBuildingIcon(),setTimeout(function(){e.complete=!0,e.initLinyiData(),e.startTimer()},3e3)},startTimer:function(){this.addPoints(),this.timer=setInterval(this.addPoints,18e4)},addBuildingIcon:function(){var e=this;this.$refs.map.removePoint("building"),this.$ajax.get({url:this.$api.GET_BUILDING}).then(function(t){var i=e.$com.confirm(t,"data.content",[]);e.$refs.map.addPoint({name:"building",size:13,labelKey:"unitAddr",key:"id",data:i,icon:"icon-unit.png"})})},handleMapClick:function(e){var t=e.layername,i=e.data,n=this.$refs.map;switch(i=Array.isArray(i)?i:[i],t){case"sensor":n.focus(i[0].x,i[0].y,12),this.handleEventModal(i);break;case"discover":n.focus(i[0].gps_x,i[0].gps_y,12),this.handleDiscoverEvent(i);break;case"repair":n.focus(i[0].x,i[0].y,12),this.handleRepairEvent(i)}},handleViewRemind:function(e){var t=i("fsp5");this.remindData=t[e],this.remindModal=!0},handleEventModal:function(e){var t=[],i=[];e.forEach(function(e){e._status&&"正常"==e._status?i.push(e):t.push(e)}),this.eventData=[].concat(t,i),this.showEventModal=!0},handleDiscoverEvent:function(e){this.discoverList=e,this.discoverModal=!0},handleRepairEvent:function(e){this.repairList=e,this.repairListModal=!0},handleSwitchIcon:function(){this.openIcon=!this.openIcon,"all"==this.curScene&&this.$store.commit("SET_CURSCENE",null),this.addSensorMarkers(this.$store.state.sensorList),this.addSensorPoints()},showVideo:function(e){this.curVideo=e,this.videoModal=!0},addSensorPoints:function(){this.clearPoints(),this.openIcon&&!this.curScene&&this.setSensorList()},addPoints:function(){this.addSensorPoints(),this.setDiscoverInfo(),this.setHandleList(),this.setTsBx()},handleStreetSelect:function(e,t){"临沂二村"!==t&&("申江豪城"!==t?this.$router.push({path:"/"}):this.$router.push({path:"/shenjianghaocheng"}))},handleDiscoverSummary:function(e){var t=this;if("today"===e)this.discoverList=this.$store.state.handleList,this.discoverModal=!0;else{var i=this.$moment(),n=this.$moment("2020-06-25");this.$ajax.get({url:this.$api.GET_HANDLE_LIST,params:{days:i.diff(n,"days")}}).then(function(e){t.discoverList=t.$com.confirm(e,"data.content",[]),t.discoverModal=!0})}},clearPoints:function(){var e=this.$refs.map;e.removePoint("sensor"),e.removePoint("discover")},addSensorMarkers:function(e){var t=this;this.map&&(this.map.remove(this.markers),this.openIcon&&(this.markers=e.map(function(e){var n=e.state,s=e.lon,a=e.lat,r=new A.Marker({position:[s,a],zIndex:99,icon:new A.Icon({size:[16*t.sizeRate,20*t.sizeRate],image:i("tsha")("./"+(1==n?"warn":"no-warn")+".png")}),extData:o()({},e)}).on("click",function(){t.map.setZoomAndCenter(18.5,[s,a]),t.handleEventModal([r.getExtData()])});return r}),this.map.add(this.markers)))},addDiscoverMarkers:function(e){var t=this;this.map&&(this.map.remove(this.markers),this.markers=e.map(function(e){var n=e.done_time,s=e.sensor_no,a=t.$com.gaodeLocation.find(function(e){return e.id===s})||{lon:121.510545,lat:31.197238},r=a.lon,l=a.lat,d=new A.Marker({position:[r,l],zIndex:99,icon:new A.Icon({size:[16*t.sizeRate,20*t.sizeRate],image:i("tsha")("./"+(n?"discover-done":"discover-todo")+".png")}),extData:o()({},e)}).on("click",function(){t.map.setZoomAndCenter(18.5,[r,l]),t.handleDiscoverEvent([d.getExtData()])});return d}),this.map.add(this.markers))},closeEventModal:function(){if(this.map){var e=this.mapConfig,t=e.zoom,i=e.center;this.map.setZoomAndCenter(t,i)}},toCombinationPage:function(){window.location="http://211.136.105.193/combination/#/"}},Object(M.b)(["initLinyiData","setDiscoverInfo","setHandleList","setSensorList","setTsBx"])),watch:{"$store.state.curRepair":{handler:function(e){var t=this,i=this.$refs.map;e?(this.$store.commit("SET_CURSCENE",null),this.$ajax.get({url:this.$api.GET_TSBX_LIST.replace("{type}",e)}).then(function(e){var i=t.$com.confirm(e,"data.content",[]);t.$store.commit("SET_REPAIRHANDLE",i),t.handleRepairEvent(i)})):i.focus(3706.690186,-4234.159912,8.5)}},"$store.state.curScene":{handler:function(e){var t=this,i=this.$refs.map;if(this.clearPoints(),!e)return i.focus(3706.690186,-4234.159912,8.5),void this.addSensorPoints();this.$store.commit("SET_CURREPAIR",null);var n=[];if(!((n="all"==e?this.handleList.filter(function(e){return e.gps_x&&e.gps_y}):this.handleList.filter(function(t){return t.types&&t.types==e&&t.gps_x&&t.gps_y})).length<=0)){var a=[],o=[];JSON.parse(s()(n)).forEach(function(e){e.done_time?(e.icon="icon9.png",a.push(e)):(e.icon="icon8.png",o.push(e))}),setTimeout(function(){i.addPoint({name:"discover",key:"id",size:25,data:[].concat(a,o),icon:"icon9.png"}),i.focus(3706.690186,-4234.159912,8.5),t.addDiscoverMarkers([].concat(a,o))},1e3)}}},"$store.state.sensorList":{handler:function(e){this.clearPoints(),this.$refs.map.addPoint({name:"sensor",key:"id",size:20,data:e,icon:"icon6.png"}),this.addSensorMarkers(e)}}}},P={render:function(){var e=this,t=this,n=t.$createElement,s=t._self._c||n;return s("div",{staticStyle:{width:"100%",height:"100vh"}},[s("a",{staticClass:"combination",on:{click:t.toCombinationPage}},[t._v("综合监管平台")]),t._v(" "),s("div",{staticClass:"border left"}),t._v(" "),s("div",{staticClass:"border right"}),t._v(" "),s("m-animate",{attrs:{enter:"zoomInUp",leave:"zoomOutDown"}},[s("div",{directives:[{name:"show",rawName:"v-show",value:!t.hide3d,expression:"!hide3d"}],attrs:{id:"linyiMap"}})]),t._v(" "),s("m-grid",{staticStyle:{padding:"0.5rem"},attrs:{template:["title title title","box1 . box5","box2 . box5","box8 . box5","box8 . box3","box8 . box10","box6 box7 box9"],columns:"1fr 2fr 1fr",rows:"3rem 1fr 2fr 1fr 1.5fr 1.5fr 2.3fr",gap:"0.5rem",complete:t.complete}},[s("m-animate",{attrs:{enter:"zoomInUp",leave:"zoomOutDown"}},[s("m-map",{directives:[{name:"show",rawName:"v-show",value:t.hide3d,expression:"hide3d"}],ref:"map",on:{event:t.handleMapClick,complete:t.mapComplete}})],1),t._v(" "),s("m-animate",{attrs:{enter:"fadeInDown",leave:"fadeOutUp"}},[s("m-title",{attrs:{area:"title",color:"#fff",bgImg:i("7FYl")}},[t._v("浦东新区物业微平台(临沂二村居委)")])],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{enter:"fadeInLeft",leave:"fadeOutLeft",area:"box1",title:"指挥体系",mode:"4",btn:"map-icon"}},[s("EmergencyCommand",{on:{more:function(e){t.showCommand=!0}}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{enter:"fadeInLeft",leave:"fadeOutLeft",area:"box2",title:"基础数据",mode:"4"}},[s("BasicData")],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{enter:"fadeInLeft",leave:"fadeOutLeft",area:"box8",title:"管理要素",mode:"4",btn:"模型"}},[s("ManageIssue",{on:{select:function(e){t.issueInfo=e,t.showIssueInfo=!0}}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box10",title:"辅助应用",mode:"4"}},[s("Application",{on:{elevator:function(){t.mapSrc="http://211.136.105.193/elev/#/?name=南码头",t.showEleMap=!0},house:function(){t.mapSrc="http://211.136.105.193/elev/#/house-map",t.showEleMap=!0}}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box9",title:"视频监控",mode:"4"}},[s("VideoWrapper",{on:{select:t.showVideo}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box5",title:"智能发现",mode:"4"}},[s("Discovery",{on:{summary:t.handleDiscoverSummary}})],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box3",title:"投诉报修",mode:"4"}},[s("Repair")],1),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{area:"box6",enter:"fadeInLeft",leave:"fadeOutLeft",title:"工作提示",mode:"4",width:50}},[t.complete?s("div",{staticClass:"analysis-wrapper"},t._l(t.remindList,function(e){return s("div",{key:e.title,on:{click:function(i){return t.handleViewRemind(e.key)}}},[s("p",[t._v(t._s(e.title))]),t._v(" "),e.detail.length>0?[s("vue-seamless-scroll",{staticClass:"seamless-wrap",attrs:{isSingleRemUnit:"",data:e.detail,"class-option":t.options}},[s("ul",{staticClass:"item",style:"width:"+14*e.detail.length+"rem"},t._l(e.detail,function(e,i){return s("li",{key:i},[t._v(t._s(e.title))])}),0)])]:s("div",{staticClass:"no-more"},[t._v("- 暂无更多数据 -")])],2)}),0):t._e()]),t._v(" "),s("m-card",{directives:[{name:"show",rawName:"v-show",value:t.complete,expression:"complete"}],attrs:{enter:"fadeInUp",leave:"fadeOutDown",area:"box7",title:"联勤联动动态流程",width:25,mode:"4"}},[t.complete?s("Handle",{on:{select:function(t){e.handleDetail=t,e.showHandleDetail=!0},"repair-select":function(t){e.repairDetail=t,e.showRepairDetail=!0}}}):t._e()],1),t._v(" "),s("MapMenu",{attrs:{full:t.complete},on:{"3d":function(e){t.hide3d=!t.hide3d},switch:t.handleSwitchIcon,full:function(e){t.complete=!t.complete},in:function(e){return t.$refs.map.zoomIn()},out:function(e){return t.$refs.map.zoomOut()}}}),t._v(" "),s("StreetMenu",{on:{select:t.handleStreetSelect}}),t._v(" "),s("m-modal",{attrs:{value:t.$store.state.showElementModal,width:"85%",title:"小区综合治理管理要素"},on:{close:function(e){return t.$store.commit("SET_ELEMENTMODAL",!1)}}},[s("IssueDetail")],1),t._v(" "),s("m-modal",{attrs:{width:"70%",title:"智能提示列表"},model:{value:t.remindModal,callback:function(e){t.remindModal=e},expression:"remindModal"}},[s("m-table",{attrs:{layout:t.remindLayout,model:t.remindData}})],1),t._v(" "),s("m-modal",{attrs:{width:"90%",title:"辅助应用"},model:{value:t.showEleMap,callback:function(e){t.showEleMap=e},expression:"showEleMap"}},[t.showEleMap?s("iframe",{staticStyle:{width:"100%","min-height":"80vh",background:"#fff"},attrs:{src:t.mapSrc,frameborder:"0"}}):t._e()]),t._v(" "),s("m-modal",{attrs:{title:"传感器列表",width:"70%"},on:{close:t.closeEventModal},model:{value:t.showEventModal,callback:function(e){t.showEventModal=e},expression:"showEventModal"}},[s("SensorList",{attrs:{data:t.eventData}})],1),t._v(" "),s("div",{staticClass:"icon-wrapper"},t._l(t.tooltipIcons,function(e){return s("p",{key:e.label},[s("img",{attrs:{src:i("tsha")("./"+e.icon+".png")}}),t._v(t._s(e.label))])}),0),t._v(" "),s("m-modal",{attrs:{title:"视频监控"},model:{value:t.videoModal,callback:function(e){t.videoModal=e},expression:"videoModal"}},[t.videoModal?s("video",{staticStyle:{width:"100%",height:"100%"},attrs:{controls:"",autoplay:""}},[s("source",{attrs:{src:i("++cm")("./"+t.curVideo+".mp4"),type:"video/mp4"}}),t._v("\n 您的浏览器不支持 video 标签。\n ")]):t._e()]),t._v(" "),s("m-modal",{attrs:{title:"投诉、报修列表",width:"70%"},model:{value:t.repairListModal,callback:function(e){t.repairListModal=e},expression:"repairListModal"}},[s("m-table",{attrs:{layout:t.repairListLayout,model:t.repairList}})],1),t._v(" "),s("m-modal",{attrs:{title:"联勤联动处置模型",width:"80%"},on:{close:function(e){return t.$store.commit("SET_PROCESSMODAL",!1)}},model:{value:t.$store.state.processModal,callback:function(e){t.$set(t.$store.state,"processModal",e)},expression:"$store.state.processModal"}},[s("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:i("G0bI")}})]),t._v(" "),s("m-modal",{attrs:{title:"传感器设备阀值设置",width:"70%"},on:{close:function(e){return t.$store.commit("SET_DISCOVERMODAL",!1)}},model:{value:t.$store.state.discoverModal,callback:function(e){t.$set(t.$store.state,"discoverModal",e)},expression:"$store.state.discoverModal"}},[s("m-table",{attrs:{layout:t.discoverModalLayout,model:t.discoverModalList}})],1),t._v(" "),s("m-modal",{attrs:{title:"智能发现清单",width:"70%",offset:"-21%"},on:{close:t.closeEventModal},model:{value:t.discoverModal,callback:function(e){t.discoverModal=e},expression:"discoverModal"}},[s("m-table",{attrs:{layout:t.discoverLayout,model:t.discoverList,clickable:""},on:{"row-click":function(t){e.handleDetail=t,e.showHandleDetail=!0}}})],1),t._v(" "),s("m-modal",{attrs:{title:"联勤联动动态流程",width:"60%"},model:{value:t.showHandleDetail,callback:function(e){t.showHandleDetail=e},expression:"showHandleDetail"}},[s("m-form",{attrs:{"label-width":8,title:"流程信息",model:t.handleDetail,layout:t.handleDetailLayout}}),t._v(" "),s("div",{staticStyle:{width:"90%",margin:"3rem auto"}},[s("m-step",{attrs:{steps:[{name:"推送"},{name:"接收"},{name:"处置"},{name:"完成"}],current:[t.handleDetail.done_time?3:t.handleDetail.current||2,!1],msg:[t.handleDetail.create_time||"",t.handleDetail.check_time||"",t.handleDetail.receive_time||"",t.handleDetail.done_time||""],info:t.handleDetail}})],1)],1),t._v(" "),s("m-modal",{attrs:{title:"投诉报修详情",width:"70%"},model:{value:t.showRepairDetail,callback:function(e){t.showRepairDetail=e},expression:"showRepairDetail"}},[s("m-form",{attrs:{title:"投诉报修信息","label-width":6,model:t.repairDetail,layout:t.repairLayout}})],1),t._v(" "),s("m-modal",{attrs:{title:"指挥体系"},model:{value:t.showCommand,callback:function(e){t.showCommand=e},expression:"showCommand"}},[s("m-table",{attrs:{layout:t.commandLayout,model:t.commandList}})],1),t._v(" "),s("m-modal",{attrs:{title:t.issueInfo.title,width:"25%"},model:{value:t.showIssueInfo,callback:function(e){t.showIssueInfo=e},expression:"showIssueInfo"}},[t.showIssueInfo?s("m-table",{attrs:{layout:t.issueInfoLayout,model:t.issueInfo.data}}):t._e()],1),t._v(" "),s("m-modal",{attrs:{title:"照片预览"},on:{close:function(e){return t.$store.commit("SET_IMGVIEW",!1)}},model:{value:t.$store.state.showImgView,callback:function(e){t.$set(t.$store.state,"showImgView",e)},expression:"$store.state.showImgView"}},[t.$store.state.showImgView?s("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t.$store.state.imgViewSrc}}):t._e()])],1)],1)},staticRenderFns:[]};var b=i("VU/8")(C,P,!1,function(e){i("r8Gp"),i("9Q1g")},"data-v-44e523c8",null);t.default=b.exports},QArY:function(e,t){e.exports={displayFieldName:"",fieldAliases:{OBJECTID:"OBJECTID",XQID:"XQID",DW_PK_SECT:"DW_PK_SECT_1",SECT_NAME_:"SECT_NAME_",SECT_ADDR_:"SECT_ADDR_",SECT_CSP_E:"SECT_CSP_E",SECT_CSP_N:"SECT_CSP_N",SECT_CSP_S:"SECT_CSP_S",SECT_CSP_W:"SECT_CSP_W",SECT_KIND:"SECT_KIND",HPB_NAME:"HPB_NAME",FB_ID:"FB_ID",FB_NAME:"FB_NAME",STATUS:"STATUS",LAST_RY:"LAST_RY",LAST_TIME:"LAST_TIME",LAST_TYPE:"LAST_TYPE",SECT_TYPE:"SECT_TYPE",SECT_STATUS:"SECT_STATUS",STREET_NAME:"STREET_NAME",STREET_SOURCE_NAME:"STREET_SOURCE_NAME",SYS_ID:"SYS_ID",IS_UPDATED:"IS_UPDATED",IS_DELETE:"IS_DELETE",SHAPE_Length:"SHAPE_Length",SHAPE_Area:"SHAPE_Area"},geometryType:"esriGeometryPolygon",spatialReference:{wkid:null},fields:[{name:"OBJECTID",type:"esriFieldTypeOID",alias:"OBJECTID"},{name:"XQID",type:"esriFieldTypeString",alias:"XQID",length:500},{name:"DW_PK_SECT",type:"esriFieldTypeString",alias:"DW_PK_SECT_1",length:500},{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500},{name:"SECT_ADDR_",type:"esriFieldTypeString",alias:"SECT_ADDR_",length:500},{name:"SECT_CSP_E",type:"esriFieldTypeString",alias:"SECT_CSP_E",length:500},{name:"SECT_CSP_N",type:"esriFieldTypeString",alias:"SECT_CSP_N",length:500},{name:"SECT_CSP_S",type:"esriFieldTypeString",alias:"SECT_CSP_S",length:500},{name:"SECT_CSP_W",type:"esriFieldTypeString",alias:"SECT_CSP_W",length:500},{name:"SECT_KIND",type:"esriFieldTypeString",alias:"SECT_KIND",length:32},{name:"HPB_NAME",type:"esriFieldTypeString",alias:"HPB_NAME",length:500},{name:"FB_ID",type:"esriFieldTypeString",alias:"FB_ID",length:500},{name:"FB_NAME",type:"esriFieldTypeString",alias:"FB_NAME",length:500},{name:"STATUS",type:"esriFieldTypeString",alias:"STATUS",length:2},{name:"LAST_RY",type:"esriFieldTypeString",alias:"LAST_RY",length:32},{name:"LAST_TIME",type:"esriFieldTypeString",alias:"LAST_TIME",length:32},{name:"LAST_TYPE",type:"esriFieldTypeString",alias:"LAST_TYPE",length:1},{name:"SECT_TYPE",type:"esriFieldTypeString",alias:"SECT_TYPE",length:32},{name:"SECT_STATUS",type:"esriFieldTypeString",alias:"SECT_STATUS",length:32},{name:"STREET_NAME",type:"esriFieldTypeString",alias:"STREET_NAME",length:50},{name:"STREET_SOURCE_NAME",type:"esriFieldTypeString",alias:"STREET_SOURCE_NAME",length:50},{name:"SYS_ID",type:"esriFieldTypeString",alias:"SYS_ID",length:3},{name:"IS_UPDATED",type:"esriFieldTypeString",alias:"IS_UPDATED",length:10},{name:"IS_DELETE",type:"esriFieldTypeInteger",alias:"IS_DELETE"},{name:"SHAPE_Length",type:"esriFieldTypeDouble",alias:"SHAPE_Length"},{name:"SHAPE_Area",type:"esriFieldTypeDouble",alias:"SHAPE_Area"}],features:[{attributes:{OBJECTID:1,XQID:"F5A3446C700D4933AD42ED6238F49FD4",DW_PK_SECT:"S015001231",SECT_NAME_:"(补)临沂二村",SECT_ADDR_:"浦三路12弄3-16#、21-32#,南码头路451弄1-16#、26-41#",SECT_CSP_E:"南码头路",SECT_CSP_N:"浦东南路",SECT_CSP_S:"临沂路",SECT_CSP_W:"浦三路",SECT_KIND:"直管公房",HPB_NAME:null,FB_ID:null,FB_NAME:"南码头路街道房屋管理事务中心",STATUS:"1",LAST_RY:null,LAST_TIME:null,LAST_TYPE:"2",SECT_TYPE:null,SECT_STATUS:null,STREET_NAME:null,STREET_SOURCE_NAME:null,SYS_ID:"S30",IS_UPDATED:null,IS_DELETE:null,SHAPE_Length:1217.2436689099172,SHAPE_Area:40344.028360130265},geometry:{rings:[[[3840.1404418945312,-4069.5302734375],[3857.0037841796875,-4100.166564941406],[3872.0850219726562,-4129.799987792969],[3866.9804077148438,-4132.250793457031],[3871.4783935546875,-4140.188293457031],[3833.3782348632812,-4160.6934814453125],[3831.6583862304688,-4165.323791503906],[3839.7283935546875,-4180.272766113281],[3785.0369873046875,-4209.439697265625],[3834.1171875,-4299.795166015625],[3823.8532104492188,-4305.4208984375],[3825.8375854492188,-4309.918701171875],[3777.0217895507812,-4336.244873046875],[3730.6099853515625,-4251.166076660156],[3667.90380859375,-4284.635986328125],[3635.3599853515625,-4203.011901855469],[3622.6597900390625,-4170.600280761719],[3635.2276000976562,-4165.30859375],[3627.68701171875,-4145.59716796875],[3639.32861328125,-4136.336669921875],[3630.7296142578125,-4115.03759765625],[3639.4609985351562,-4102.602294921875],[3643.9588012695312,-4100.750183105469],[3645.0172119140625,-4099.0303955078125],[3646.6596069335938,-4099.769714355469],[3651.3671875,-4093.341796875],[3664.25439453125,-4087.8634643554688],[3666.9776000976562,-4091.4898071289062],[3731.8005981445312,-4073.4981079101562],[3720.1589965820312,-4050.752197265625],[3722.8048095703125,-4042.682373046875],[3723.7308349609375,-4031.4375],[3725.8475952148438,-4028.3948974609375],[3735.9017944335938,-4023.6323852539062],[3758.9132080078125,-4012.9093627929688],[3776.43798828125,-4031.9039916992188],[3778.8892211914062,-4029.5780639648438],[3782.9202270507812,-4034.2852172851562],[3757.7225952148438,-4068.339599609375],[3744.493408203125,-4097.8406982421875],[3739.396240234375,-4128.477111816406],[3745.8162231445312,-4129.061706542969],[3788.9434204101562,-4104.9844970703125],[3785.6984252929688,-4099.1082763671875],[3840.1404418945312,-4069.5302734375]]]}}]}},QdUv:function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"浦东新区浦三路12弄4号大楼"},geometry:{rings:[[[3676.4136352539062,-4042.8651123046875],[3676.9428100585938,-4042.8651123046875],[3692.288818359375,-4019.8463134765625],[3695.7283935546875,-4021.301513671875],[3704.591796875,-4007.9400024414062],[3702.3428344726562,-4006.6170654296875],[3703.4011840820312,-4003.7066650390625],[3710.8096313476562,-4008.072265625],[3708.163818359375,-4012.3056640625],[3715.3076171875,-4017.332763671875],[3720.3345947265625,-4018.7879638671875],[3722.3190307617188,-4018.12646484375],[3728.8013916015625,-4014.9514770507812],[3731.5794067382812,-4013.6286010742188],[3735.5482177734375,-4023.6826782226562],[3725.7586059570312,-4028.4451904296875],[3723.6417846679688,-4031.4879760742188],[3723.11279296875,-4042.0712890625],[3720.5991821289062,-4051.0671997070312],[3715.572021484375,-4049.347412109375],[3714.2492065429688,-4050.8026123046875],[3696.5220336914062,-4042.8651123046875],[3694.1408081054688,-4045.2462768554688],[3692.4210205078125,-4044.5848999023438],[3692.1564331054688,-4044.8494873046875],[3689.5106201171875,-4043.5264892578125],[3688.9813842773438,-4044.3203125],[3687.5261840820312,-4043.5264892578125],[3684.0866088867188,-4048.6859130859375],[3676.4136352539062,-4042.8651123046875]]]}}]}},RWEG:function(e,t){e.exports=[{name:"供水、供电、供气异常",type:"安全",count:0},{name:"电梯运行异常",type:"安全",count:0},{name:"占用消防通道",type:"安全",count:2},{name:"违规充电",type:"安全",count:2},{name:"损坏房屋承重结构",type:"安全",count:0},{name:"违规租赁行为",type:"有序",count:0},{name:"违法搭建",type:"有序",count:1},{name:"垃圾分类违规",type:"干净",count:0},{name:"高空坠物隐患",type:"安全",count:0},{name:"消防设施设备异常",type:"安全",count:0},{name:"噪音扰民",type:"有序",count:1},{name:"空调安装违规",type:"有序",count:0},{name:"毁绿占绿",type:"有序",count:0},{name:"擅自改变物业使用性质",type:"有序",count:1},{name:"物业交接矛盾",type:"有序",count:0},{name:"乱收费",type:"有序",count:0},{name:"破坏房屋外貌",type:"有序",count:0},{name:"擅自改建、占用共用部位",type:"有序",count:0},{name:"停车矛盾",type:"有序",count:0},{name:"违规饲养动物",type:"有序",count:0},{name:"维修资金使用异常",type:"有序",count:0},{name:"建筑垃圾清运违规",type:"干净",count:0},{name:"乱布线 ",type:"干净",count:0},{name:"楼道小广告",type:"干净",count:0}]},Tk9c:function(e,t){},fsp5:function(e,t){e.exports={linyi:[{type:"屋顶漏水",from:"投诉分析",address:"浦东新区浦三路12弄5号602室",detail:"上一季度共收到反映屋顶漏水问题投诉件6件,建议引起关注。"},{type:"保洁服务",from:"投诉分析",address:"浦东新区南码头路451弄26号403室",detail:"上一季度共收到反映保洁服务问题投诉件2件,建议引起关注。"},{type:"违法搭建",from:"智能发现分析",address:"浦东新区浦三路12弄5号101室",detail:"上一季度共收到屋顶违法搭建预警信息2次,建议引起关注。"},{type:"群租管理",from:"投诉分析",address:"浦东新区浦三路12弄临沂二村29号103室",detail:"上一季度共收到反映群租管理问题投诉件7件,建议引起关注。"}],liuhao:[{type:"车辆停放管理",from:"投诉分析",address:"浦东新区浦三路12弄6号2204室",detail:"上一季度共收到反映车辆停放问题投诉件2件,建议引起关注。"}],haipu:[{type:"占用共用部位",from:"投诉分析",address:"浦三路12弄2号楼20楼楼道储物间",detail:"上一季度共收到反映占用公共部位问题投诉件2件,建议引起关注。"},{type:"占用共用部位",from:"投诉分析",address:"浦东新区浦三路12弄2号2005室",detail:"上一季度共收到反映占用公共部位问题投诉件1件,建议引起关注。"}],mingcheng:[{type:"垃圾分类",from:"督查提醒",address:"浦东新区浦三路28弄1号楼附近",detail:"根据微平台督查提醒功能显示,上一季度铭城园小区在文明城区专项检查中被市房管局开出垃圾分类违规整改单2张,建议引起关注。"}],sihao:[]}},jGU2:function(e,t){e.exports={linyi:[{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-13 19:05:49",situation:"市民补充信息内容为其之前接到管理部门电话联系,工作人员告知后续会尽快安排工作人员上门,现仍无人上门处理,市民家中地板积水,影响正常生活,望管理部门尽快上门处理。"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-13 19:43:03",situation:"市民来电反复催办。市民表示因顶楼有部分余水未排干,导致市民家中漏水了,催办了962121答应上门维修,但至今没有人上门维修,且向小区物业办公室值班人员反映,对方称只管值班不管维修,物业领导也找不到,无奈之下,只有再来电催办,请管理部门核实督办。【最近派发的工单编号:20190113013040,工单内容:其位于浦东新区浦三路12弄5号602室家中的卧室屋顶部位于1月13日15:00左右开始突然漏水,多次拨打962121被告知处理不了,物业表示周末没人,现市民表示卧室有积水,跟下小雨一样。"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-13 20:02:21",situation:"市民来电补充信息:物业人员说需24小时处理,市民质疑此将等到1月14日15:00分,市民有与物业人员通话录音,物业人员推说是自来水公司问题,市民夜间无法睡觉了。"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-14 11:09:50",situation:"市民来电反复催办,市民反映目前还在继续漏水,已经渗漏到楼下人家,希望管理部门先行与市民进行电话联系。"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-19 14:11:25",situation:"市民补充信息内容为1月19日962121两次来电表示今天午夜工程队今天会来修,但13:49物业来了一个人,13:56就走了,其看了下,该人员是在灰上涂了层柏油,该人员表示修好了,还让市民签字,其表示一个人过,做了10分钟不到,该人员不让市民签字了,其希望管理部门监督物业彻底修好【最近派发的工单编号:20190116024832,工单内容:重新交办,要求:按答复市民要点告知市民,市民表示答复市民要点与实际情况明显不符,市民表示962121回复称是水箱问题,让市民联系威立雅水厂进行维修,1月16日市民拨打了962323,师傅到达现场后进行检查后联系市民称水箱没有问题,让市民去找物业报修,后又联系市民称已经联系过物业,让市民再打物业电话,但现在物业也不愿维修称不是其管的,让市民再打12345反映,现家里一塌糊涂,水刚刚擦干但是地板已经翘起来了,烦请尽快处理。诉求:请核实并尽快落实维修,工单内容:市民来电反映:见原单】"},{type:"屋顶漏水",address:"浦东新区浦三路12弄5号602室",time:"2019-01-24 09:43:15",situation:"市民来电补充信息:其称962121给其电话询问是否解决,市民表示该处只是将积水处理掉了,维修人员只是到上门待了十分钟根本没有维修,只是为了应付市民。现诉求:要求管理部门核实彻底维修解决该问题。"},{type:"保洁服务",address:"浦东新区南码头路451弄26号403室",time:"2019-10-10 23:43:46",situation:"市民来电反映:上述地址装修后搞得公共走廊市民家门口全部都是灰,市民希望管理部门出面协调上述施工队注意施工规范并采取防尘措施,弄脏了周围环境要及时清洁,诉求:请管理部门核实情况,协调处理此事。"},{type:"保洁服务",address:"浦东新区南码头路451弄26号403室",time:"2019-10-30 20:49:55",situation:"【重新交办,要求:按答复市民要点告知市民,市民表示答复市民要点与实际情况明显不符的,市民表示没有用,他们没有及时清理,到处总是有灰,诉求:希望管理部门核实要求文明施工做好防尘措施。最近办结的工单编号:20191010034482,工单内容:市民来电反映:上述地址装修后搞得公共走廊市民家门口全部都是灰,市民希望管理部门出面协调上述施工队注意施工规范并采取防尘措施,弄脏了周围环境要及时清洁,诉求:请管理部门核实情况,协调处理此事。】"},{type:"破坏房屋外貌",address:"浦东新区浦三路12弄5号101室",time:"2019-04-30 19:17:00",situation:"市民来电反映:上述地址天井外原先是小区的一个停车位,现在该居民在天井墙上装了一扇门,直接从此门进出房屋,还称家里有残疾证是允许开门的,正好正对停车位,还制止小区居民在此处停车。诉求:希望管理部门核实整治,责令对方恢复原样。"},{type:"破坏房屋外貌",address:"浦东新区浦三路12弄5号101室",time:"2019-05-11 10:02:11",situation:"办理结果不满:居委会的回复是上门调解过,没办法,所以只能暂时保留该违法开门,没有强制执行。市民质疑居委知道该居民违法行为,也知道对方态度有多猖狂,为何不制止和处理。【最近派发的工单编号:20190430024120,工单内容:市民来电反映:上述地址天井外原先是小区的一个停车位,现在该居民在天井墙上装了一扇门,直接从此门进出房屋,还称家里有残疾证是允许开门的,正好正对停车位,还制止小区居民在此处停车。诉求:希望管理部门核实整治,责令对方恢复原样。】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-11-14 12:59:17",situation:"市民来电反复催单。催单原因:市民称管理部门至今未给予任何处理,请管理部门尽快处理。【最近派发的工单编号:20191107011476,工单内容:重新交办,要求:按答复市民要点告知市民,市民表示答复市民要点与实际情况明显不符,该处的群租问题至今未取缔。诉求:请管理部门核实并要求取缔群租,并明确具体处理期限。(市民要求信息保密,无需回复) 工单内容:重新交办,群租没有整改,诉求:请落实取缔群租。工单内容:重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复),工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-11-07 11:44:29",situation:"【重新交办,要求:按答复市民要点告知市民,市民表示答复市民要点与实际情况明显不符,该处的群租问题至今未取缔。诉求:请管理部门核实并要求取缔群租,并明确具体处理期限。(市民要求信息保密,无需回复) 最近办结的工单编号:20190812006638,工单内容:【重新交办,群租没有整改,诉求:请落实取缔群租。工单内容:重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复),工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-06-17 12:29:06",situation:"市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-07-17 09:42:20",situation:"市民来电“反复催促”。市民诉求:望相关部门核实尽快处理。(市民要求信息保密,无需回复)【最近派发的工单编号:20190709003252,工单内容:【重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复)最近办结的工单编号:20190617015205,工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-07-09 09:05:42",situation:"【重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复)最近办结的工单编号:20190617015205,工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-07-01 07:40:37",situation:"市民来电咨询处理进度。【最近办结的工单编号:20190617015205,工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"},{type:"群租管理",address:"浦东新区浦三路12弄临沂二村29号103室",time:"2019-08-12 09:55:17",situation:"【重新交办,群租没有整改,诉求:请落实取缔群租。最近办结的工单编号:20190709003252,工单内容:【重新交办,要求:按答复要点告知市民,市民称前件答复要点与事实不符,市民没有看到有整改通知群租情况也没有得到整治。诉求:管理部门核实尽快整治。(市民要求信息保密,无需回复)最近办结的工单编号:,工单内容:市民来电反映:上述地址房屋内住了十几个人,把员工宿舍设在小区内,存在群租现象。诉求:希望管理部门核实取缔该处群租。(信息保密,无需回复)】"}],liuhao:[{type:"车辆停放管理",address:"浦东新区浦三路12弄6号2204室",time:"2019-07-05 14:35:32",situation:"市民来电催单,催单原因:市民反复催单,市民希望管理部门尽快为其安排临时停车位。"},{type:"车辆停放管理",address:"浦东新区浦三路12弄6号2204室",time:"2019-07-09 13:30:20",situation:"市民来电补充信息。市民补充信息为:其于物业和居委协调无果,反馈房管办无回复,诉求:希望管理部门核实协调给予市民一个停车位,方便市民的女儿开车看望市民。"}],haipu:[{type:"占用共用部位",address:"浦三路12弄2号楼20楼楼道储物间",time:"2019-06-12 13:12:04",situation:"催办要求:市民来电表示需要回复:13611613349。【最近派发的工单编号:20190612015588,工单内容:市民来电反映:上述储物间是公用部位,属于同层整层居民,17楼居民强行占用多年,其占用了三个楼层的储物间,20楼居民要求其将东西搬下去,17楼居民拒绝。诉求:请管理部门尽快将其清退,将共用部位归还给20楼全体居民。市民要求信息保密,无需回复。】"},{type:"占用共用部位",address:"浦三路12弄2号楼20楼楼道储物间",time:"2019-06-12 13:07:31",situation:"市民来电反映:上述储物间是公用部位,属于同层整层居民,17楼居民强行占用多年,其占用了三个楼层的储物间,20楼居民要求其将东西搬下去,17楼居民拒绝。诉求:请管理部门尽快将其清退,将共用部位归还给20楼全体居民。市民要求信息保密,无需回复。"},{type:"占用共用部位",address:"浦东新区浦三路12弄2号2005室",time:"2019-09-06 15:13:57",situation:"市民来电反映:上述地址居民将走廊内一个公用的位置装修,变成单独使用,在等电梯的位置安装了升降晾衣架,侵占公共部位。诉求:请管理部门核实恢复原状。"}],mingcheng:[{type:"垃圾分类",address:"浦东新区浦三路28弄1号楼附近",time:"2019-08-24 08:34:55",situation:"市民来电反映:上述地址小区内属于业委会托管,2019年8月24日07:50在上述地址内投放垃圾,市民发现该处没有垃圾桶,当时小区垃圾分类张贴的投放时间为07:00到09:00,到小区门口的业委会成员沟通,被告知已经过了投放时间,市民再次沟通在规定投放时间内时,直接告知市民这个事情他不管的,让市民直接投放到附近其他小区内,市民不理解,该业委会成员是如何服务小区居民的。诉求:请管理部门核实并更换该名业委会成员。(需回复)"},{type:"垃圾分类",address:"浦东新区浦三路28弄1号楼附近",time:"2019-09-16 10:31:24",situation:"市民来电反映:2019年8月24日07:50在上述地址的垃圾临时投放处投放垃圾,由于从8月24日开始(周六)四分类垃圾桶又搬回原来地址,市民不知道。市民去问了门卫,当时只有一个男性门卫在门卫室当班,市民问其情况,门卫直接称其没有关系,不知道,让市民看黑板,市民返回去看黑板,市民发现时间还是7点到九点,但是门卫开始让市民扔到其他小区去,要扔不扔等。市民觉得该门卫无法沟通,一问就吵架,市民诉求:请管理部门核实,市民投诉改门卫的态度恶劣,不适合做门卫。(需回复)"}],sihao:[]}},"k+id":function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"浦东新区申江豪城小区"},geometry:{rings:[[[2505.208984375,-7806.619384765625],[2498.37060546875,-7807.807800292969],[2493.8162231445312,-7807.6480712890625],[2488.6226196289062,-7805.330993652344],[2484.7073974609375,-7800.536865234375],[2483.3489990234375,-7795.4232177734375],[2482.3201904296875,-7779.8323974609375],[2479.68359375,-7753.225280761719],[2477.6260375976562,-7715.012390136719],[2475.9482421875,-7682.252868652344],[2473.6976318359375,-7645.6746826171875],[2472.3599853515625,-7622.828796386719],[2473.52001953125,-7619.89306640625],[2476.7398071289062,-7616.744384765625],[2479.7463989257812,-7615.7738037109375],[2485.546630859375,-7615.442199707031],[2485.546630859375,-7614.400695800781],[2485.3112182617188,-7608.7705078125],[2493.833984375,-7607.278991699219],[2516.1354370117188,-7603.825500488281],[2547.5217895507812,-7598.9927978515625],[2548.0900268554688,-7602.117980957031],[2566.9465942382812,-7599.06396484375],[2566.1832275390625,-7596.116394042969],[2573.4631958007812,-7595.1575927734375],[2590.7927856445312,-7592.52978515625],[2595.409423828125,-7591.783996582031],[2599.7774047851562,-7590.931701660156],[2639.9744262695312,-7582.610900878906],[2750.8973999023438,-7558.400817871094],[2810.9833984375,-7545.296875],[2811.3828125,-7547.614074707031],[2830.1596069335938,-7544.018493652344],[2829.5404052734375,-7541.14208984375],[2867.6534423828125,-7532.832275390625],[2875.40380859375,-7533.311767578125],[2883.6336059570312,-7537.8660888671875],[2888.0281982421875,-7544.2581787109375],[2889.1467895507812,-7549.611572265625],[2897.4515991210938,-7586.4644775390625],[2904.0968017578125,-7618.5115966796875],[2923.0599975585938,-7705.9302978515625],[2925.03759765625,-7715.278869628906],[2922.700439453125,-7723.00927734375],[2919.1047973632812,-7728.76220703125],[2824.4816284179688,-7746.440368652344],[2605.4320068359375,-7787.842590332031],[2548.7817993164062,-7798.2564697265625],[2505.208984375,-7806.619384765625]]]}}]}},kZvW:function(e,t,i){var n;"undefined"!=typeof self&&self,n=function(){return function(e){function t(n){if(i[n])return i[n].exports;var s=i[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var i={};return t.m=e,t.c=i,t.d=function(e,i,n){t.o(e,i)||Object.defineProperty(e,i,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=1)}([function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),i(4)();var n=i(5),s=i(6);t.default={name:"vue-seamless-scroll",data:function(){return{xPos:0,yPos:0,delay:0,copyHtml:"",height:0,width:0,realBoxWidth:0}},props:{data:{type:Array,default:function(){return[]}},classOption:{type:Object,default:function(){return{}}}},computed:{leftSwitchState:function(){return this.xPos<0},rightSwitchState:function(){return Math.abs(this.xPos)<this.realBoxWidth-this.width},leftSwitchClass:function(){return this.leftSwitchState?"":this.options.switchDisabledClass},rightSwitchClass:function(){return this.rightSwitchState?"":this.options.switchDisabledClass},leftSwitch:function(){return{position:"absolute",margin:this.height/2+"px 0 0 -"+this.options.switchOffset+"px",transform:"translate(-100%,-50%)"}},rightSwitch:function(){return{position:"absolute",margin:this.height/2+"px 0 0 "+(this.width+this.options.switchOffset)+"px",transform:"translateY(-50%)"}},float:function(){return this.isHorizontal?{float:"left",overflow:"hidden"}:{overflow:"hidden"}},pos:function(){return{transform:"translate("+this.xPos+"px,"+this.yPos+"px)",transition:"all "+this.ease+" "+this.delay+"ms",overflow:"hidden"}},defaultOption:function(){return{step:1,limitMoveNum:5,hoverStop:!0,direction:1,openTouch:!0,singleHeight:0,singleWidth:0,waitTime:1e3,switchOffset:30,autoPlay:!0,navigation:!1,switchSingleStep:134,switchDelay:400,switchDisabledClass:"disabled",isSingleRemUnit:!1}},options:function(){return s({},this.defaultOption,this.classOption)},navigation:function(){return this.options.navigation},autoPlay:function(){return!this.navigation&&this.options.autoPlay},scrollSwitch:function(){return this.data.length>=this.options.limitMoveNum},hoverStopSwitch:function(){return this.options.hoverStop&&this.autoPlay&&this.scrollSwitch},canTouchScroll:function(){return this.options.openTouch},isHorizontal:function(){return this.options.direction>1},baseFontSize:function(){return this.options.isSingleRemUnit?parseInt(window.getComputedStyle(document.documentElement,null).fontSize):1},realSingleStopWidth:function(){return this.options.singleWidth*this.baseFontSize},realSingleStopHeight:function(){return this.options.singleHeight*this.baseFontSize},step:function(){var e=this.options.step;return this.isHorizontal?this.realSingleStopWidth:this.realSingleStopHeight,e}},methods:{leftSwitchClick:function(){if(this.leftSwitchState)return Math.abs(this.xPos)<this.options.switchSingleStep?void(this.xPos=0):void(this.xPos+=this.options.switchSingleStep)},rightSwitchClick:function(){if(this.rightSwitchState)return this.realBoxWidth-this.width+this.xPos<this.options.switchSingleStep?void(this.xPos=this.width-this.realBoxWidth):void(this.xPos-=this.options.switchSingleStep)},_cancle:function(){cancelAnimationFrame(this.reqFrame||"")},touchStart:function(e){var t=this;if(this.canTouchScroll){var i=void 0,n=e.targetTouches[0],s=this.options,a=s.waitTime,o=s.singleHeight,r=s.singleWidth;this.startPos={x:n.pageX,y:n.pageY},this.startPosY=this.yPos,this.startPosX=this.xPos,o&&r?(i&&clearTimeout(i),i=setTimeout(function(){t._cancle()},a+20)):this._cancle()}},touchMove:function(e){if(!(!this.canTouchScroll||e.targetTouches.length>1||e.scale&&1!==e.scale)){var t=e.targetTouches[0],i=this.options.direction;this.endPos={x:t.pageX-this.startPos.x,y:t.pageY-this.startPos.y},event.preventDefault();var n=Math.abs(this.endPos.x)<Math.abs(this.endPos.y)?1:0;1===n&&i<2?this.yPos=this.startPosY+this.endPos.y:0===n&&i>1&&(this.xPos=this.startPosX+this.endPos.x)}},touchEnd:function(){var e=this;if(this.canTouchScroll){var t=void 0,i=this.options.direction;if(this.delay=50,1===i)this.yPos>0&&(this.yPos=0);else if(0===i){var n=this.realBoxHeight/2*-1;this.yPos<n&&(this.yPos=n)}else if(2===i)this.xPos>0&&(this.xPos=0);else if(3===i){var s=-1*this.realBoxWidth;this.xPos<s&&(this.xPos=s)}t&&clearTimeout(t),t=setTimeout(function(){e.delay=0,e._move()},this.delay)}},enter:function(){this.hoverStopSwitch&&this._stopMove()},leave:function(){this.hoverStopSwitch&&this._startMove()},_move:function(){this.isHover||(this._cancle(),this.reqFrame=requestAnimationFrame(function(){var e=this,t=this.realBoxHeight/2,i=this.realBoxWidth/2,n=this.options,s=n.direction,a=n.waitTime,o=this.step;1===s?(Math.abs(this.yPos)>=t&&(this.$emit("ScrollEnd"),this.yPos=0),this.yPos-=o):0===s?(this.yPos>=0&&(this.$emit("ScrollEnd"),this.yPos=-1*t),this.yPos+=o):2===s?(Math.abs(this.xPos)>=i&&(this.$emit("ScrollEnd"),this.xPos=0),this.xPos-=o):3===s&&(this.xPos>=0&&(this.$emit("ScrollEnd"),this.xPos=-1*i),this.xPos+=o),this.singleWaitTime&&clearTimeout(this.singleWaitTime),this.realSingleStopHeight?Math.abs(this.yPos)%this.realSingleStopHeight<o?this.singleWaitTime=setTimeout(function(){e._move()},a):this._move():this.realSingleStopWidth&&Math.abs(this.xPos)%this.realSingleStopWidth<o?this.singleWaitTime=setTimeout(function(){e._move()},a):this._move()}.bind(this)))},_initMove:function(){var e=this;this.$nextTick(function(){var t=e.options.switchDelay,i=e.autoPlay,n=e.isHorizontal;if(e._dataWarm(e.data),e.copyHtml="",n){e.height=e.$refs.wrap.offsetHeight,e.width=e.$refs.wrap.offsetWidth;var s=e.$refs.slotList.offsetWidth;i&&(s=2*s+1),e.$refs.realBox.style.width=s+"px",e.realBoxWidth=s}if(!i)return e.ease="linear",void(e.delay=t);e.ease="ease-in",e.delay=0,e.scrollSwitch?(e.copyHtml=e.$refs.slotList.innerHTML,setTimeout(function(){e.realBoxHeight=e.$refs.realBox.offsetHeight,e._move()},0)):(e._cancle(),e.yPos=e.xPos=0)})},_dataWarm:function(e){e.length},_startMove:function(){this.isHover=!1,this._move()},_stopMove:function(){this.isHover=!0,this.singleWaitTime&&clearTimeout(this.singleWaitTime),this._cancle()}},mounted:function(){this._initMove()},watch:{data:function(e,t){this._dataWarm(e),n(e,t)||(this._cancle(),this._initMove())},autoPlay:function(e){e?(this._cancle(),this._initMove()):this._stopMove()}},beforeCreate:function(){this.reqFrame=null,this.singleWaitTime=null,this.isHover=!1,this.ease="ease-in"},beforeDestroy:function(){this._cancle(),clearTimeout(this.singleWaitTime)}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(i(2));n.default.install=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.component(t.componentName||n.default.name,n.default)},"undefined"!=typeof window&&window.Vue&&Vue.component(n.default.name,n.default),t.default=n.default},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(0),s=i.n(n);for(var a in n)"default"!==a&&function(e){i.d(t,e,function(){return n[e]})}(a);var o=i(7),r=i(3)(s.a,o.a,!1,null,null,null);t.default=r.exports},function(e,t){e.exports=function(e,t,i,n,s,a){var o,r=e=e||{},l=typeof e.default;"object"!==l&&"function"!==l||(o=e,r=e.default);var d,c="function"==typeof r?r.options:r;if(t&&(c.render=t.render,c.staticRenderFns=t.staticRenderFns,c._compiled=!0),i&&(c.functional=!0),s&&(c._scopeId=s),a?(d=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=d):n&&(d=n),d){var m=c.functional,u=m?c.render:c.beforeCreate;m?(c._injectStyles=d,c.render=function(e,t){return d.call(t),u(e,t)}):c.beforeCreate=u?[].concat(u,d):[d]}return{esModule:o,exports:r,options:c}}},function(e,t){e.exports=function(){window.cancelAnimationFrame=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(e){return window.clearTimeout(e)},window.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)}}},function(e,t){e.exports=function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(var i=0;i<e.length;++i)if(e[i]!==t[i])return!1;return!0}},function(e,t){var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=function e(){Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)});var t=void 0,n=void 0,s=void 0,a=void 0,o=void 0,r=void 0,l=1,d=arguments[0]||{},c=!1,m=arguments.length;if("boolean"==typeof d&&(c=d,d=arguments[1]||{},l++),"object"!==(void 0===d?"undefined":i(d))&&"function"!=typeof d&&(d={}),l===m)return d;for(;l<m;l++)if(null!=(n=arguments[l]))for(t in n)s=d[t],a=n[t],o=Array.isArray(a),c&&a&&("object"===(void 0===a?"undefined":i(a))||o)?(o?(o=!1,r=s&&Array.isArray(s)?s:[]):r=s&&"object"===(void 0===s?"undefined":i(s))?s:{},d[t]=e(c,r,a)):void 0!==a&&(d[t]=a);return d}},function(e,t,i){"use strict";var n={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"wrap"},[e.navigation?i("div",{class:e.leftSwitchClass,style:e.leftSwitch,on:{click:e.leftSwitchClick}},[e._t("left-switch")],2):e._e(),e._v(" "),e.navigation?i("div",{class:e.rightSwitchClass,style:e.rightSwitch,on:{click:e.rightSwitchClick}},[e._t("right-switch")],2):e._e(),e._v(" "),i("div",{ref:"realBox",style:e.pos,on:{mouseenter:e.enter,mouseleave:e.leave,touchstart:e.touchStart,touchmove:e.touchMove,touchend:e.touchEnd}},[i("div",{ref:"slotList",style:e.float},[e._t("default")],2),e._v(" "),i("div",{style:e.float,domProps:{innerHTML:e._s(e.copyHtml)}})])])},staticRenderFns:[]};t.a=n}]).default},e.exports=n()},ojeH:function(e,t,i){var n={"./govern-issue.json":"RWEG","./govern-linyi.json":"q2Jx","./haipu.json":"HHVJ","./huaxia.json":"CjmK","./issue-detail.json":"2Qs/","./linyi.json":"QArY","./mingchengyuan.json":"qJsd","./mock.json":"J0z1","./nanmatou.json":"flt8","./remind-data.json":"jGU2","./remind-data2.json":"fsp5","./shenjianghaocheng.json":"k+id","./sihao.json":"QdUv"};function s(e){return i(a(e))}function a(e){var t=n[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}s.keys=function(){return Object.keys(n)},s.resolve=a,e.exports=s,s.id="ojeH"},q2Jx:function(e,t){e.exports=[{name:"供水、供电、供气异常",type:"安全",count:0},{name:"电梯运行异常",type:"安全",count:0},{name:"占用消防通道",type:"安全",count:1},{name:"违规充电",type:"安全",count:1},{name:"损坏房屋承重结构",type:"安全",count:0},{name:"违规租赁行为",type:"有序",count:0},{name:"违法搭建",type:"有序",count:1},{name:"垃圾分类违规",type:"干净",count:1},{name:"高空坠物隐患",type:"安全",count:0},{name:"消防设施设备异常",type:"安全",count:0},{name:"噪音扰民",type:"有序",count:0},{name:"空调安装违规",type:"有序",count:0},{name:"毁绿占绿",type:"有序",count:0},{name:"擅自改变物业使用性质",type:"有序",count:0},{name:"物业交接矛盾",type:"有序",count:0},{name:"乱收费",type:"有序",count:0},{name:"破坏房屋外貌",type:"有序",count:0},{name:"擅自改建、占用共用部位",type:"有序",count:0},{name:"停车矛盾",type:"有序",count:0},{name:"违规饲养动物",type:"有序",count:0},{name:"维修资金使用异常",type:"有序",count:0},{name:"建筑垃圾清运违规",type:"干净",count:0},{name:"乱布线 ",type:"干净",count:0},{name:"楼道小广告",type:"干净",count:0}]},qJsd:function(e,t){e.exports={displayFieldName:"SECT_NAME_",fieldAliases:{SECT_NAME_:"SECT_NAME_"},geometryType:"esriGeometryPolygon",spatialReference:{wkt:'PROJCS["shanghaicity",GEOGCS["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",-3457147.81],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",121.2751921],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]'},fields:[{name:"SECT_NAME_",type:"esriFieldTypeString",alias:"SECT_NAME_",length:500}],features:[{attributes:{SECT_NAME_:"浦东新区铭城园"},geometry:{rings:[[[3785.589599609375,-4032.0498046875],[3786.2510375976562,-4031.5205688476562],[3812.44482421875,-4018.0267944335938],[3839.8294067382812,-4069.4884033203125],[3785.7219848632812,-4099.254089355469],[3789.1614379882812,-4105.074890136719],[3755.5593872070312,-4123.066589355469],[3745.6373901367188,-4128.887512207031],[3740.0812377929688,-4129.152099609375],[3739.2874145507812,-4128.093688964844],[3740.2134399414062,-4121.479064941406],[3744.5792236328125,-4097.931213378906],[3745.9020385742188,-4094.4915771484375],[3750.4000244140625,-4083.9082641601562],[3757.1467895507812,-4069.0914916992188],[3774.6094360351562,-4044.08837890625],[3785.589599609375,-4032.0498046875]]]}}]}},r8Gp:function(e,t){},uTP7:function(e,t,i){"use strict";var n=i("fZjL"),s=i.n(n),a={name:"SensorList",props:{data:{type:Array,required:!0}},data:function(){return{curTab:null,layout:[{sensorType:{label:"传感器类型",width:7},sensorNo:{label:"传感器编号",width:6},_scene:{label:"场景类型",width:6},_status:{label:"状态",width:5}}],dataSource:{}}},mounted:function(){this.$nextTick(this.init())},methods:{init:function(){var e={};this.data.forEach(function(t){e[t._scene]||(e[t._scene]=[]),e[t._scene].push(t)}),this.curTab=s()(e)[0],this.dataSource=e}}},o={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"sensor-list"},[i("Tabs",{model:{value:e.curTab,callback:function(t){e.curTab=t},expression:"curTab"}},e._l(Object.keys(e.dataSource),function(e){return i("TabPane",{key:e,attrs:{label:e,name:e}})}),1),e._v(" "),e.curTab?e._l(e.dataSource[e.curTab],function(t){return i("m-form",{key:t.id,attrs:{title:t.addr,"label-width":6,model:t,layout:e.layout}})}):e._e()],2)},staticRenderFns:[]};var r=i("VU/8")(a,o,!1,function(e){i("5T9C")},null,null);t.a=r.exports},waqr:function(e,t,i){"use strict";var n={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-wrapper"},[n("div",{style:"background-image:url("+i("Lo/H")+")",on:{click:function(t){return e.$emit("select","monitor1")}}},[n("img",{attrs:{src:i("VZWR")}})]),e._v(" "),n("div",{style:"background-image:url("+i("/J3u")+")",on:{click:function(t){return e.$emit("select","monitor2")}}},[n("img",{attrs:{src:i("VZWR")}})])])},staticRenderFns:[]};var s=i("VU/8")({name:"VideoWrapper",data:function(){return{}}},n,!1,function(e){i("Tk9c")},"data-v-7ecdac92",null);t.a=s.exports}});
//# sourceMappingURL=2.f0b703dbad690c7d0d92.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,f){for(var o,b,d,i=0,u=[];i<r.length;i++)b=r[i],t[b]&&u.push(t[b][0]),t[b]=0;for(o in c)Object.prototype.hasOwnProperty.call(c,o)&&(e[o]=c[o]);for(n&&n(r,c,f);u.length;)u.shift()();if(f)for(i=0;i<f.length;i++)d=a(a.s=f[i]);return d};var r={},t={27:0};function a(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,a){n=t[e]=[r,a]});n[2]=r;var c=document.getElementsByTagName("head")[0],f=document.createElement("script");f.type="text/javascript",f.charset="utf-8",f.async=!0,f.timeout=12e4,a.nc&&f.setAttribute("nonce",a.nc),f.src=a.p+"static/js/"+e+"."+{0:"b4ba89cb398e7ddd33d2",1:"80f3e7aa96153395fe1b",2:"3629fcd614230c5ca2fa",3:"858079b6f37c68e0f6a5",4:"5abb74ba424b54ffd832",5:"79501cbfbec9e7ca1a2b",6:"151dc3ea26d64d8986cf",7:"eaaa3330e850030e6f86",8:"5ad0f24b31031f7284b3",9:"fd7707babb1b38a1555a",10:"3bc8ba3be9d993618346",11:"e0d0852893a051f35f47",12:"b26fc350b53d2b30f1b4",13:"16cbe0e33860ff72d492",14:"92a81e60880a6ae73756",15:"f0fdcca849fc839cdb19",16:"71b39e7f56791784419e",17:"267ef980ea0c07fe9923",18:"f2a6183255aeb9176721",19:"1966c1eecf8c80e445be",20:"d18b679d14bc0ba80f28",23:"30937e4d633b87411f49",24:"f7914065b4d7bec4ccfb",25:"6b5f4749058978064562",26:"584ddfc7aad303eb351f"}[e]+".js";var o=setTimeout(b,12e4);function b(){f.onerror=f.onload=null,clearTimeout(o);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return f.onerror=f.onload=b,c.appendChild(f),r},a.m=e,a.c=r,a.d=function(e,n,r){a.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},a.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(n,"a",n),n},a.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},a.p="./",a.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.f98ef542cf871a5c9dfd.js.map
\ No newline at end of file
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,f){for(var o,b,d,i=0,u=[];i<r.length;i++)b=r[i],t[b]&&u.push(t[b][0]),t[b]=0;for(o in c)Object.prototype.hasOwnProperty.call(c,o)&&(e[o]=c[o]);for(n&&n(r,c,f);u.length;)u.shift()();if(f)for(i=0;i<f.length;i++)d=a(a.s=f[i]);return d};var r={},t={27:0};function a(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,a){n=t[e]=[r,a]});n[2]=r;var c=document.getElementsByTagName("head")[0],f=document.createElement("script");f.type="text/javascript",f.charset="utf-8",f.async=!0,f.timeout=12e4,a.nc&&f.setAttribute("nonce",a.nc),f.src=a.p+"static/js/"+e+"."+{0:"b4ba89cb398e7ddd33d2",1:"80f3e7aa96153395fe1b",2:"f0b703dbad690c7d0d92",3:"858079b6f37c68e0f6a5",4:"5abb74ba424b54ffd832",5:"79501cbfbec9e7ca1a2b",6:"151dc3ea26d64d8986cf",7:"eaaa3330e850030e6f86",8:"5ad0f24b31031f7284b3",9:"fd7707babb1b38a1555a",10:"3bc8ba3be9d993618346",11:"e0d0852893a051f35f47",12:"b26fc350b53d2b30f1b4",13:"16cbe0e33860ff72d492",14:"92a81e60880a6ae73756",15:"f0fdcca849fc839cdb19",16:"71b39e7f56791784419e",17:"267ef980ea0c07fe9923",18:"f2a6183255aeb9176721",19:"1966c1eecf8c80e445be",20:"d18b679d14bc0ba80f28",23:"30937e4d633b87411f49",24:"f7914065b4d7bec4ccfb",25:"6b5f4749058978064562",26:"584ddfc7aad303eb351f"}[e]+".js";var o=setTimeout(b,12e4);function b(){f.onerror=f.onload=null,clearTimeout(o);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return f.onerror=f.onload=b,c.appendChild(f),r},a.m=e,a.c=r,a.d=function(e,n,r){a.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},a.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(n,"a",n),n},a.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},a.p="./",a.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.7d4b099e7abf81a36740.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap d9fd53a90385c8c538fe"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","27","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","23","24","25","26","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,GAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAA,SAAApB,GACA,IAAAqB,EAAAhB,EAAAL,GACA,OAAAqB,EACA,WAAAC,QAAA,SAAAC,GAA0CA,MAI1C,GAAAF,EACA,OAAAA,EAAA,GAIA,IAAAG,EAAA,IAAAF,QAAA,SAAAC,EAAAE,GACAJ,EAAAhB,EAAAL,IAAAuB,EAAAE,KAEAJ,EAAA,GAAAG,EAGA,IAAAE,EAAAC,SAAAC,qBAAA,WACAC,EAAAF,SAAAG,cAAA,UACAD,EAAAE,KAAA,kBACAF,EAAAG,QAAA,QACAH,EAAAI,OAAA,EACAJ,EAAAK,QAAA,KAEArB,EAAAsB,IACAN,EAAAO,aAAA,QAAAvB,EAAAsB,IAEAN,EAAAQ,IAAAxB,EAAAyB,EAAA,aAAAtC,EAAA,KAAwEuC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,wBAAkrB/D,GAAA,MAC1vB,IAAAkC,EAAA8B,WAAAC,EAAA,MAEA,SAAAA,IAEApC,EAAAqC,QAAArC,EAAAsC,OAAA,KACAC,aAAAlC,GACA,IAAAmC,EAAAhE,EAAAL,GACA,IAAAqE,IACAA,GACAA,EAAA,OAAAC,MAAA,iBAAAtE,EAAA,aAEAK,EAAAL,QAAAuE,GAKA,OAfA1C,EAAAqC,QAAArC,EAAAsC,OAAAF,EAaAvC,EAAA8C,YAAA3C,GAEAL,GAIAX,EAAA4D,EAAA9D,EAGAE,EAAA6D,EAAA3D,EAGAF,EAAA8D,EAAA,SAAA1D,EAAA2D,EAAAC,GACAhE,EAAAiE,EAAA7D,EAAA2D,IACArE,OAAAwE,eAAA9D,EAAA2D,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMAhE,EAAAsE,EAAA,SAAAjE,GACA,IAAA2D,EAAA3D,KAAAkE,WACA,WAA2B,OAAAlE,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAA8D,EAAAE,EAAA,IAAAA,GACAA,GAIAhE,EAAAiE,EAAA,SAAAO,EAAAC,GAAsD,OAAA/E,OAAAC,UAAAC,eAAAC,KAAA2E,EAAAC,IAGtDzE,EAAAyB,EAAA,KAGAzB,EAAA0E,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.f98ef542cf871a5c9dfd.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t27: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"b4ba89cb398e7ddd33d2\",\"1\":\"80f3e7aa96153395fe1b\",\"2\":\"3629fcd614230c5ca2fa\",\"3\":\"858079b6f37c68e0f6a5\",\"4\":\"5abb74ba424b54ffd832\",\"5\":\"79501cbfbec9e7ca1a2b\",\"6\":\"151dc3ea26d64d8986cf\",\"7\":\"eaaa3330e850030e6f86\",\"8\":\"5ad0f24b31031f7284b3\",\"9\":\"fd7707babb1b38a1555a\",\"10\":\"3bc8ba3be9d993618346\",\"11\":\"e0d0852893a051f35f47\",\"12\":\"b26fc350b53d2b30f1b4\",\"13\":\"16cbe0e33860ff72d492\",\"14\":\"92a81e60880a6ae73756\",\"15\":\"f0fdcca849fc839cdb19\",\"16\":\"71b39e7f56791784419e\",\"17\":\"267ef980ea0c07fe9923\",\"18\":\"f2a6183255aeb9176721\",\"19\":\"1966c1eecf8c80e445be\",\"20\":\"d18b679d14bc0ba80f28\",\"23\":\"30937e4d633b87411f49\",\"24\":\"f7914065b4d7bec4ccfb\",\"25\":\"6b5f4749058978064562\",\"26\":\"584ddfc7aad303eb351f\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"./\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap d9fd53a90385c8c538fe"],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap d14a051a252a27eb985d"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","27","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","23","24","25","26","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,GAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAA,SAAApB,GACA,IAAAqB,EAAAhB,EAAAL,GACA,OAAAqB,EACA,WAAAC,QAAA,SAAAC,GAA0CA,MAI1C,GAAAF,EACA,OAAAA,EAAA,GAIA,IAAAG,EAAA,IAAAF,QAAA,SAAAC,EAAAE,GACAJ,EAAAhB,EAAAL,IAAAuB,EAAAE,KAEAJ,EAAA,GAAAG,EAGA,IAAAE,EAAAC,SAAAC,qBAAA,WACAC,EAAAF,SAAAG,cAAA,UACAD,EAAAE,KAAA,kBACAF,EAAAG,QAAA,QACAH,EAAAI,OAAA,EACAJ,EAAAK,QAAA,KAEArB,EAAAsB,IACAN,EAAAO,aAAA,QAAAvB,EAAAsB,IAEAN,EAAAQ,IAAAxB,EAAAyB,EAAA,aAAAtC,EAAA,KAAwEuC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,wBAAkrB/D,GAAA,MAC1vB,IAAAkC,EAAA8B,WAAAC,EAAA,MAEA,SAAAA,IAEApC,EAAAqC,QAAArC,EAAAsC,OAAA,KACAC,aAAAlC,GACA,IAAAmC,EAAAhE,EAAAL,GACA,IAAAqE,IACAA,GACAA,EAAA,OAAAC,MAAA,iBAAAtE,EAAA,aAEAK,EAAAL,QAAAuE,GAKA,OAfA1C,EAAAqC,QAAArC,EAAAsC,OAAAF,EAaAvC,EAAA8C,YAAA3C,GAEAL,GAIAX,EAAA4D,EAAA9D,EAGAE,EAAA6D,EAAA3D,EAGAF,EAAA8D,EAAA,SAAA1D,EAAA2D,EAAAC,GACAhE,EAAAiE,EAAA7D,EAAA2D,IACArE,OAAAwE,eAAA9D,EAAA2D,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMAhE,EAAAsE,EAAA,SAAAjE,GACA,IAAA2D,EAAA3D,KAAAkE,WACA,WAA2B,OAAAlE,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAA8D,EAAAE,EAAA,IAAAA,GACAA,GAIAhE,EAAAiE,EAAA,SAAAO,EAAAC,GAAsD,OAAA/E,OAAAC,UAAAC,eAAAC,KAAA2E,EAAAC,IAGtDzE,EAAAyB,EAAA,KAGAzB,EAAA0E,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.7d4b099e7abf81a36740.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t27: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"b4ba89cb398e7ddd33d2\",\"1\":\"80f3e7aa96153395fe1b\",\"2\":\"f0b703dbad690c7d0d92\",\"3\":\"858079b6f37c68e0f6a5\",\"4\":\"5abb74ba424b54ffd832\",\"5\":\"79501cbfbec9e7ca1a2b\",\"6\":\"151dc3ea26d64d8986cf\",\"7\":\"eaaa3330e850030e6f86\",\"8\":\"5ad0f24b31031f7284b3\",\"9\":\"fd7707babb1b38a1555a\",\"10\":\"3bc8ba3be9d993618346\",\"11\":\"e0d0852893a051f35f47\",\"12\":\"b26fc350b53d2b30f1b4\",\"13\":\"16cbe0e33860ff72d492\",\"14\":\"92a81e60880a6ae73756\",\"15\":\"f0fdcca849fc839cdb19\",\"16\":\"71b39e7f56791784419e\",\"17\":\"267ef980ea0c07fe9923\",\"18\":\"f2a6183255aeb9176721\",\"19\":\"1966c1eecf8c80e445be\",\"20\":\"d18b679d14bc0ba80f28\",\"23\":\"30937e4d633b87411f49\",\"24\":\"f7914065b4d7bec4ccfb\",\"25\":\"6b5f4749058978064562\",\"26\":\"584ddfc7aad303eb351f\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"./\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap d14a051a252a27eb985d"],"sourceRoot":""}
\ No newline at end of file
<template>
<div style="width:100%;height:100vh;">
<a class="combination" @click="toCombinationPage">综合监管平台</a>
<div class="border left"/>
<div class="border right"/>
<m-animate enter="zoomInUp" leave="zoomOutDown">
......@@ -953,6 +954,9 @@ export default {
const {zoom, center} = this.mapConfig
this.map.setZoomAndCenter(zoom, center)
},
toCombinationPage() {
window.location = 'http://211.136.105.193/combination/#/'
},
...mapActions([
'initLinyiData',
'setDiscoverInfo',
......@@ -1103,6 +1107,17 @@ export default {
b
color $edgeColor
font-size 1.2rem
.combination
display inline-block
position absolute
color #fff
z-index 999
font-size 1.2rem
top 3.5%
left .5rem
&:hover
color $fontColor
text-decoration underline
</style>
<style lang="stylus">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment