Parcourir la source

预演接口,望亭(太)ID改成22938,预演页面去除最大高低差的说明

Lin Qilong il y a 1 semaine
Parent
commit
d606c33659

+ 74 - 74
src/api/yuyan.ts

@@ -51,7 +51,7 @@ export const getYuyanDataList = (planId: string) => {
     method: 'post',
     method: 'post',
     data: {
     data: {
       "PLAN_N": planId,// 方案编号,预报方案接口的方案编号(DD_ID)
       "PLAN_N": planId,// 方案编号,预报方案接口的方案编号(DD_ID)
-      "STCD": "22937,22935,22932,22929,22926,22913,22915,22917,22919,22921,22923,99999,22948,22949,22950,22951,22952,22953,22954"
+      "STCD": "22938,22935,22932,22929,22926,22913,22915,22917,22919,22921,22923,99999,22948,22949,22950,22951,22952,22953,22954"
     }
     }
   })
   })
 
 
@@ -107,7 +107,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.48
   //         "DATA": 3.48
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726358400000-0000)/",
   //         "YMDHM": "/Date(1726358400000-0000)/",
   //         "DATA": 3.4
   //         "DATA": 3.4
   //     },
   //     },
@@ -167,7 +167,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.50271
   //         "DATA": 3.50271
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726362000000-0000)/",
   //         "YMDHM": "/Date(1726362000000-0000)/",
   //         "DATA": 3.41292
   //         "DATA": 3.41292
   //     },
   //     },
@@ -227,7 +227,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.47802
   //         "DATA": 3.47802
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726365600000-0000)/",
   //         "YMDHM": "/Date(1726365600000-0000)/",
   //         "DATA": 3.42664
   //         "DATA": 3.42664
   //     },
   //     },
@@ -287,7 +287,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.43773
   //         "DATA": 3.43773
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726369200000-0000)/",
   //         "YMDHM": "/Date(1726369200000-0000)/",
   //         "DATA": 3.45905
   //         "DATA": 3.45905
   //     },
   //     },
@@ -347,7 +347,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.42671
   //         "DATA": 3.42671
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726372800000-0000)/",
   //         "YMDHM": "/Date(1726372800000-0000)/",
   //         "DATA": 3.51547
   //         "DATA": 3.51547
   //     },
   //     },
@@ -407,7 +407,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.46272
   //         "DATA": 3.46272
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726376400000-0000)/",
   //         "YMDHM": "/Date(1726376400000-0000)/",
   //         "DATA": 3.54248
   //         "DATA": 3.54248
   //     },
   //     },
@@ -467,7 +467,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.4822
   //         "DATA": 3.4822
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726380000000-0000)/",
   //         "YMDHM": "/Date(1726380000000-0000)/",
   //         "DATA": 3.49361
   //         "DATA": 3.49361
   //     },
   //     },
@@ -527,7 +527,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.45532
   //         "DATA": 3.45532
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726383600000-0000)/",
   //         "YMDHM": "/Date(1726383600000-0000)/",
   //         "DATA": 3.42763
   //         "DATA": 3.42763
   //     },
   //     },
@@ -587,7 +587,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.43727
   //         "DATA": 3.43727
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726387200000-0000)/",
   //         "YMDHM": "/Date(1726387200000-0000)/",
   //         "DATA": 3.41227
   //         "DATA": 3.41227
   //     },
   //     },
@@ -647,7 +647,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.42834
   //         "DATA": 3.42834
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726390800000-0000)/",
   //         "YMDHM": "/Date(1726390800000-0000)/",
   //         "DATA": 3.43881
   //         "DATA": 3.43881
   //     },
   //     },
@@ -707,7 +707,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.44037
   //         "DATA": 3.44037
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726394400000-0000)/",
   //         "YMDHM": "/Date(1726394400000-0000)/",
   //         "DATA": 3.40869
   //         "DATA": 3.40869
   //     },
   //     },
@@ -767,7 +767,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.45348
   //         "DATA": 3.45348
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726398000000-0000)/",
   //         "YMDHM": "/Date(1726398000000-0000)/",
   //         "DATA": 3.33097
   //         "DATA": 3.33097
   //     },
   //     },
@@ -827,7 +827,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.46241
   //         "DATA": 3.46241
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726401600000-0000)/",
   //         "YMDHM": "/Date(1726401600000-0000)/",
   //         "DATA": 3.26403
   //         "DATA": 3.26403
   //     },
   //     },
@@ -887,7 +887,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.48102
   //         "DATA": 3.48102
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726405200000-0000)/",
   //         "YMDHM": "/Date(1726405200000-0000)/",
   //         "DATA": 3.25685
   //         "DATA": 3.25685
   //     },
   //     },
@@ -947,7 +947,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.48963
   //         "DATA": 3.48963
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726408800000-0000)/",
   //         "YMDHM": "/Date(1726408800000-0000)/",
   //         "DATA": 3.24316
   //         "DATA": 3.24316
   //     },
   //     },
@@ -1007,7 +1007,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.47869
   //         "DATA": 3.47869
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726412400000-0000)/",
   //         "YMDHM": "/Date(1726412400000-0000)/",
   //         "DATA": 3.23102
   //         "DATA": 3.23102
   //     },
   //     },
@@ -1067,7 +1067,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.47838
   //         "DATA": 3.47838
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726416000000-0000)/",
   //         "YMDHM": "/Date(1726416000000-0000)/",
   //         "DATA": 3.16353
   //         "DATA": 3.16353
   //     },
   //     },
@@ -1127,7 +1127,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.48039
   //         "DATA": 3.48039
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726419600000-0000)/",
   //         "YMDHM": "/Date(1726419600000-0000)/",
   //         "DATA": 3.13848
   //         "DATA": 3.13848
   //     },
   //     },
