From a049ec5d9624662eb9807d9501c0ac811cf4249e Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期三, 08 一月 2025 16:04:58 +0800 Subject: [PATCH] 人脸识别 --- src/main/java/com/whyc/util/CommonUtil.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 48 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/util/CommonUtil.java b/src/main/java/com/whyc/util/CommonUtil.java index 7e2eddc..a8eab67 100644 --- a/src/main/java/com/whyc/util/CommonUtil.java +++ b/src/main/java/com/whyc/util/CommonUtil.java @@ -1,7 +1,13 @@ package com.whyc.util; +import com.whyc.constant.YamlProperties; +import com.whyc.pojo.db_user.UserInf; import com.whyc.service.OperationLogService; +import org.springframework.boot.system.ApplicationHome; import org.springframework.stereotype.Component; + +import javax.servlet.http.HttpServletRequest; +import java.io.File; /** * 閫氱敤宸ュ叿鍒� @@ -31,6 +37,48 @@ service.record(type1, type2, msg, msgDetail); } + /**鑾峰彇褰撳墠Session涓殑灞炴�ser*/ + public static UserInf getUser(HttpServletRequest request) { + return (UserInf) request.getSession().getAttribute("user"); + } + + public static String classesPath(){ + ApplicationHome applicationHome = new ApplicationHome(CommonUtil.class); + File jarFile = applicationHome.getDir(); + return jarFile.toString(); + } + + public static String getRootFile(){ + ApplicationHome applicationHome = new ApplicationHome(CommonUtil.class); + File jarFile = applicationHome.getDir(); + String baseDirPath; + if(YamlProperties.runModel == 1) { + //寮�鍙戣矾寰� + baseDirPath = jarFile.getParentFile().toString()+File.separator+"fg_file"+File.separator; + }else { + //鎵撳寘璺緞 + baseDirPath = jarFile.toString()+File.separator+"fg_file"+File.separator; + } + return baseDirPath; + } + + /** + * 鑾峰彇椤圭洰鎵�鍦ㄦ枃浠跺す璺緞 + * @return 鑾峰彇椤圭洰鎵�鍦ㄦ枃浠跺す璺緞 + */ + public static String getProjectDir(){ + ApplicationHome applicationHome = new ApplicationHome(CommonUtil.class); + File jarFile = applicationHome.getDir(); + String baseDirPath; + if (YamlProperties.runModel == 1) { + //寮�鍙戣矾寰� + baseDirPath = jarFile.getParentFile().toString(); + } else { + //鎵撳寘璺緞 + baseDirPath = jarFile.toString(); + } + return baseDirPath; + } -- Gitblit v1.9.1