From ad150cbe52b98add2a0461d35d11dbd2b8675fb8 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Tue, 21 Feb 2023 14:07:11 +0800
Subject: [PATCH] 洪水淹没-实时,预测水位计算
---
widgets/FloodAnalysis/Widget.js | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/widgets/FloodAnalysis/Widget.js b/widgets/FloodAnalysis/Widget.js
index c32ad52..aa8eaad 100644
--- a/widgets/FloodAnalysis/Widget.js
+++ b/widgets/FloodAnalysis/Widget.js
@@ -64,7 +64,7 @@
childpage: "http://localhost:82/blade-ycreal/water/childpage",
getCzByGlCodeByGlQdj: "http://localhost:82/blade-ycreal/waterline/getCzByGlCodeByGlQdj",
getRealTimeWaterByhdId: "http://localhost:82/blade-ycreal/waterline/getRealTimeWaterByhdId",
- getHistoryList: "http://192.168.0.207:82/blade-ycreal/inundationResult/list",
+ getHistoryList: "http://localhost:82/blade-ycreal/inundationResult/list",
saveHistoryData: "http://localhost:82/blade-ycreal/inundationResult/save",
getCoordinatesMinQdj: "http://localhost:82/blade-ycreal/water/getCoordinatesMinQdj",
},
@@ -176,7 +176,7 @@
//水位输入事件
$('#sw-input').on("input", function (e,v) {
- // self.getYcSub($('#sw-input').val())
+ self.getYcSw($('#sw-input').val())
})
//河段选择框改变事件
@@ -404,7 +404,7 @@
let data = res.data.records
self.createPointAndLine(data,self.pointEntities)
self.analysisTableList = data
- self.getSub(self.currentHd.id, self.currentSmxcode)
+ self.getRealTimeWaterByhdId(self.currentHd.id)
}
}
});
@@ -537,12 +537,13 @@
},
//预测水位计算
- getYcSub(val) {
+ getYcSw(val) {
const self = this
+ let chazhi = self.accSub(val,self.currentNearPoint.water)
self.analysisTableList.forEach(e => {
e.lng = Number(e.lng).toFixed(4)
e.lat = Number(e.lat).toFixed(4)
- e.sw = self.calculateSw(e.water, val)
+ e.sw = self.calculateSw(e.water, chazhi)
e.water = Number(e.water).toFixed(2)
e.sw = Number(e.sw).toFixed(2)
@@ -554,6 +555,7 @@
//减法函数
accSub(arg1,arg2){
var r1,r2,m,n;
+ r1 = arg1.toString().length
try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0}
m=Math.pow(10,Math.max(r1,r2));
//last modify by deeka
@@ -599,7 +601,7 @@
}
});
} else {
- // self.getYcSub($('#sw-input').val())
+ self.getYcSw($('#sw-input').val())
}
},
--
Gitblit v1.9.3