@@ -1187,7 +1187,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.48906
   //         "DATA": 3.48906
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726423200000-0000)/",
   //         "YMDHM": "/Date(1726423200000-0000)/",
   //         "DATA": 3.20551
   //         "DATA": 3.20551
   //     },
   //     },
@@ -1247,7 +1247,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.50985
   //         "DATA": 3.50985
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726426800000-0000)/",
   //         "YMDHM": "/Date(1726426800000-0000)/",
   //         "DATA": 3.31313
   //         "DATA": 3.31313
   //     },
   //     },
@@ -1307,7 +1307,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.55914
   //         "DATA": 3.55914
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726430400000-0000)/",
   //         "YMDHM": "/Date(1726430400000-0000)/",
   //         "DATA": 3.30353
   //         "DATA": 3.30353
   //     },
   //     },
@@ -1367,7 +1367,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.58666
   //         "DATA": 3.58666
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726434000000-0000)/",
   //         "YMDHM": "/Date(1726434000000-0000)/",
   //         "DATA": 3.20881
   //         "DATA": 3.20881
   //     },
   //     },
@@ -1427,7 +1427,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.63557
   //         "DATA": 3.63557
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726437600000-0000)/",
   //         "YMDHM": "/Date(1726437600000-0000)/",
   //         "DATA": 3.11944
   //         "DATA": 3.11944
   //     },
   //     },
@@ -1487,7 +1487,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.66683
   //         "DATA": 3.66683
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726441200000-0000)/",
   //         "YMDHM": "/Date(1726441200000-0000)/",
   //         "DATA": 3.05255
   //         "DATA": 3.05255
   //     },
   //     },
@@ -1547,7 +1547,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.70133
   //         "DATA": 3.70133
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726444800000-0000)/",
   //         "YMDHM": "/Date(1726444800000-0000)/",
   //         "DATA": 3.08615
   //         "DATA": 3.08615
   //     },
   //     },
@@ -1607,7 +1607,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.66602
   //         "DATA": 3.66602
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726448400000-0000)/",
   //         "YMDHM": "/Date(1726448400000-0000)/",
   //         "DATA": 3.18708
   //         "DATA": 3.18708
   //     },
   //     },
@@ -1667,7 +1667,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.59995
   //         "DATA": 3.59995
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726452000000-0000)/",
   //         "YMDHM": "/Date(1726452000000-0000)/",
   //         "DATA": 3.33705
   //         "DATA": 3.33705
   //     },
   //     },
@@ -1727,7 +1727,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.55782
   //         "DATA": 3.55782
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726455600000-0000)/",
   //         "YMDHM": "/Date(1726455600000-0000)/",
   //         "DATA": 3.34252
   //         "DATA": 3.34252
   //     },
   //     },
@@ -1787,7 +1787,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.62726
   //         "DATA": 3.62726
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726459200000-0000)/",
   //         "YMDHM": "/Date(1726459200000-0000)/",
   //         "DATA": 3.27873
   //         "DATA": 3.27873
   //     },
   //     },
@@ -1847,7 +1847,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.64623
   //         "DATA": 3.64623
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726462800000-0000)/",
   //         "YMDHM": "/Date(1726462800000-0000)/",
   //         "DATA": 3.35409
   //         "DATA": 3.35409
   //     },
   //     },
@@ -1907,7 +1907,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.78172
   //         "DATA": 3.78172
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726466400000-0000)/",
   //         "YMDHM": "/Date(1726466400000-0000)/",
   //         "DATA": 3.50458
   //         "DATA": 3.50458
   //     },
   //     },
@@ -1967,7 +1967,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.97493
   //         "DATA": 3.97493
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726470000000-0000)/",
   //         "YMDHM": "/Date(1726470000000-0000)/",
   //         "DATA": 3.73177
   //         "DATA": 3.73177
   //     },
   //     },
@@ -2027,7 +2027,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 4.20606
   //         "DATA": 4.20606
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726473600000-0000)/",
   //         "YMDHM": "/Date(1726473600000-0000)/",
   //         "DATA": 4.23738
   //         "DATA": 4.23738
   //     },
   //     },
@@ -2087,7 +2087,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 4.18821
   //         "DATA": 4.18821
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726477200000-0000)/",
   //         "YMDHM": "/Date(1726477200000-0000)/",
   //         "DATA": 4.53876
   //         "DATA": 4.53876
   //     },
   //     },
@@ -2147,7 +2147,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.99201
   //         "DATA": 3.99201
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726480800000-0000)/",
   //         "YMDHM": "/Date(1726480800000-0000)/",
   //         "DATA": 4.6072
   //         "DATA": 4.6072
   //     },
   //     },
@@ -2207,7 +2207,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.93242
   //         "DATA": 3.93242
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726484400000-0000)/",
   //         "YMDHM": "/Date(1726484400000-0000)/",
   //         "DATA": 4.58386
   //         "DATA": 4.58386
   //     },
   //     },
@@ -2267,7 +2267,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.71895
   //         "DATA": 3.71895
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726488000000-0000)/",
   //         "YMDHM": "/Date(1726488000000-0000)/",
   //         "DATA": 4.3796
   //         "DATA": 4.3796
   //     },
   //     },
@@ -2327,7 +2327,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.51014
   //         "DATA": 3.51014
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726491600000-0000)/",
   //         "YMDHM": "/Date(1726491600000-0000)/",
   //         "DATA": 4.25342
   //         "DATA": 4.25342
   //     },
   //     },
@@ -2387,7 +2387,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.38107
   //         "DATA": 3.38107
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726495200000-0000)/",
   //         "YMDHM": "/Date(1726495200000-0000)/",
   //         "DATA": 4.03005
   //         "DATA": 4.03005
   //     },
   //     },
@@ -2447,7 +2447,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.34122
   //         "DATA": 3.34122
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726498800000-0000)/",
   //         "YMDHM": "/Date(1726498800000-0000)/",
   //         "DATA": 3.89199
   //         "DATA": 3.89199
   //     },
   //     },
