diff --git a/public/assets/13331750669157_.pic.jpg b/public/assets/13331750669157_.pic.jpg
new file mode 100644
index 0000000..a615f79
Binary files /dev/null and b/public/assets/13331750669157_.pic.jpg differ
diff --git a/public/assets/13341750669367_.pic.jpg b/public/assets/13341750669367_.pic.jpg
new file mode 100644
index 0000000..36867e6
Binary files /dev/null and b/public/assets/13341750669367_.pic.jpg differ
diff --git a/public/data3/skReal.json b/public/data3/skReal.json
index b63cd90..affbbad 100644
--- a/public/data3/skReal.json
+++ b/public/data3/skReal.json
@@ -1923,14 +1923,14 @@
"h12": 4,
"h24": 4,
"h48": 4,
- "drpState": 1,
- "rz": 60.7,
+ "drpState": 2,
+ "rz": 65.7,
"w": 45490,
"xs":32133,
"a_fsltdz": -4.189999999999998,
"rzTm": "2025-06-06T22:00:00.000Z",
- "rzWarning": 0,
- "rzState": 1,
+ "rzWarning": 1,
+ "rzState": 2,
"layer": "RealSkLayer",
"layerPop": "RealSkPop"
},
diff --git a/src/views/Home/InfoDlg/AllSkDlg/index.js b/src/views/Home/InfoDlg/AllSkDlg/index.js
index c34fe7a..c376d41 100644
--- a/src/views/Home/InfoDlg/AllSkDlg/index.js
+++ b/src/views/Home/InfoDlg/AllSkDlg/index.js
@@ -14,52 +14,40 @@ function HDStDlg({ record, onClose }) {
const dispatch = useDispatch();
const data = {
- "stcd": "716129061",
+ "stcd": "61614200",
"type": "sk",
"hasRz": true,
- "stnm": "仰天窝水库",
- "adcd": "421181201000",
+ "stnm": "浮桥河水库",
+ "adcd": "421181100000",
"wscd": null,
"importancy": 0,
- "lgtd": 115.106667,
- "lttd": 31.126389,
+ "lgtd": 114.88069,
+ "lttd": 31.171967,
"elev": 0,
- "damel": 325.08,
- "dsflz": 324.18,
- "fsltdz": 323.5,
- "ddz": 319.5,
- "zcxsw": 323.5,
- "drpTm": "2025-04-11T05:00:00.000Z",
- "today": 0,
- "h1": 0,
- "h3": 0,
- "h6": 0,
- "h12": 0,
- "h24": 0,
- "h48": 0,
+ "damel": 71.33,
+ "dsflz": 68.04,
+ "fsltdz": 64.89,
+ "ddz": 51.78,
+ "zcxsw": 64.89,
+ "jhhsw":68.7,
+ "drpTm": "2025-06-06T22:00:00.000Z",
+ "today": 4,
+ "h1": 4,
+ "h3": 4,
+ "h6": 4,
+ "h12": 4,
+ "h24": 4,
+ "h48": 4,
"drpState": 2,
- "rz": 325.16,
- "w": 0.132,
- "a_fsltdz": 4.660000000000025,
- "rzTm": "2025-04-11T05:00:00.000Z",
+ "rz": 65.7,
+ "w": 45490,
+ "xs":32133,
+ "a_fsltdz": -4.189999999999998,
+ "rzTm": "2025-06-06T22:00:00.000Z",
"rzWarning": 1,
"rzState": 2,
- "pic": [
- {
- "stcd": "716129061",
- "tm": "2023-03-12T06:05:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129061/20230312140500.jpg"
- },
- {
- "stcd": "716129061",
- "tm": "2023-03-12T07:25:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129062/20230312152500.jpg"
- }
- ],
"layer": "RealSkLayer",
- "layerPop": "RealSkPop",
- "aRz": 4.66,
- "strarz": "4.66"
+ "layerPop": "RealSkPop"
}
const flyTo = (row) => {
@@ -95,7 +83,7 @@ function HDStDlg({ record, onClose }) {
-

+
flyTo(data)}
>
diff --git a/src/views/Home/InfoPops/RealSkPop/index.js b/src/views/Home/InfoPops/RealSkPop/index.js
index c004266..7f55f01 100644
--- a/src/views/Home/InfoPops/RealSkPop/index.js
+++ b/src/views/Home/InfoPops/RealSkPop/index.js
@@ -195,6 +195,13 @@ function RealSkTip({ record, dispatch,view }) {
进入三维模块
:null
}
+
+ {
+ (record.stnm == '浮桥河水库' && view===8)?
+
{
+ dispatch.map.setView(205)
+ }}> 进入防汛调度:null
+ }
详细
diff --git a/src/views/Home/MapCtrl/mapstyle/realsklayerQ2.js b/src/views/Home/MapCtrl/mapstyle/realsklayerQ2.js
index 7d438e1..09a73e5 100644
--- a/src/views/Home/MapCtrl/mapstyle/realsklayerQ2.js
+++ b/src/views/Home/MapCtrl/mapstyle/realsklayerQ2.js
@@ -74,51 +74,41 @@ export default class RealSkLayerQ2 extends BaseLayer {
const ms = mapCtrl.getSource(SourceName);
let data = [{
- "stcd": "716129061",
- "type": "sk",
- "hasRz": true,
- "stnm": "仰天窝水库",
- "adcd": "421181201000",
- "wscd": null,
- "importancy": 0,
- "lgtd": 115.106667,
- "lttd": 31.126389,
- "elev": 0,
- "damel": 325.08,
- "dsflz": 324.18,
- "fsltdz": 323.5,
- "ddz": 319.5,
- "zcxsw": 323.5,
- "drpTm": "2025-04-11T05:00:00.000Z",
- "today": 0,
- "h1": 0,
- "h3": 0,
- "h6": 0,
- "h12": 0,
- "h24": 0,
- "h48": 0,
- "drpState": 2,
- "rz": 325.16,
- "w": 0.132,
- "a_fsltdz": 4.660000000000025,
- "rzTm": "2025-04-11T05:00:00.000Z",
- "rzWarning": 1,
- "rzState": 2,
- "pic": [
- {
- "stcd": "716129061",
- "tm": "2023-03-12T06:05:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129061/20230312140500.jpg"
- },
- {
- "stcd": "716129061",
- "tm": "2023-03-12T07:25:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129062/20230312152500.jpg"
- }
- ],
- "aRz": 4.66,
- "strarz": "4.66"
- }];
+ "stcd": "61614200",
+ "type": "sk",
+ "hasRz": true,
+ "stnm": "浮桥河水库",
+ "adcd": "421181100000",
+ "wscd": null,
+ "importancy": 0,
+ "lgtd": 114.88069,
+ "lttd": 31.171967,
+ "elev": 0,
+ "damel": 71.33,
+ "dsflz": 68.04,
+ "fsltdz": 64.89,
+ "ddz": 51.78,
+ "zcxsw": 64.89,
+ "jhhsw":68.7,
+ "drpTm": "2025-06-06T22:00:00.000Z",
+ "today": 4,
+ "h1": 4,
+ "h3": 4,
+ "h6": 4,
+ "h12": 4,
+ "h24": 4,
+ "h48": 4,
+ "drpState": 2,
+ "rz": 65.7,
+ "w": 45490,
+ "xs":32133,
+ "a_fsltdz": -4.189999999999998,
+ "rzTm": "2025-06-06T22:00:00.000Z",
+ "rzWarning": 1,
+ "rzState": 2,
+ "layer": "RealSkLayer",
+ "layerPop": "RealSkPop"
+ }];
if (Array.isArray(data)) {
data.forEach(o => {
const strarz = o.rz - o.fsltdz;
diff --git a/src/views/Home/panels/Cxsk/ARzSk.js b/src/views/Home/panels/Cxsk/ARzSk.js
index eeb4bcf..5550c69 100644
--- a/src/views/Home/panels/Cxsk/ARzSk.js
+++ b/src/views/Home/panels/Cxsk/ARzSk.js
@@ -40,52 +40,40 @@ function Item({ data, viewInfo, sendMessage }) {
function ARzSk({data}) {
data = [{
- "stcd": "716129061",
+ "stcd": "61614200",
"type": "sk",
"hasRz": true,
- "stnm": "仰天窝水库",
- "adcd": "421181201000",
+ "stnm": "浮桥河水库",
+ "adcd": "421181100000",
"wscd": null,
"importancy": 0,
- "lgtd": 115.106667,
- "lttd": 31.126389,
+ "lgtd": 114.88069,
+ "lttd": 31.171967,
"elev": 0,
- "damel": 325.08,
- "dsflz": 324.18,
- "fsltdz": 323.5,
- "ddz": 319.5,
- "zcxsw": 323.5,
- "drpTm": "2025-04-11T05:00:00.000Z",
- "today": 0,
- "h1": 0,
- "h3": 0,
- "h6": 0,
- "h12": 0,
- "h24": 0,
- "h48": 0,
+ "damel": 71.33,
+ "dsflz": 68.04,
+ "fsltdz": 64.89,
+ "ddz": 51.78,
+ "zcxsw": 64.89,
+ "jhhsw":68.7,
+ "drpTm": "2025-06-06T22:00:00.000Z",
+ "today": 4,
+ "h1": 4,
+ "h3": 4,
+ "h6": 4,
+ "h12": 4,
+ "h24": 4,
+ "h48": 4,
"drpState": 2,
- "rz": 325.16,
- "w": 0.132,
- "a_fsltdz": 4.660000000000025,
- "rzTm": "2025-04-11T05:00:00.000Z",
+ "rz": 65.7,
+ "w": 45490,
+ "xs":32133,
+ "a_fsltdz": -4.189999999999998,
+ "rzTm": "2025-06-06T22:00:00.000Z",
"rzWarning": 1,
"rzState": 2,
- "pic": [
- {
- "stcd": "716129061",
- "tm": "2023-03-12T06:05:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129061/20230312140500.jpg"
- },
- {
- "stcd": "716129061",
- "tm": "2023-03-12T07:25:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129062/20230312152500.jpg"
- }
- ],
"layer": "RealSkLayer",
- "layerPop": "RealSkPop",
- "aRz": 4.66,
- "strarz": "4.66"
+ "layerPop": "RealSkPop"
}];
useEffect(()=>{
@@ -203,7 +191,7 @@ function ARzSk({data}) {
{tableRow.stnm}
- 小(2)型
+ 大型水库
{tableRow.rz}
+{(tableRow.rz-tableRow.fsltdz).toFixed(2)}
diff --git a/src/views/Home/panels/DrpSta/index.js b/src/views/Home/panels/DrpSta/index.js
index 6337731..389c029 100644
--- a/src/views/Home/panels/DrpSta/index.js
+++ b/src/views/Home/panels/DrpSta/index.js
@@ -222,14 +222,14 @@ export default function Overall({ style }) {
"h12": 4,
"h24": 4,
"h48": 4,
- "drpState": 1,
- "rz": 60.7,
+ "drpState": 2,
+ "rz": 65.7,
"w": 45490,
"xs":32133,
"a_fsltdz": -4.189999999999998,
"rzTm": "2025-06-06T22:00:00.000Z",
- "rzWarning": 0,
- "rzState": 1,
+ "rzWarning": 1,
+ "rzState": 2,
"layer": "RealSkLayer",
"layerPop": "RealSkPop"
},
@@ -386,7 +386,11 @@ export default function Overall({ style }) {
'layout': {
// 'icon-allow-overlap': true,
// 'text-allow-overlap': true,
- 'icon-image': '水库', // 从properties中动态读取icon字段
+ 'icon-image': [
+ 'case',
+ ['==', ['get', 'rzWarning'], 1], '水库-超汛限',
+ '水库'
+ ], // 从properties中动态读取icon字段
'icon-size': [
'interpolate', ['linear'], ['zoom'],
10, 0.8,
diff --git a/src/views/Home/panels/SkWarning/index.js b/src/views/Home/panels/SkWarning/index.js
index d8fb013..0ed7e8d 100644
--- a/src/views/Home/panels/SkWarning/index.js
+++ b/src/views/Home/panels/SkWarning/index.js
@@ -131,51 +131,41 @@ export default function Overall({ style }) {
};
const skData =[{
- "stcd": "716129061",
- "type": "sk",
- "hasRz": true,
- "stnm": "仰天窝水库",
- "adcd": "421181201000",
- "wscd": null,
- "importancy": 0,
- "lgtd": 115.106667,
- "lttd": 31.126389,
- "elev": 0,
- "damel": 325.08,
- "dsflz": 324.18,
- "fsltdz": 323.5,
- "ddz": 319.5,
- "zcxsw": 323.5,
- "drpTm": "2025-04-11T05:00:00.000Z",
- "today": 0,
- "h1": 0,
- "h3": 0,
- "h6": 0,
- "h12": 0,
- "h24": 0,
- "h48": 0,
- "drpState": 2,
- "rz": 325.16,
- "w": 0.132,
- "a_fsltdz": 4.660000000000025,
- "rzTm": "2025-04-11T05:00:00.000Z",
- "rzWarning": 1,
- "rzState": 2,
- "pic": [
- {
- "stcd": "716129061",
- "tm": "2023-03-12T06:05:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129061/20230312140500.jpg"
- },
- {
- "stcd": "716129061",
- "tm": "2023-03-12T07:25:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129062/20230312152500.jpg"
- }
- ],
- "aRz": 4.66,
- "strarz": "4.66"
- }];
+ "stcd": "61614200",
+ "type": "sk",
+ "hasRz": true,
+ "stnm": "浮桥河水库",
+ "adcd": "421181100000",
+ "wscd": null,
+ "importancy": 0,
+ "lgtd": 114.88069,
+ "lttd": 31.171967,
+ "elev": 0,
+ "damel": 71.33,
+ "dsflz": 68.04,
+ "fsltdz": 64.89,
+ "ddz": 51.78,
+ "zcxsw": 64.89,
+ "jhhsw":68.7,
+ "drpTm": "2025-06-06T22:00:00.000Z",
+ "today": 4,
+ "h1": 4,
+ "h3": 4,
+ "h6": 4,
+ "h12": 4,
+ "h24": 4,
+ "h48": 4,
+ "drpState": 2,
+ "rz": 65.7,
+ "w": 45490,
+ "xs":32133,
+ "a_fsltdz": -4.189999999999998,
+ "rzTm": "2025-06-06T22:00:00.000Z",
+ "rzWarning": 1,
+ "rzState": 2,
+ "layer": "RealSkLayer",
+ "layerPop": "RealSkPop"
+}];
const flyTo = () => {
const { lgtd, lttd } = skData[0];
if (lgtd && lttd) {
@@ -249,12 +239,12 @@ export default function Overall({ style }) {
station.id == "cxx" && flyTo()}>
仰天窝水库
+ >浮桥河水库
325.16(1.66)
龟山镇
- 阎家河
+ >中馆驿镇
+ 长江
{
diff --git a/src/views/Home/panels/Skzl/index.js b/src/views/Home/panels/Skzl/index.js
index 629343c..9b3482e 100644
--- a/src/views/Home/panels/Skzl/index.js
+++ b/src/views/Home/panels/Skzl/index.js
@@ -97,11 +97,15 @@ function DrpReal({ style }) {
'layout': {
// 'icon-allow-overlap': true,
// 'text-allow-overlap': true,
- 'icon-image': '水库', // 从properties中动态读取icon字段
+ 'icon-image': [
+ 'case',
+ ['==', ['get', 'rzWarning'], 1], '水库-超汛限',
+ '水库'
+ ], // 从properties中动态读取icon字段
'icon-size': [
'interpolate', ['linear'], ['zoom'],
10, 0.8,
- 14, 0.8,
+ 14, 0.8,
],
'text-size': [
'interpolate', ['linear'], ['zoom'],
diff --git a/src/views/Home/panels/Warn/ARzSk.js b/src/views/Home/panels/Warn/ARzSk.js
index 6b4118f..876715c 100644
--- a/src/views/Home/panels/Warn/ARzSk.js
+++ b/src/views/Home/panels/Warn/ARzSk.js
@@ -37,50 +37,40 @@ function Item({ data, viewInfo, sendMessage }) {
function ARzSk({ data }) {
data = [{
- "stcd": "716129061",
+ "stcd": "61614200",
"type": "sk",
"hasRz": true,
- "stnm": "仰天窝水库",
- "adcd": "421181201000",
+ "stnm": "浮桥河水库",
+ "adcd": "421181100000",
"wscd": null,
"importancy": 0,
- "lgtd": 115.106667,
- "lttd": 31.126389,
+ "lgtd": 114.88069,
+ "lttd": 31.171967,
"elev": 0,
- "damel": 325.08,
- "dsflz": 324.18,
- "fsltdz": 323.5,
- "ddz": 319.5,
- "zcxsw": 323.5,
- "drpTm": "2025-04-11T05:00:00.000Z",
- "today": 0,
- "h1": 0,
- "h3": 0,
- "h6": 0,
- "h12": 0,
- "h24": 0,
- "h48": 0,
+ "damel": 71.33,
+ "dsflz": 68.04,
+ "fsltdz": 64.89,
+ "ddz": 51.78,
+ "zcxsw": 64.89,
+ "jhhsw":68.7,
+ "drpTm": "2025-06-06T22:00:00.000Z",
+ "today": 4,
+ "h1": 4,
+ "h3": 4,
+ "h6": 4,
+ "h12": 4,
+ "h24": 4,
+ "h48": 4,
"drpState": 2,
- "rz": 325.16,
- "w": 0.132,
- "a_fsltdz": 4.660000000000025,
- "rzTm": "2025-04-11T05:00:00.000Z",
+ "rz": 65.7,
+ "w": 45490,
+ "xs":32133,
+ "a_fsltdz": -4.189999999999998,
+ "rzTm": "2025-06-06T22:00:00.000Z",
"rzWarning": 1,
"rzState": 2,
- "pic": [
- {
- "stcd": "716129061",
- "tm": "2023-03-12T06:05:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129061/20230312140500.jpg"
- },
- {
- "stcd": "716129061",
- "tm": "2023-03-12T07:25:00.000Z",
- "url": "http://223.75.53.106:8891/skjgimages/2023/0312/716129062/20230312152500.jpg"
- }
- ],
- "aRz": 4.66,
- "strarz": "4.66"
+ "layer": "RealSkLayer",
+ "layerPop": "RealSkPop"
}];
const dispatch = useDispatch();
diff --git a/src/views/Home/panels/Zyskyb/index.js b/src/views/Home/panels/Zyskyb/index.js
index 4352ddc..ac2346f 100644
--- a/src/views/Home/panels/Zyskyb/index.js
+++ b/src/views/Home/panels/Zyskyb/index.js
@@ -27,30 +27,33 @@ function DrpReal({ style }) {
"adcd": "421181100000",
"wscd": null,
"importancy": 0,
- "lgtd": 114.875,
- "lttd": 31.166667,
+ "lgtd": 114.88069,
+ "lttd": 31.171967,
"elev": 0,
"damel": 71.33,
"dsflz": 68.04,
"fsltdz": 64.89,
"ddz": 51.78,
"zcxsw": 64.89,
- "drpTm": "2025-06-03T02:00:00.000Z",
- "today": 0,
- "h1": 0,
- "h3": 0,
- "h6": 0,
- "h12": 0,
- "h24": 0,
- "h48": 16.5,
- "drpState": 1,
- "rz": 60.71,
- "w": 162.8,
- "a_fsltdz": -4.18,
- "rzTm": "2025-06-03T02:00:00.000Z",
- "rzWarning": 0,
- "rzState": 1,
- "aRz": -4.18
+ "jhhsw":68.7,
+ "drpTm": "2025-06-06T22:00:00.000Z",
+ "today": 4,
+ "h1": 4,
+ "h3": 4,
+ "h6": 4,
+ "h12": 4,
+ "h24": 4,
+ "h48": 4,
+ "drpState": 2,
+ "rz": 65.7,
+ "w": 45490,
+ "xs":32133,
+ "a_fsltdz": -4.189999999999998,
+ "rzTm": "2025-06-06T22:00:00.000Z",
+ "rzWarning": 1,
+ "rzState": 2,
+ "layer": "RealSkLayer",
+ "layerPop": "RealSkPop"
},{
"stcd": "61612610",
"type": "sk",