From 7a76aa4311c86413ff964ed882f592edec5dc470 Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期一, 20 五月 2024 21:37:54 +0800
Subject: [PATCH] 1、完善协议实现代码; 2、实体协议数据处理自动任务(报警及状态+定时上报数据); 3、数据库实体id自动付值插件优化。

---
 pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/util/DateTime.java |   48 +++++++++++++++++++++++++++++-------------------
 1 files changed, 29 insertions(+), 19 deletions(-)

diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/util/DateTime.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/util/DateTime.java
index 158a591..8e97a16 100644
--- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/util/DateTime.java
+++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/util/DateTime.java
@@ -385,7 +385,10 @@
 	public static Date dateFrom_yyyy_MM_dd(String yyyy_MM_dd) throws Exception {
 		return new SimpleDateFormat("yyyy-MM-dd", Locale.CHINA).parse(yyyy_MM_dd);
 	}
-	
+	public static Date dateFrom_yyyy_MM_dd1(String yyyy_MM_dd_HH_mm_ss) throws Exception {
+		return new SimpleDateFormat("yyyy-MM-dd", Locale.CHINA).parse(yyyy_MM_dd_HH_mm_ss);
+	}
+
 	public static Date dateFrom_yyyyMMddHHmmss(String yyyyMMddHHmmss) throws Exception {
 		return new SimpleDateFormat("yyyyMMddHHmmss", Locale.CHINA).parse(yyyyMMddHHmmss);
 	}
@@ -412,16 +415,29 @@
 	}
 	public static Integer week_Int(){
 		String str = week_Str() ;
-		return switch (str) {
-			case "Mon" -> 1;
-			case "Tue" -> 2;
-			case "Wed" -> 3;
-			case "Thu" -> 4;
-			case "Fri" -> 5;
-			case "Sat" -> 6;
-			case "Sun" -> 7;
-			default -> 0;
-		};
+		if(str.startsWith("鍛�")){
+			return switch (str) {
+				case "鍛ㄤ竴" -> 1;
+				case "鍛ㄤ簩" -> 2;
+				case "鍛ㄤ笁" -> 3;
+				case "鍛ㄥ洓" -> 4;
+				case "鍛ㄤ簲" -> 5;
+				case "鍛ㄥ叚" -> 6;
+				case "鍛ㄤ竷" -> 7;
+				default -> 0;
+			};
+		}else{
+			return switch (str) {
+				case "Mon" -> 1;
+				case "Tue" -> 2;
+				case "Wed" -> 3;
+				case "Thu" -> 4;
+				case "Fri" -> 5;
+				case "Sat" -> 6;
+				case "Sun" -> 7;
+				default -> 0;
+			};
+		}
 	}
 	/**
 	 * 涓や釜鏃ユ湡闂寸浉宸閽熸暟
@@ -1565,13 +1581,7 @@
 		String[] s = new String[3] ;
 		s[0] = ymd.substring(0 , 4) ;
 		s[1] = ymd.substring(5 , 7) ;
-		if(s[1].charAt(0) == '0'){
-			s[1] = s[1].substring(1) ;
-		}
 		s[2] = ymd.substring(8,10) ;
-		if(s[2].charAt(0) == '0'){
-			s[2] = s[2].substring(1) ;
-		}
 		return s ;
 	}
 	/**
@@ -1619,7 +1629,7 @@
 
 	}
 	
-	/*
+	
 	public static void main(String[] args){
 		Long now = getTime() ;
 		System.out.println(now);
@@ -1631,6 +1641,6 @@
 		String s = yyyy_MM_dd_HH_mm_ss(dt);
 		System.out.println(s);
 	}
-	*/
+
 
 }

--
Gitblit v1.8.0