@@ -2507,7 +2507,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.39418
   //         "DATA": 3.39418
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726502400000-0000)/",
   //         "YMDHM": "/Date(1726502400000-0000)/",
   //         "DATA": 3.77742
   //         "DATA": 3.77742
   //     },
   //     },
@@ -2567,7 +2567,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.49056
   //         "DATA": 3.49056
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726506000000-0000)/",
   //         "YMDHM": "/Date(1726506000000-0000)/",
   //         "DATA": 3.69623
   //         "DATA": 3.69623
   //     },
   //     },
@@ -2627,7 +2627,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.57187
   //         "DATA": 3.57187
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726509600000-0000)/",
   //         "YMDHM": "/Date(1726509600000-0000)/",
   //         "DATA": 3.64968
   //         "DATA": 3.64968
   //     },
   //     },
@@ -2687,7 +2687,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.61036
   //         "DATA": 3.61036
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726513200000-0000)/",
   //         "YMDHM": "/Date(1726513200000-0000)/",
   //         "DATA": 3.64197
   //         "DATA": 3.64197
   //     },
   //     },
@@ -2747,7 +2747,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.63144
   //         "DATA": 3.63144
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726516800000-0000)/",
   //         "YMDHM": "/Date(1726516800000-0000)/",
   //         "DATA": 3.67482
   //         "DATA": 3.67482
   //     },
   //     },
@@ -2807,7 +2807,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.59834
   //         "DATA": 3.59834
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726520400000-0000)/",
   //         "YMDHM": "/Date(1726520400000-0000)/",
   //         "DATA": 3.72516
   //         "DATA": 3.72516
   //     },
   //     },
@@ -2867,7 +2867,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.58115
   //         "DATA": 3.58115
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726524000000-0000)/",
   //         "YMDHM": "/Date(1726524000000-0000)/",
   //         "DATA": 3.73513
   //         "DATA": 3.73513
   //     },
   //     },
@@ -2927,7 +2927,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.56282
   //         "DATA": 3.56282
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726527600000-0000)/",
   //         "YMDHM": "/Date(1726527600000-0000)/",
   //         "DATA": 3.74449
   //         "DATA": 3.74449
   //     },
   //     },
@@ -2987,7 +2987,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.58035
   //         "DATA": 3.58035
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726531200000-0000)/",
   //         "YMDHM": "/Date(1726531200000-0000)/",
   //         "DATA": 3.7423
   //         "DATA": 3.7423
   //     },
   //     },
@@ -3047,7 +3047,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.60322
   //         "DATA": 3.60322
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726534800000-0000)/",
   //         "YMDHM": "/Date(1726534800000-0000)/",
   //         "DATA": 3.75691
   //         "DATA": 3.75691
   //     },
   //     },
@@ -3107,7 +3107,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.6292
   //         "DATA": 3.6292
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726538400000-0000)/",
   //         "YMDHM": "/Date(1726538400000-0000)/",
   //         "DATA": 3.77304
   //         "DATA": 3.77304
   //     },
   //     },
@@ -3167,7 +3167,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.65367
   //         "DATA": 3.65367
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726542000000-0000)/",
   //         "YMDHM": "/Date(1726542000000-0000)/",
   //         "DATA": 3.79604
   //         "DATA": 3.79604
   //     },
   //     },
@@ -3227,7 +3227,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.65643
   //         "DATA": 3.65643
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726545600000-0000)/",
   //         "YMDHM": "/Date(1726545600000-0000)/",
   //         "DATA": 3.77019
   //         "DATA": 3.77019
   //     },
   //     },
@@ -3287,7 +3287,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.6481
   //         "DATA": 3.6481
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726549200000-0000)/",
   //         "YMDHM": "/Date(1726549200000-0000)/",
   //         "DATA": 3.7249
   //         "DATA": 3.7249
   //     },
   //     },
@@ -3347,7 +3347,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.65543
   //         "DATA": 3.65543
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726552800000-0000)/",
   //         "YMDHM": "/Date(1726552800000-0000)/",
   //         "DATA": 3.70239
   //         "DATA": 3.70239
   //     },
   //     },
@@ -3407,7 +3407,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.65549
   //         "DATA": 3.65549
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726556400000-0000)/",
   //         "YMDHM": "/Date(1726556400000-0000)/",
   //         "DATA": 3.72562
   //         "DATA": 3.72562
   //     },
   //     },
@@ -3467,7 +3467,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.64655
   //         "DATA": 3.64655
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726560000000-0000)/",
   //         "YMDHM": "/Date(1726560000000-0000)/",
   //         "DATA": 3.76092
   //         "DATA": 3.76092
   //     },
   //     },
@@ -3527,7 +3527,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.63895
   //         "DATA": 3.63895
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726563600000-0000)/",
   //         "YMDHM": "/Date(1726563600000-0000)/",
   //         "DATA": 3.78432
   //         "DATA": 3.78432
   //     },
   //     },
@@ -3587,7 +3587,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.64485
   //         "DATA": 3.64485
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726567200000-0000)/",
   //         "YMDHM": "/Date(1726567200000-0000)/",
   //         "DATA": 3.78303
   //         "DATA": 3.78303
   //     },
   //     },
@@ -3647,7 +3647,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.63465
   //         "DATA": 3.63465
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726570800000-0000)/",
   //         "YMDHM": "/Date(1726570800000-0000)/",
   //         "DATA": 3.78299
   //         "DATA": 3.78299
   //     },
   //     },
@@ -3707,7 +3707,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.66582
   //         "DATA": 3.66582
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726574400000-0000)/",
   //         "YMDHM": "/Date(1726574400000-0000)/",
   //         "DATA": 3.78052
   //         "DATA": 3.78052
   //     },
   //     },
