|
@@ -2059,6 +2059,8 @@
|
|
|
|
|
|
<script>
|
|
|
import html2canvas from "html2canvas"; //截图组件
|
|
|
+import request from "@/utils/request";
|
|
|
+
|
|
|
import supermapDialog from "@/components/supermap"; //超图
|
|
|
import TVWall from "@/components/TVWall.vue"; //电视墙弹窗
|
|
|
import vBottomMenu from "@/components/vBottomMenu.vue"; //一体化公共底部菜单
|
|
@@ -2817,7 +2819,14 @@ export default {
|
|
|
type: type,
|
|
|
radius: this.radius,
|
|
|
};
|
|
|
- listResourceByWz(param).then((res) => {
|
|
|
+ // listResourceByWz(param).then((res) => {
|
|
|
+ request({
|
|
|
+ url: `/center-monitor/camera/findNearbyCameras/${param.longitude}/${param.latitude}/${param.radius}`,
|
|
|
+ method: 'get'
|
|
|
+ }).then(res => {
|
|
|
+ if(res.data!=null&&res.data.length==0){
|
|
|
+ this.$message.warning("设定范围内无该资源信息!")
|
|
|
+ }
|
|
|
if (res.data != null && res.data.length > 0) {
|
|
|
this.resourcesListCheck.push(type);
|
|
|
var markersList = [];
|
|
@@ -2848,9 +2857,16 @@ export default {
|
|
|
markersMap.icon = "sj-icon-keyAreas";
|
|
|
} else if (type == "sxt") {
|
|
|
if (res.data[i].cameraUse == 1) {
|
|
|
- markersMap.icon = "sj-icon-map-centerdata-slmonitor";
|
|
|
- } else if (res.data[i].cameraUse == 2) {
|
|
|
- markersMap.icon = "camera";
|
|
|
+ markersMap.icon = 'sj-icon-map-centerdata-slmonitor'
|
|
|
+ }
|
|
|
+ else if (res.data[i].cameraUse == 2) {
|
|
|
+ markersMap.icon = 'camera'
|
|
|
+ }
|
|
|
+ else if (res.data[i].cameraUse == 3) {
|
|
|
+ markersMap.icon = 'sj-icon-map-centerdata-slmonitor-traffic'
|
|
|
+ }
|
|
|
+ else if (res.data[i].cameraUse == 5) {
|
|
|
+ markersMap.icon = 'sj-icon-map-centerdata-t-hydraulic-reservoir'
|
|
|
}
|
|
|
if (res.data[i].cameraCode != null) {
|
|
|
markersMap.click = "preview";
|