From a7fef2846505b08e0711345b17902e7381612d23 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期二, 25 三月 2025 14:02:16 +0800
Subject: [PATCH] 查询锁的蓝牙开启时间段记录添加area_path

---
 src/main/java/com/whyc/util/ActionUtil.java |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/whyc/util/ActionUtil.java b/src/main/java/com/whyc/util/ActionUtil.java
index e1bf83e..abf4328 100644
--- a/src/main/java/com/whyc/util/ActionUtil.java
+++ b/src/main/java/com/whyc/util/ActionUtil.java
@@ -5,6 +5,7 @@
 import com.google.gson.JsonSyntaxException;
 import com.whyc.pojo.db_user.UserInf;
 import org.apache.commons.codec.digest.DigestUtils;
+import org.apache.commons.io.FilenameUtils;
 import org.springframework.web.context.request.RequestContextHolder;
 import org.springframework.web.context.request.ServletRequestAttributes;
 import sun.misc.BASE64Decoder;
@@ -21,6 +22,8 @@
 import java.util.Calendar;
 import java.util.Date;
 import java.util.Locale;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
 
 public class ActionUtil {
 
@@ -199,9 +202,9 @@
     	Object obj=session.getAttribute("user");
     	UserInf userInf = new UserInf();
     	if(obj==null){
-			userInf.setUname("unlogged_user");
-			userInf.setUid(99);
-			userInf.setUrole(0);
+			userInf.setUname("illegalUser");
+			userInf.setUid(10000);
+			userInf.setUrole(1);
     	}else{
 			userInf=(UserInf) session.getAttribute("user");
     	}
@@ -258,9 +261,19 @@
     return new   SimpleDateFormat( "yyyy-MM-dd HH:mm:ss").format(c.getTime());
     }
 
-   
-    
-    //鑾峰彇鏃堕棿鐨勫勾浠�
+	/**
+	 * 杈撳叆楠岃瘉:璺緞閬嶅巻,闃叉鎭舵剰绗﹀彿褰卞搷鏂囦欢浣撶郴
+	 * 杩囨护鎺夌壒娈婂瓧绗� 鈥�/\" : | * ? < >鈥�
+	 */
+	public static String filterFileName(String fileName){
+		Pattern pattern = Pattern.compile("[\\s\\\\/:\\*\\?\\\"<>\\|]");
+		Matcher matcher = pattern.matcher(fileName);
+		fileName = matcher.replaceAll("");
+		return FilenameUtils.getName(fileName);
+	}
+
+
+	//鑾峰彇鏃堕棿鐨勫勾浠�
     public static int getDateYear(Date date){
     	Calendar ca = Calendar.getInstance();//寰楀埌涓�涓狢alendar鐨勫疄渚� 
 		ca.setTime(date); //璁剧疆鏃堕棿涓哄綋鍓嶆椂闂� 

--
Gitblit v1.9.1