@@ -3767,7 +3767,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.64977
   //         "DATA": 3.64977
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726578000000-0000)/",
   //         "YMDHM": "/Date(1726578000000-0000)/",
   //         "DATA": 3.77397
   //         "DATA": 3.77397
   //     },
   //     },
@@ -3827,7 +3827,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.61989
   //         "DATA": 3.61989
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726581600000-0000)/",
   //         "YMDHM": "/Date(1726581600000-0000)/",
   //         "DATA": 3.77464
   //         "DATA": 3.77464
   //     },
   //     },
@@ -3887,7 +3887,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.59841
   //         "DATA": 3.59841
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726585200000-0000)/",
   //         "YMDHM": "/Date(1726585200000-0000)/",
   //         "DATA": 3.81062
   //         "DATA": 3.81062
   //     },
   //     },
@@ -3947,7 +3947,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.6108
   //         "DATA": 3.6108
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726588800000-0000)/",
   //         "YMDHM": "/Date(1726588800000-0000)/",
   //         "DATA": 3.84337
   //         "DATA": 3.84337
   //     },
   //     },
@@ -4007,7 +4007,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.63843
   //         "DATA": 3.63843
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726592400000-0000)/",
   //         "YMDHM": "/Date(1726592400000-0000)/",
   //         "DATA": 3.83631
   //         "DATA": 3.83631
   //     },
   //     },
@@ -4067,7 +4067,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.67615
   //         "DATA": 3.67615
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726596000000-0000)/",
   //         "YMDHM": "/Date(1726596000000-0000)/",
   //         "DATA": 3.80559
   //         "DATA": 3.80559
   //     },
   //     },
@@ -4127,7 +4127,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.69371
   //         "DATA": 3.69371
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726599600000-0000)/",
   //         "YMDHM": "/Date(1726599600000-0000)/",
   //         "DATA": 3.79151
   //         "DATA": 3.79151
   //     },
   //     },
@@ -4187,7 +4187,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.70768
   //         "DATA": 3.70768
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726603200000-0000)/",
   //         "YMDHM": "/Date(1726603200000-0000)/",
   //         "DATA": 3.80001
   //         "DATA": 3.80001
   //     },
   //     },
@@ -4247,7 +4247,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.73021
   //         "DATA": 3.73021
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726606800000-0000)/",
   //         "YMDHM": "/Date(1726606800000-0000)/",
   //         "DATA": 3.81666
   //         "DATA": 3.81666
   //     },
   //     },
@@ -4307,7 +4307,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.73606
   //         "DATA": 3.73606
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726610400000-0000)/",
   //         "YMDHM": "/Date(1726610400000-0000)/",
   //         "DATA": 3.81213
   //         "DATA": 3.81213
   //     },
   //     },
@@ -4367,7 +4367,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.73306
   //         "DATA": 3.73306
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726614000000-0000)/",
   //         "YMDHM": "/Date(1726614000000-0000)/",
   //         "DATA": 3.79789
   //         "DATA": 3.79789
   //     },
   //     },
