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