From 8f048024b02f0af68b43209b9ba0e66069729bc5 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Wed, 09 Jun 2021 15:01:21 +0800
Subject: [PATCH] popup弹窗加echarts
---
widgets/searchL/Widget.js | 156 ++++++++++++++++++++++++++++------------------------
1 files changed, 84 insertions(+), 72 deletions(-)
diff --git a/widgets/searchL/Widget.js b/widgets/searchL/Widget.js
index ee2e247..f73a5aa 100644
--- a/widgets/searchL/Widget.js
+++ b/widgets/searchL/Widget.js
@@ -54,11 +54,11 @@
$("#local_data").hide();
})
- // $(".searchImg").click(function () {
- // that.getInputData();
- // that.setVal(that.searchDatas);
- // $('.searchLMain').show();
- // })
+ $(".searchImg").click(function () {
+ // that.getInputData();
+ // that.setVal(that.searchDatas);
+ $('.searchLMain').show();
+ })
$(".searchColce").click(function () {
$('.searchLMain').hide();
})
@@ -119,7 +119,7 @@
},
getData: function (index) {
var d = $('.searchLMain').find('.layui-tab-item').hide;
- console.log(d)
+ // console.log(d)
var that = this,
url = index == 0 ?
'http://171.34.76.171:8880/pyh-wetResource/monitorRecords/queryMonitorRecords?name=&startTime=&endTime=&type=2&startPage=1&limit=10&soId=056c6f9fa3f14c168fa90cf1563cd01f'
@@ -187,9 +187,17 @@
resize: function () {
},
+ goOnPosition(arr) {
+ // console.log(arr)
+ this.map.camera.flyTo({
+ // destination: Cesium.Cartesian3.fromDegrees(Number(lng), Number(lat), Number(gaodu))
+ destination: Cesium.Cartesian3.fromDegrees(Number(arr[0]), Number(arr[1]), Number(8000))
+ });
+ },
beginLayUi: function (data = 1, data1 = 1, data2 = 1) {
// data.push(...data)
// console.log(data)
+ var that = this;
layui.use(function () {
var element = layui.element
, table = layui.table //表格
@@ -230,9 +238,11 @@
, layEvent = obj.event; //获得 lay-event 对应的值
if (layEvent === 'detail') {
// layer.msg('查看操作');
+ window.open(obj.data.panAddress);
+ console.log(obj.data.panAddress)
+ } else if (layEvent === 'edit') {
+ that.goOnPosition([obj.data.lon, obj.data.lat]);
}
- window.open(obj.data.panAddress);
- console.log(obj.data.panAddress)
});
}
if (data1 != 1) {
@@ -268,18 +278,21 @@
, layEvent = obj.event; //获得 lay-event 对应的值
if (layEvent === 'detail') {
// layer.msg('查看操作');
- }
- var dom = $('#poput-m-t-video'),
- str = `<div class="title">名称:${obj.data.name}</div>
- <video id="video1" class="video-js vjs-default-skin" width="840" height="480"
- data-setup='{"controls" : true, "autoplay" : true, "preload" : "auto"}'>
- <source src="${obj.data.flv}" type="video/x-flv">
- </video>`;
- dom.empty();
- dom.append(str);
+ var dom = $('#poput-m-t-video'),
+ str = `
+ <div class="header">${obj.data.name}--实时视频</div>
+ <video id="video1" class="video-js vjs-default-skin" width="100%" height="100%"
+ data-setup='{"controls" : true, "autoplay" : true, "preload" : "auto"}'>
+ <source src="${obj.data.flv}" type="video/x-flv">
+ </video>`;
+ dom.empty();
+ dom.append(str);
- $('.jimu-widget-searchTabaPopup').css({ 'display': 'block' });
- $('.jimu-widget-searchTabaPopup').find('.p-main').eq(0).css({ 'display': 'block' }).siblings().css({ 'display': 'none' });
+ $('.jimu-widget-searchTabaPopup').css({ 'display': 'block' });
+ $('.jimu-widget-searchTabaPopup').find('.p-main').eq(0).css({ 'display': 'block' }).siblings().css({ 'display': 'none' });
+ } else if (layEvent === 'edit') {
+ that.goOnPosition([obj.data.lon, obj.data.lat]);
+ }
// console.log(obj.data.name)
});
}
@@ -317,60 +330,59 @@
, layEvent = obj.event; //获得 lay-event 对应的值
if (layEvent === 'detail') {
// layer.msg('查看操作');
+
+ // 监测、测站详情 表格
+ var str = '';
+ var XQDom = $('.jimu-widget-searchTabaPopup').find('.xiangqing');
+ XQDom.empty();
+
+ str += '<table border="1" cellpadding="100">';
+ str += `<tr>
+ <th>测站名称:</th>
+ <td>${obj.data.name}</td>
+ <th>建设类型:</th>
+ <td>建设</td>
+ </tr>
+ <tr>
+ <th>经度:</th>
+ <td>${obj.data.lon}</td>
+ <th>纬度:</th>
+ <td>${obj.data.lat}</td>
+ </tr>
+ <tr>
+ <th>建站时间:</th>
+ <td>${obj.data.accessTime}</td>
+ <th>接入时间:</th>
+ <td>${obj.data.createTime}</td>
+ </tr>
+ <tr>
+ <th>所属保护区:</th>
+ <td>鄱阳湖南矶湿地国家级自然保护区</td>
+ <th>地址:</th>
+ <td>暂无</td>
+ </tr>
+ <tr>
+ <th>全景地址:</th>
+ <td colspan="3">${obj.data.panoramaUrl}/</td>
+ </tr>
+ <tr>
+ <th>测站简介:</th>
+ <td class="left" colspan="3">暂无</td>
+ </tr>
+ <tr>
+ <th>图片:</th>
+ <td class="left" colspan="3"></td>
+ </tr>`;
+ str += '</table>';
+ XQDom.append(str);
+
+
+ $('.jimu-widget-searchTabaPopup').css({ 'display': 'block' });
+ $('.jimu-widget-searchTabaPopup').find('.p-main').eq(1).css({ 'display': 'block' }).siblings().css({ 'display': 'none' });
+ console.log(obj.data.name)
+ } else if (layEvent === 'edit') {
+ that.goOnPosition([obj.data.lon, obj.data.lat]);
}
- // 监测、测站详情 表格
- var str = '';
- var XQDom = $('.jimu-widget-searchTabaPopup').find('.xiangqing');
- XQDom.empty();
-
- str += '<table border="1" cellpadding="100">';
- str += `<tr>
- <th>测站名称:</th>
- <td>${obj.data.name}</td>
- <th>建设类型:</th>
- <td>建设</td>
- </tr>
- <tr>
- <th>经度:</th>
- <td>${obj.data.lon}</td>
- <th>纬度:</th>
- <td>${obj.data.lat}</td>
- </tr>
- <tr>
- <th>建站时间:</th>
- <td>${obj.data.accessTime}</td>
- <th>接入时间:</th>
- <td>${obj.data.createTime}</td>
- </tr>
- <tr>
- <th>所属保护区:</th>
- <td>鄱阳湖南矶湿地国家级自然保护区</td>
- <th>地址:</th>
- <td>暂无</td>
- </tr>
- <tr>
- <th>全景地址:</th>
- <td colspan="3">${obj.data.panoramaUrl}/</td>
- </tr>
- <tr>
- <th>测站简介:</th>
- <td class="left" colspan="3">暂无</td>
- </tr>
- <tr>
- <th>图片:</th>
- <td class="left" colspan="3"></td>
- </tr>`;
- str += '</table>';
- XQDom.append(str);
-
-
-
-
-
- $('.jimu-widget-searchTabaPopup').css({ 'display': 'block' });
- $('.jimu-widget-searchTabaPopup').find('.p-main').eq(1).css({ 'display': 'block' }).siblings().css({ 'display': 'none' });
- console.log(obj.data.name)
-
});
}
--
Gitblit v1.9.3