@@ -4427,7 +4427,7 @@ export const getYuyanDataList = (planId: string) => {
   //         "DATA": 3.72349
   //         "DATA": 3.72349
   //     },
   //     },
   //     {
   //     {
-  //         "STCD": "22937",
+  //         "STCD": "22938",
   //         "YMDHM": "/Date(1726617600000-0000)/",
   //         "YMDHM": "/Date(1726617600000-0000)/",
   //         "DATA": 3.7957
   //         "DATA": 3.7957
   //     },
   //     },

+ 1 - 1
src/assets/js/station.ts

@@ -1,6 +1,6 @@
 export const stationList = [
 export const stationList = [
   {
   {
-    id: '22937',
+    id: '22938',
     stcd: '63201300',
     stcd: '63201300',
     name: '望亭(太)',
     name: '望亭(太)',
     lgtd: "120.405242",
     lgtd: "120.405242",

+ 3 - 3
src/components/UePlayer.vue

@@ -1,7 +1,7 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-import {onMounted, ref} from "vue";
-import {Config, PixelStreaming} from '@epicgames-ps/lib-pixelstreamingfrontend-ue5.2';
-import {Application, PixelStreamingApplicationStyle} from '@epicgames-ps/lib-pixelstreamingfrontend-ui-ue5.2';
+import { onMounted, ref } from "vue";
+import { Config, PixelStreaming } from '@epicgames-ps/lib-pixelstreamingfrontend-ue5.2';
+import { Application, PixelStreamingApplicationStyle } from '@epicgames-ps/lib-pixelstreamingfrontend-ui-ue5.2';
 import bus from "@/utils/bus";
 import bus from "@/utils/bus";
 
 
 const uePlayerRef = ref(null)
 const uePlayerRef = ref(null)

+ 1 - 1
src/permission.ts

@@ -1,5 +1,5 @@
 import router from "./router";
 import router from "./router";
-import {getToken} from "@/utils/auth";
+import { getToken } from "@/utils/auth";
 
 
 const whiteList = [
 const whiteList = [
   "/check",
   "/check",

+ 170 - 151
src/utils/tdInstruction/operate.ts

@@ -1,67 +1,73 @@
-import Bus from "@/utils/bus";
-import bus from "@/utils/bus";
-import {useAppStore} from '@/stores/app'
-import {useTimeScrollbarStore} from '@/stores/timeScrollbar'
-import {useStationStore} from "@/stores/station";
-import {extractList} from "../list";
-import {stationList} from "@/assets/js/station";
-import {slopeCalculation} from "@/utils/slopeCalculation";
-import {getYuyanDataList} from "@/api/yuyan";
-import {convertDate} from "@/utils/date";
-import {useTyphoonStore} from "@/stores/typhoon";
-import {getRainfallForecastRadarMap, getRainfallForecastRadarMapList} from "@/api/typhoon";
-import {Layer} from "@/utils/tdInstruction/index";
-import {formatd} from "@/utils/ruoyi";
-
-let waterLevel = "";
-let waterSpeed = "";
+import Bus from '@/utils/bus'
+import bus from '@/utils/bus'
+import { useAppStore } from '@/stores/app'
+import { useTimeScrollbarStore } from '@/stores/timeScrollbar'
+import { useStationStore } from '@/stores/station'
+import { extractList } from '../list'
+import { stationList } from '@/assets/js/station'
+import { slopeCalculation } from '@/utils/slopeCalculation'
+import { getYuyanDataList } from '@/api/yuyan'
+import { convertDate } from '@/utils/date'
+import { useTyphoonStore } from '@/stores/typhoon'
+import {
+  getRainfallForecastRadarMap,
+  getRainfallForecastRadarMapList,
+} from '@/api/typhoon'
+import { Layer } from '@/utils/tdInstruction/index'
+import { formatd } from '@/utils/ruoyi'
+
+let waterLevel = ''
+let waterSpeed = ''
 
 
 /**
 /**
  * 设置测站水位
  * 设置测站水位
  * @param stcd 测站编码
  * @param stcd 测站编码
  * @param value 水位
  * @param value 水位
  */
  */
-export async function setWaterLevel(stcd: any, value: any = waterLevel, speed: any = waterSpeed) {
+export async function setWaterLevel(
+  stcd: any,
+  value: any = waterLevel,
+  speed: any = waterSpeed,
+) {
   if (value) {
   if (value) {
-    waterLevel = value + ""
+    waterLevel = value + ''
   } else {
   } else {
     if (!waterLevel) {
     if (!waterLevel) {
       const store = useStationStore()
       const store = useStationStore()
       store.setStcd(stcd)
       store.setStcd(stcd)
-      waterLevel = await store.getZ() + ''
+      waterLevel = (await store.getZ()) + ''
     }
     }
   }
   }
   if (speed) {
   if (speed) {
-    waterSpeed = speed + ""
+    waterSpeed = speed + ''
   }
   }
   let descriptor = {
   let descriptor = {
-    "command": "WaterLevel",
-    "data": {
-      "ID": stcd,
-      "code": waterLevel,
-      "wave": waterSpeed
-    }
+    command: 'WaterLevel',
+    data: {
+      ID: stcd,
+      code: waterLevel,
+      wave: waterSpeed,
+    },
   }
   }
   Bus.emit('emitUIInteraction', descriptor)
   Bus.emit('emitUIInteraction', descriptor)
-  console.log("-- 设置测站水位,流速", JSON.stringify(descriptor));
+  console.log('-- 设置测站水位,流速', JSON.stringify(descriptor))
 }
 }
 
 
-
 export async function setUnderwaterState(stcd: any, show = true) {
 export async function setUnderwaterState(stcd: any, show = true) {
-  let value = "-5"
+  let value = '-5'
   if (!show) {
   if (!show) {
     const store = useStationStore()
     const store = useStationStore()
-    value = waterLevel ? waterLevel : await store.getZ() + ''
+    value = waterLevel ? waterLevel : (await store.getZ()) + ''
   }
   }
   let descriptor = {
   let descriptor = {
-    "command": "WaterLevel",
-    "data": {
-      "ID": stcd,
-      "code": value,
-    }
+    command: 'WaterLevel',
+    data: {
+      ID: stcd,
+      code: value,
+    },
   }
   }
   Bus.emit('emitUIInteraction', descriptor)
   Bus.emit('emitUIInteraction', descriptor)
-  console.log("-- 水下地形:", JSON.stringify(descriptor));
+  console.log('-- 水下地形:', JSON.stringify(descriptor))
 }
 }
 
 
 /**
 /**
@@ -71,14 +77,14 @@ export async function setUnderwaterState(stcd: any, show = true) {
  */
  */
 export function setWaterSpeed(stcd: any, speed: any = waterSpeed) {
 export function setWaterSpeed(stcd: any, speed: any = waterSpeed) {
   let descriptor = {
   let descriptor = {
-    "command": "WaterLevel",
-    "data": {
-      "ID": stcd,
-      "speed": speed
-    }
+    command: 'WaterLevel',
+    data: {
+      ID: stcd,
+      speed: speed,
+    },
   }
   }
   Bus.emit('emitUIInteraction', descriptor)
   Bus.emit('emitUIInteraction', descriptor)
-  console.log("-- 设置测站流速", JSON.stringify(descriptor));
+  console.log('-- 设置测站流速', JSON.stringify(descriptor))
 }
 }
 
 
 /**
 /**
@@ -88,14 +94,14 @@ export function setWaterSpeed(stcd: any, speed: any = waterSpeed) {
  */
  */
 export function testSimulation(stcd: any, type: any = '播放') {
 export function testSimulation(stcd: any, type: any = '播放') {
   let descriptor = {
   let descriptor = {
-    "command": "InstrumentMovie",
-    "data": {
-      "Type": type,
-      "ID": stcd
-    }
+    command: 'InstrumentMovie',
+    data: {
+      Type: type,
+      ID: stcd,
+    },
   }
   }
   Bus.emit('emitUIInteraction', descriptor)
   Bus.emit('emitUIInteraction', descriptor)
-  console.log("-- 测验模拟:" + type, JSON.stringify(descriptor));
+  console.log('-- 测验模拟:' + type, JSON.stringify(descriptor))
 }
 }
 
 
 /**
 /**
@@ -105,14 +111,14 @@ export function testSimulation(stcd: any, type: any = '播放') {
  */
  */
 export function flowComparative(stcd: any, type: any = '播放') {
 export function flowComparative(stcd: any, type: any = '播放') {
   let descriptor = {
   let descriptor = {
-    "command": "ADCPship",
-    "data": {
-      "Type": type,
-      "ID": stcd
-    }
+    command: 'ADCPship',
+    data: {
+      Type: type,
+      ID: stcd,
+    },
   }
   }
   Bus.emit('emitUIInteraction', descriptor)
   Bus.emit('emitUIInteraction', descriptor)
-  console.log("-- 流量比对:" + type, JSON.stringify(descriptor));
+  console.log('-- 流量比对:' + type, JSON.stringify(descriptor))
 }
 }
 
 
 /**
 /**
@@ -122,61 +128,67 @@ export function flowComparative(stcd: any, type: any = '播放') {
  */
  */
 export function roam(type: any = 'river', operate: any = 'play') {
 export function roam(type: any = 'river', operate: any = 'play') {
   let descriptor = {
   let descriptor = {
-    "command": "Roaming",
-    "data": {
-      "tag": type === 'river' ? "太师桥远" : "太师桥近",
-      "Type": operate
-    }
+    command: 'Roaming',
+    data: {
+      tag: type === 'river' ? '太师桥远' : '太师桥近',
+      Type: operate,
+    },
   }
   }
   Bus.emit('emitUIInteraction', descriptor)
   Bus.emit('emitUIInteraction', descriptor)
-  console.log("-- 漫游:" + (type === 'river' ? "河道" : "测站"), JSON.stringify(descriptor));
+  console.log(
+    '-- 漫游:' + (type === 'river' ? '河道' : '测站'),
+    JSON.stringify(descriptor),
+  )
 }
 }
 
 
 export function setPointState(stcd: any, name: string, type: string) {
 export function setPointState(stcd: any, name: string, type: string) {
   let descriptor = {
   let descriptor = {
-    "command": "POIwarning",
-    "data": {
-      "ID": stcd,
-      "Name": name,
-      "type": type
-    }
+    command: 'POIwarning',
+    data: {
+      ID: stcd,
+      Name: name,
+      type: type,
+    },
   }
   }
-  Bus.emit('emitUIInteraction', descriptor);
-  console.log("-- 设置设备告警:", JSON.stringify(descriptor));
+  Bus.emit('emitUIInteraction', descriptor)
+  console.log('-- 设置设备告警:', JSON.stringify(descriptor))
 }
 }
 
 
 export async function addTyphoonTrack(tfid: string) {
 export async function addTyphoonTrack(tfid: string) {
   const typhoonStore = useTyphoonStore()
   const typhoonStore = useTyphoonStore()
-  let yuyanData: any[] = await getYuyanDataList("2025041714054696095")
-    .then(res => {
+  let yuyanData: any[] = await getYuyanDataList('2025041714054696095').then(
+    res => {
       return res.data.map(item => {
       return res.data.map(item => {
         return {
         return {
           ...item,
           ...item,
-          YMDHM: convertDate(item.YMDHM)
+          YMDHM: convertDate(item.YMDHM),
         }
         }
       })
       })
-    })
+    },
+  )
 
 
   const appStore = useAppStore()
   const appStore = useAppStore()
   const timeScrollbarStore = useTimeScrollbarStore()
   const timeScrollbarStore = useTimeScrollbarStore()
-  appStore.changeCurrentView("Globe")
+  appStore.changeCurrentView('Globe')
 
 
   // 获取台风数据
   // 获取台风数据
-  const typhoonData = await import(`@/assets/json/typhoon/${tfid}.json`).then(res => res.default);
+  const typhoonData = await import(`@/assets/json/typhoon/${tfid}.json`).then(
+    res => res.default,
+  )
   typhoonData.points.length
   typhoonData.points.length
 
 
   timeScrollbarStore.setTimeScrollbarShow(true)
   timeScrollbarStore.setTimeScrollbarShow(true)
   timeScrollbarStore.setMax(typhoonData.points.length)
   timeScrollbarStore.setMax(typhoonData.points.length)
 
 
-  const timeList = typhoonData.points.map((element: any) => element.time);
+  const timeList = typhoonData.points.map((element: any) => element.time)
   const timeObj = extractList(timeList, 4)
   const timeObj = extractList(timeList, 4)
   for (let key in timeObj) {
   for (let key in timeObj) {
     timeObj[key] = {
     timeObj[key] = {
       style: {
       style: {
         color: '#00c7e3',
         color: '#00c7e3',
-        'text-shadow': '0 0 4px #32003C'
+        'text-shadow': '0 0 4px #32003C',
       },
       },
-      label: timeObj[key].substring(0, 10) + '\n' + timeObj[key].substring(11)
+      label: timeObj[key].substring(0, 10) + '\n' + timeObj[key].substring(11),
     }
     }
   }
   }
   timeScrollbarStore.setMarks(timeObj)
   timeScrollbarStore.setMarks(timeObj)
@@ -199,21 +211,24 @@ export async function addTyphoonTrack(tfid: string) {
       }
       }
 
 
       return {
       return {
-        value: `${(d.DATA).toFixed(2)}`,
+        value: `${d.DATA.toFixed(2)}`,
         name: station.name,
         name: station.name,
         x: station.lgtd,
         x: station.lgtd,
-        y: station.lttd
+        y: station.lttd,
       }
       }
     })
     })
 
 
     if (data && data.length > 0) {
     if (data && data.length > 0) {
-      const res: any = slopeCalculation(data);
-      taihuUI(res.direction, res.slope, res.max, res.min);
+      const res: any = slopeCalculation(data)
+      taihuUI(res.direction, res.slope, res.max, res.min)
     }
     }
 
 
     if (timeList[value].substring(0, 10) != time) {
     if (timeList[value].substring(0, 10) != time) {
       time = timeList[value].substring(0, 10)
       time = timeList[value].substring(0, 10)
-      bus.emit('chat', `汇报当前时间 ${time} 台风情况,太湖局应该如何响应,回复内容简单明了,条理清晰,通俗易懂,字数限制200字。如果没有信息就返回null。 台风信息如下:${JSON.stringify(typhoonData.points[value])}`)
+      bus.emit(
+        'chat',
+        `汇报当前时间 ${time} 台风情况,太湖局应该如何响应,回复内容简单明了,条理清晰,通俗易懂,字数限制200字。如果没有信息就返回null。 台风信息如下:${JSON.stringify(typhoonData.points[value])}`,
+      )
     }
     }
 
 
     setTyphoonTrack(tfid, timeList[value])
     setTyphoonTrack(tfid, timeList[value])
@@ -221,30 +236,29 @@ export async function addTyphoonTrack(tfid: string) {
   }
   }
 
 
   let descriptor = {
   let descriptor = {
-    "command": "AddTyphoonTrack",
-    "data": {
-      "tfid": tfid
-    }
+    command: 'AddTyphoonTrack',
+    data: {
+      tfid: tfid,
+    },
   }
   }
-  Bus.emit('emitUIInteraction', descriptor);
-  console.log("-- 台风路径:", JSON.stringify(descriptor));
+  Bus.emit('emitUIInteraction', descriptor)
+  console.log('-- 台风路径:', JSON.stringify(descriptor))
 
 
   timeScrollbarStore.play()
   timeScrollbarStore.play()
 
 
   typhoonStore.setTyphoon(true)
   typhoonStore.setTyphoon(true)
 }
 }
 
 
-
 export function setTyphoonTrack(tfid: string, time: string) {
 export function setTyphoonTrack(tfid: string, time: string) {
   let descriptor = {
   let descriptor = {
-    "command": "TyphoonTime",
-    "data": {
-      "tfid": tfid,
-      "time": time
-    }
+    command: 'TyphoonTime',
+    data: {
+      tfid: tfid,
+      time: time,
+    },
   }
   }
-  Bus.emit('emitUIInteraction', descriptor);
-  console.log("-- 设置台风时间点:", JSON.stringify(descriptor));
+  Bus.emit('emitUIInteraction', descriptor)
+  console.log('-- 设置台风时间点:', JSON.stringify(descriptor))
 }
 }
 
 
 /**
 /**
@@ -255,17 +269,17 @@ export function deleteTyphoonTrack(tfid: string) {
   const timeScrollbarStore = useTimeScrollbarStore()
   const timeScrollbarStore = useTimeScrollbarStore()
   timeScrollbarStore.close()
   timeScrollbarStore.close()
   let descriptor = {
   let descriptor = {
-    "command": "DelLevel",
-    "data": {
-      "tfid": 'TyphoonTrack',
+    command: 'DelLevel',
+    data: {
+      tfid: 'TyphoonTrack',
       // "tfid": tfid,
       // "tfid": tfid,
-      "type": "3"
-    }
+      type: '3',
+    },
   }
   }
-  Bus.emit('emitUIInteraction', descriptor);
-  console.log("-- 删除台风路径:", JSON.stringify(descriptor));
+  Bus.emit('emitUIInteraction', descriptor)
+  console.log('-- 删除台风路径:', JSON.stringify(descriptor))
 
 
-  taihuUI('', '', '', '', false);
+  taihuUI('', '', '', '', false)
   const store = useTyphoonStore()
   const store = useTyphoonStore()
   store.setTyphoon(false)
   store.setTyphoon(false)
 }
 }
@@ -275,34 +289,33 @@ export function deleteTyphoonTrack(tfid: string) {
  */
  */
 export function realTimeTyphoon(show = true) {
 export function realTimeTyphoon(show = true) {
   let descriptor = {
   let descriptor = {
-    "command": "RuntimeTyphoon",
-    "data": {
-      "Display": show ? "true" : "false"
-    }
+    command: 'RuntimeTyphoon',
+    data: {
+      Display: show ? 'true' : 'false',
+    },
   }
   }
-  Bus.emit('emitUIInteraction', descriptor);
-  console.log("-- 实时台风:", JSON.stringify(descriptor));
+  Bus.emit('emitUIInteraction', descriptor)
+  console.log('-- 实时台风:', JSON.stringify(descriptor))
 }
 }
 
 
-
 /**
 /**
  * 设置站点基础数据
  * 设置站点基础数据
  * @param data
  * @param data
  */
  */
 export function setStationData(data: any) {
 export function setStationData(data: any) {
   let descriptor = {
   let descriptor = {
-    "command": "SetScene",
-    "data": {
-      "id": data.name,
-      "堤顶高程": data.damel,
-      "保证水位": data.grz,
-      "青坎线": data.qingkang,
-      "警戒水位": data.wrz,
-      "当前水位": data.z,
-    }
+    command: 'SetScene',
+    data: {
+      id: data.name,
+      堤顶高程: data.damel,
+      保证水位: data.grz,
+      青坎线: data.qingkang,
+      警戒水位: data.wrz,
+      当前水位: data.z,
+    },
   }
   }
-  Bus.emit('emitUIInteraction', descriptor);
-  console.log("-- 设置站点基础数据:", JSON.stringify(descriptor));
+  Bus.emit('emitUIInteraction', descriptor)
+  console.log('-- 设置站点基础数据:', JSON.stringify(descriptor))
 }
 }
 
 
 let strategyMapState = false
 let strategyMapState = false
@@ -315,36 +328,44 @@ let strategyMapState = false
  */
  */
 export function strategyMap(direction: string, slope: string, show = true) {
 export function strategyMap(direction: string, slope: string, show = true) {
   let descriptor = {
   let descriptor = {
-    "command": "InclinedAngle",
-    "data": {
-      "Direction": direction,
-      "Slope": slope,
-      "Display": show ? 'true' : 'false'
-    }
+    command: 'InclinedAngle',
+    data: {
+      Direction: direction,
+      Slope: slope,
+      Display: show ? 'true' : 'false',
+    },
   }
   }
-  Bus.emit('emitUIInteraction', descriptor);
-  console.log("-- 太湖湖面图层:", JSON.stringify(descriptor));
+  Bus.emit('emitUIInteraction', descriptor)
+  console.log('-- 太湖湖面图层:', JSON.stringify(descriptor))
 }
 }
 
 
-
-export function taihuUI(direction: string, slope: string, max: string, min: string, show = true) {
+export function taihuUI(
+  direction: string,
+  slope: string,
+  max: string,
+  min: string,
+  show = true,
+) {
   let descriptor = {
   let descriptor = {
-    "command": "TaihuUI",
-    "data": {
-      "Direction": direction,
-      "Slope": slope,
-      "Max": max,
-      "Min": min,
-      "Display": show ? "true" : "false"
-    }
+    command: 'TaihuUI',
+    data: {
+      Direction: direction,
+      Slope: slope,
+      Max: max,
+      Min: min,
+      Display: show ? 'true' : 'false',
+    },
   }
   }
-  Bus.emit('emitUIInteraction', descriptor);
-  console.log("-- 台风太湖UI:", JSON.stringify(descriptor));
+  Bus.emit('emitUIInteraction', descriptor)
+  console.log('-- 台风太湖UI:', JSON.stringify(descriptor))
 }
 }
 
 
 export async function addRadar(type: any) {
 export async function addRadar(type: any) {
-  let radarList: any = await getRainfallForecastRadarMapList(formatd(new Date(), 'yyyy-MM-dd'), formatd(new Date(), 'yyyy-MM-dd'), type)
-    .then(res => res)
+  let radarList: any = await getRainfallForecastRadarMapList(
+    formatd(new Date(), 'yyyy-MM-dd'),
+    formatd(new Date(), 'yyyy-MM-dd'),
+    type,
+  ).then(res => res)
 
 
   const appStore = useAppStore()
   const appStore = useAppStore()
   const timeScrollbarStore = useTimeScrollbarStore()
   const timeScrollbarStore = useTimeScrollbarStore()
@@ -354,15 +375,15 @@ export async function addRadar(type: any) {
   timeScrollbarStore.setMax(radarList.length)
   timeScrollbarStore.setMax(radarList.length)
   timeScrollbarStore.setStep(3)
   timeScrollbarStore.setStep(3)
 
 
-  const timeList = radarList.map((element: any) => element.TBA_GETDATE);
+  const timeList = radarList.map((element: any) => element.TBA_GETDATE)
   const timeObj = extractList(timeList, 4)
   const timeObj = extractList(timeList, 4)
   for (let key in timeObj) {
   for (let key in timeObj) {
     timeObj[key] = {
     timeObj[key] = {
       style: {
       style: {
         color: '#00c7e3',
         color: '#00c7e3',
-        'text-shadow': '0 0 4px #32003C'
+        'text-shadow': '0 0 4px #32003C',
       },
       },
-      label: timeObj[key].substring(0, 10) + '\n' + timeObj[key].substring(11)
+      label: timeObj[key].substring(0, 10) + '\n' + timeObj[key].substring(11),
     }
     }
   }
   }
   timeScrollbarStore.setMarks(timeObj)
   timeScrollbarStore.setMarks(timeObj)
@@ -373,13 +394,11 @@ export async function addRadar(type: any) {
   }
   }
 }
 }
 
 
-
 /**
 /**
  * 删除台风路径
  * 删除台风路径
  */
  */
 export function deleteRadar() {
 export function deleteRadar() {
   const timeScrollbarStore = useTimeScrollbarStore()
   const timeScrollbarStore = useTimeScrollbarStore()
   timeScrollbarStore.close()
   timeScrollbarStore.close()
-  Layer.radarMap("", false)
+  Layer.radarMap('', false)
 }
 }
-

+ 11 - 9
src/views/Yuyan.vue

@@ -199,6 +199,8 @@ function handleCurrentChange(id) {
     const result = findMaxDifferenceDay(yuyanData.value)
     const result = findMaxDifferenceDay(yuyanData.value)
     let timeList = removeDuplicates(yuyanData.value.map(y => y.YMDHM))
     let timeList = removeDuplicates(yuyanData.value.map(y => y.YMDHM))
 
 
+    debugger
+
     const maxIndex = timeList.findIndex(
     const maxIndex = timeList.findIndex(
       item => item.getTime() === result.date.getTime(),
       item => item.getTime() === result.date.getTime(),
     )
     )
@@ -218,15 +220,15 @@ function handleCurrentChange(id) {
       }
       }
     }
     }
 
 
