1 line
17 KiB
JavaScript
1 line
17 KiB
JavaScript
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fbb8ce8a"],{"0cb3":function(e,t,a){"use strict";a.r(t);var o=a("7a23"),l=(a("7902"),a("ad28")),c=a("1090"),n=(a("2d16"),a("5f87")),r=a("3ef4"),i=a("1115"),b=a("38ea"),u=a("8f43"),s=a("b932"),d=a("986e"),f=a("b893");const m={key:0,class:"mm-box"},p={class:"head_box_ii"},j={class:"timeBox"},O={class:"time-map"},g={key:0,class:"time-map"},h={key:1,style:{display:"flex"}},v=Object(o["createTextVNode"])("搜索"),w=Object(o["createTextVNode"])("轨迹回放"),x=Object(o["createTextVNode"])(" 巡防区 "),y=Object(o["createTextVNode"])("快反点 "),C={class:"map"};var V={__name:"mapDialog",props:{modelValue:{type:Boolean,default:!1},data:{type:Object,default:{}},lxtype:String},emits:["update:modelValue"],setup(e,{emit:t}){const l=e,{proxy:c}=Object(o["getCurrentInstance"])(),V=Object(o["ref"])(null),k=(Object(o["ref"])([]),Object(o["ref"])(0)),z=Object(o["ref"])(0),B=Object(o["ref"])(1),E=Object(o["ref"])(""),N=Object(o["ref"])(),S=Object(o["ref"])(!0),J=Object(o["ref"])([1,1]),A=Object(o["ref"])([]),U=Object(o["ref"])();function D(e){let t=new Date(e);return Object(f["c"])(t)}function H(e){let t=Object(f["c"])(e[0]),a=Object(f["c"])(e[1]);J.value=[t,a]}function T(){let e={gpsId:N.value,kssj:J.value[0],jssj:J.value[1]};d["a"].emit("removeTrajec","route"),d["a"].emit("deletePointArea","xzlxIcon"),Object(u["c"])(e,"/mosty-jmxf/tbWzXfwz/selectSbLswz").then(e=>{let t=e||[],a=[];t.forEach(e=>{a.push([e.jd,e.wd])}),a.length>0?d["a"].emit("drawLineAnimation",{coords:a,isClear:!0,flag:"route"}):c.$message({type:"warning",message:"没有轨迹数据"})})}function Q(){let e={kssj:l.data.bbSjKssj,jssj:l.data.bbSjJssj?l.data.bbSjJssj:Object(f["c"])(new Date),bbId:U.value,gpsId:N.value};d["a"].emit("removeTrajec","route"),d["a"].emit("deletePointArea","xzlxIcon"),Object(b["f"])(e).then(e=>{let t=e||[],a=[];t.forEach(e=>{a.push([e.jd,e.wd])}),a.length?d["a"].emit("drawLineAnimation",{coords:a,isClear:!0,flag:"route"}):c.$message({type:"warning",message:"没有轨迹数据"})})}function W(){if(S.value=!S.value,S.value)d["a"].emit("deletePointArea","xfq"),d["a"].emit("deletePoint","kfd"),d["a"].emit("deleteText");else{let e=l.data.xffwid.split(",");e.length>0?e.forEach(e=>{Object(i["g"])({id:e}).then(e=>{if(e){if(e.jd&&e.wd&&d["a"].emit("setMapCenter",{location:[e.jd,e.wd],zoomLevel:14}),e.pgis.length>0){let t=Object(n["c"])(e.pgis);L(e.pgis,e.xfqMc),d["a"].emit("polygonFigure",{coords:[t],flag:"xfq",isclear:!1})}}else Object(r["a"])({message:"暂无巡防区数据",type:"warning"})})}):Object(r["a"])({message:"暂无巡防区数据",type:"warning"})}}function L(e,t){Object(u["c"])(e,"/mosty-base/other/getZxd").then(e=>{let a=[e.x,e.y];d["a"].emit("addTEXT",{points:a,text:t})})}function q(){S.value=!S.value,S.value?(d["a"].emit("deletePoint","kfd"),d["a"].emit("deletePointArea","kfdArea")):Object(i["h"])({id:l.data.xffwid}).then(e=>{if(e){let t=[];if(e.jd&&e.wd){let t=a("9803");d["a"].emit("addPoint",{coords:[e],icon:t,flag:"kfd"}),d["a"].emit("setMapCenter",{location:[e.jd,e.wd],zoomLevel:14})}if(e.yfzfw.length>0){let t=Object(n["c"])(e.yfzfw);d["a"].emit("polygonFigure",{coords:[t],flag:"kfdArea",color:"#ff0000",opacity:.5})}if(e.sfzfw.length>0){let a=Object(n["c"])(e.sfzfw);t.push(a),d["a"].emit("polygonFigure",{coords:[a],flag:"kfdArea",color:"#fdae2e",opacity:.3})}if(e.wfzfw.length>0){let a=Object(n["c"])(e.wfzfw);t.push(a),d["a"].emit("polygonFigure",{coords:[a],flag:"kfdArea",color:"#0066ff",opacity:.1})}}else Object(r["a"])({message:"暂无快反点数据",type:"warning"})})}return Object(o["watch"])(()=>l.data,e=>{if(e){E.value="";let t=e.bbSjKssj,a=e.bbSjJssj?e.bbSjJssj:Object(f["c"])(new Date);J.value=[t,a],console.log(e),U.value=e.id,e.gpsInfoList&&(A.value=e.gpsInfoList,N.value=A.value[0].gpsId);let o=new Date(t).getTime(),c=new Date(a).getTime();k.value=o,z.value=c,V.value=[o,c],"gjhf"==l.lxtype&&N.value&&Q()}},{immediate:!0,deep:!0}),(t,a)=>{const c=Object(o["resolveComponent"])("el-slider"),n=Object(o["resolveComponent"])("el-option"),r=Object(o["resolveCompon
|