From 0a39c24bbc9b91eb552d8201ba6907305233b8f5 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Sat, 04 Feb 2023 14:22:38 +0800
Subject: [PATCH] 水文水环境分析-洪水淹没:1、添加淹没图弹窗;2、模拟分析窗口改为屏幕显示,取消弹窗
---
corelib/common/popup/js/evaluateAnalysis.js | 42 ++++++++++++++++++++++++++++++++++++------
1 files changed, 36 insertions(+), 6 deletions(-)
diff --git a/corelib/common/popup/js/evaluateAnalysis.js b/corelib/common/popup/js/evaluateAnalysis.js
index 0ce5ace..fcaf80c 100644
--- a/corelib/common/popup/js/evaluateAnalysis.js
+++ b/corelib/common/popup/js/evaluateAnalysis.js
@@ -1,4 +1,16 @@
$(function () {
+ //获取父窗口传来的数据
+ var data = JSON.parse(GetQueryString("data"))
+ //配置饼图数据
+ var pieData = []
+ if (data.length>0){
+ data.forEach(e=>{
+ pieData.push({
+ value : e.people,
+ name:e.name
+ })
+ })
+ }
// change事件
$('input[type=radio][name=value]').change(function () {
if (this.value == 'list'){
@@ -14,6 +26,11 @@
$('.evaluate-echarts').show()
}
});
+
+ //淹没图弹窗事件
+ $('#create-flood-image').click(function (){
+ imagePopup()
+ })
//加载饼图
function loadEcharts(){
@@ -50,11 +67,7 @@
labelLine: {
show: false
},
- data: [
- { value: 1048, name: '会昌县' },
- { value: 735, name: '石城县' },
- { value: 580, name: '宁都县' },
- ]
+ data: pieData
}
]
}
@@ -81,9 +94,26 @@
//获取参数
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
- var r = window.location.search.substr(1).match(reg);
+ var r = decodeURI(window.location.search).substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
}
+ //淹没图弹窗
+ function imagePopup(){
+ var url = './corelib/common/popup/floodImage.html';
+ var top = ($(window).height() - 526) / 2;
+ var left = ($(window).width() - 500 - 340) / 2 + 340;
+ parent.layer.open({
+ title:'影响分析',
+ type: 2,
+ maxmin: false, //开启最大化最小化按钮
+ area: ['1000px', '800px'],
+ skin: 'floodImage',
+ offset: [top, left],
+ content: url,
+ id: "floodImageLayer",
+ closeBtn: 1
+ });
+ }
});
--
Gitblit v1.9.3