-    timeObj[maxIndex] = {
-      style: {
-        color: '#F56C6C',
-        'text-shadow': '1px 1px 0 black',
-        'text-align': 'center',
-        top: '-8px',
-      },
-      label: `${formatd(result?.date, 'yyyy年MM月dd日hh时')} ${result?.difference}m`,
-    }
+    // timeObj[maxIndex] = {
+    //   style: {
+    //     color: '#F56C6C',
+    //     'text-shadow': '1px 1px 0 black',
+    //     'text-align': 'center',
+    //     top: '-8px',
+    //   },
+    //   label: `${formatd(result?.date, 'yyyy年MM月dd日hh时')}  ${result?.difference}m`,
+    // }
 
 
     timeScrollbarStore.setMarks(timeObj)
     timeScrollbarStore.setMarks(timeObj)
     timeScrollbarStore.sliderlTooltip = (value: number) => {
     timeScrollbarStore.sliderlTooltip = (value: number) => {

+ 2 - 2
vite.config.ts

@@ -1,6 +1,6 @@
-import {fileURLToPath, URL} from 'node:url'
+import { fileURLToPath, URL } from 'node:url'
 
 
-import {defineConfig} from 'vite'
+import { defineConfig } from 'vite'
 import vue from '@vitejs/plugin-vue'
 import vue from '@vitejs/plugin-vue'
 import vueJsx from '@vitejs/plugin-vue-jsx'
 import vueJsx from '@vitejs/plugin-vue-jsx'
 import vueDevTools from 'vite-plugin-vue-devtools'
 import vueDevTools from 'vite-plugin-vue-devtools'