From 495292b588949bcb2cb15eaa9657619aca7f5579 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 30 十月 2024 16:18:41 +0800
Subject: [PATCH] 修改降雨文件的jar

---
 src/main/java/com/se/simu/service/ResultService.java |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/main/java/com/se/simu/service/ResultService.java b/src/main/java/com/se/simu/service/ResultService.java
index e1da3df..f7796cb 100644
--- a/src/main/java/com/se/simu/service/ResultService.java
+++ b/src/main/java/com/se/simu/service/ResultService.java
@@ -532,30 +532,30 @@
     }
 
     /**
-     * 澶勭悊闄嶆按鏇茬嚎鏂囦欢鏇茬嚎鍥� 
+     * 澶勭悊闄嶆按鏇茬嚎鏂囦欢鏇茬嚎鍥�
      */
     public void copeRainFallJson(ResultDto dto, LayerDto layer) throws IOException, ParseException {
         String rainGageFilePath = config.getInPath() + File.separator + dto.getServiceName() + File.separator + "RainGage.dat";
         String filePath = dto.getOutPath() + File.separator + "rainfall.json";
 
         String line;
-        Map<Long,Double> rainFallJsons = new LinkedHashMap<>();
+        Map<String, Double> rainFallJsons = new LinkedHashMap<>();
         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
 
         BufferedReader br = new BufferedReader(new FileReader(rainGageFilePath));
-            //澶勭悊绗竴琛屾暟鎹�
-            if ((line = br.readLine()) != null) {
-                while ((line = br.readLine()) != null) {
-                    // 澶勭悊姣忎竴琛屾暟鎹�
-                    String[] rainFall = line.split(" ");
+        // 澶勭悊绗竴琛屾暟鎹�
+        if ((line = br.readLine()) != null) {
+            while ((line = br.readLine()) != null) {
+                // 澶勭悊姣忎竴琛屾暟鎹�
+                String[] rainFall = line.split(" ");
 
-                    if (rainFall.length < 7) continue;
+                if (rainFall.length < 7) continue;
 
-                    String sdt = rainFall[1]+"-"+rainFall[2]+"-"+rainFall[3]+" "+rainFall[4]+":"+rainFall[5];
-                    BigDecimal num = new BigDecimal(rainFall[6]);
-                    rainFallJsons.put(sdf.parse(sdt).getTime()/1000,num.setScale(2, RoundingMode.HALF_UP).doubleValue());
-                }
+                String sdt = rainFall[1] + "-" + rainFall[2] + "-" + rainFall[3] + " " + rainFall[4] + ":" + rainFall[5];
+                BigDecimal num = new BigDecimal(rainFall[6]);
+                rainFallJsons.put("" + sdf.parse(sdt).getTime(), num.setScale(2, RoundingMode.HALF_UP).doubleValue());
             }
+        }
 
         FileWriter fw = new FileWriter(filePath);
         BufferedWriter bw = new BufferedWriter(fw);

--
Gitblit v1.9.3