From 055a0193d54937f872d61b1f8b2b585bec58d2cd Mon Sep 17 00:00:00 2001
From: xiebin <123456>
Date: Tue, 14 Feb 2023 14:37:31 +0800
Subject: [PATCH] 水位改为启用、禁用方式
---
widgets/FloodAnalysis/Widget.html | 2 +-
widgets/FloodAnalysis/Widget.js | 16 +++-------------
2 files changed, 4 insertions(+), 14 deletions(-)
diff --git a/widgets/FloodAnalysis/Widget.html b/widgets/FloodAnalysis/Widget.html
index ece0289..46a7dc9 100644
--- a/widgets/FloodAnalysis/Widget.html
+++ b/widgets/FloodAnalysis/Widget.html
@@ -26,7 +26,7 @@
<label for="sw-input">水位:</label>
<div style="display: flex;flex-direction: column">
<input id="sw-input" class="sw-input" type="text" name="word" autocomplete="off"
- maxlength="256"/>
+ maxlength="256" value="0" disabled/>
<span class="tip">正数为水位上涨,负数为水位下降</span>
</div>
</div>
diff --git a/widgets/FloodAnalysis/Widget.js b/widgets/FloodAnalysis/Widget.js
index d4128df..012a46b 100644
--- a/widgets/FloodAnalysis/Widget.js
+++ b/widgets/FloodAnalysis/Widget.js
@@ -17,8 +17,6 @@
divFloodHistory: null,
hdSelect: null,
smxSelect: null,
- divSwInput: null,
- spanTip: null,
//河段下拉列表
hdDataList: [],
//洪水分析表格数据
@@ -90,11 +88,9 @@
//实时、预测改变事件
$('input[type=radio][name=middleRadio]').change(function () {
if (this.value == "realtime") {
- self.divSwInput.css('visibility', 'hidden')
- self.spanTip.css('visibility', 'hidden')
+ $("#sw-input").prop('disabled', true);
} else {
- self.divSwInput.css('visibility', 'visible')
- self.spanTip.css('visibility', 'visible')
+ $("#sw-input").prop('disabled', false);
}
})
@@ -264,15 +260,11 @@
this.divFloodHistory = $('.flood-history')
this.hdSelect = $('#hd-select')
this.smxSelect = $('#smx-select')
- this.divSwInput = $('.sw')
- this.spanTip = $('.tip')
},
//初始化
init() {
//重置html元素状态
- this.divSwInput.css('visibility', 'hidden')
- this.spanTip.css('visibility', 'hidden')
this.divFloodHistory.hide()
this.divFloodAnalysis.show()
$("input[type=radio][name=middleRadio][value='realtime']").prop('checked', 'checked')
@@ -419,13 +411,10 @@
success: function (res) {
if (res.code == 200) {
let data = res.data.records
-
-
if (self.popupIndex != "") {
layer.close(self.popupIndex)
self.popupIndex = ""
}
-
}
}
});
@@ -542,6 +531,7 @@
success: function (res) {
if (res.code == 200) {
let sub = res.data
+ $('#sw-input').val(sub)
self.analysisTableList.forEach(e => {
e.lng = Number(e.lng).toFixed(4)
e.lat = Number(e.lat).toFixed(4)
--
Gitblit v1.9.3