Browse Source

代码优化

24282 8 months ago
parent
commit
bab184686a

+ 1 - 1
hx-base/src/main/java/com/fjhx/base/system/SysLoginController.java

@@ -64,7 +64,7 @@ public class SysLoginController {
     @PostMapping("/login")
     @PostMapping("/login")
     public AjaxResult login(@RequestBody LoginBody loginBody) {
     public AjaxResult login(@RequestBody LoginBody loginBody) {
         String tenantId = request.getHeader("tenantId");
         String tenantId = request.getHeader("tenantId");
-        log.error("调用方法:login,tenantId:{},date:{},data;{}",
+        log.info("用户登录,tenantId:{},date:{},data;{}",
                 tenantId, DateUtil.formatDateTime(new Date()), JSONObject.toJSONString(loginBody));
                 tenantId, DateUtil.formatDateTime(new Date()), JSONObject.toJSONString(loginBody));
 
 
         TenantInfo tenantInfo = tenantInfoService.getOne(q -> q.eq(TenantInfo::getTenantId, tenantId));
         TenantInfo tenantInfo = tenantInfoService.getOne(q -> q.eq(TenantInfo::getTenantId, tenantId));

+ 2 - 13
ruoyi-framework/src/main/java/com/ruoyi/framework/manager/factory/AsyncFactory.java

@@ -1,9 +1,8 @@
 package com.ruoyi.framework.manager.factory;
 package com.ruoyi.framework.manager.factory;
 
 
 import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder;
 import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder;
-import com.ruoyi.common.constant.Constants;
 import com.ruoyi.common.constant.BaseSourceConstant;
 import com.ruoyi.common.constant.BaseSourceConstant;
-import com.ruoyi.common.utils.LogUtils;
+import com.ruoyi.common.constant.Constants;
 import com.ruoyi.common.utils.ServletUtils;
 import com.ruoyi.common.utils.ServletUtils;
 import com.ruoyi.common.utils.StringUtils;
 import com.ruoyi.common.utils.StringUtils;
 import com.ruoyi.common.utils.ip.AddressUtils;
 import com.ruoyi.common.utils.ip.AddressUtils;
@@ -33,25 +32,15 @@ public class AsyncFactory {
      * @param username 用户名
      * @param username 用户名
      * @param status   状态
      * @param status   状态
      * @param message  消息
      * @param message  消息
-     * @param args     列表
      * @return 任务task
      * @return 任务task
      */
      */
-    public static TimerTask recordLogininfor(final String username, final String status, final String message,
-                                             final Object... args) {
+    public static TimerTask recordLogininfor(final String username, final String status, final String message) {
         final UserAgent userAgent = UserAgent.parseUserAgentString(ServletUtils.getRequest().getHeader("User-Agent"));
         final UserAgent userAgent = UserAgent.parseUserAgentString(ServletUtils.getRequest().getHeader("User-Agent"));
         final String ip = IpUtils.getIpAddr();
         final String ip = IpUtils.getIpAddr();
         return new TimerTask() {
         return new TimerTask() {
             @Override
             @Override
             public void run() {
             public void run() {
                 String address = AddressUtils.getRealAddressByIP(ip);
                 String address = AddressUtils.getRealAddressByIP(ip);
-                StringBuilder s = new StringBuilder();
-                s.append(LogUtils.getBlock(ip));
-                s.append(address);
-                s.append(LogUtils.getBlock(username));
-                s.append(LogUtils.getBlock(status));
-                s.append(LogUtils.getBlock(message));
-                // 打印信息到日志
-                sys_user_logger.info(s.toString(), args);
                 // 获取客户端操作系统
                 // 获取客户端操作系统
                 String os = userAgent.getOperatingSystem().getName();
                 String os = userAgent.getOperatingSystem().getName();
                 // 获取客户端浏览器
                 // 获取客户端浏览器