Browse Source

fix:日志参数json解析

wangmh 7 năm trước cách đây
mục cha
commit
f08b2a518f

+ 2 - 2
sso-server/src/main/java/com/uas/sso/controller/LoginController.java

@@ -152,7 +152,7 @@ public class LoginController extends BaseController {
         try {
             return success(loginService.loginByToken(loginParam));
         } finally {
-            LOGGER.info("erp代理登录,参数:{}", loginParam);
+            LOGGER.info("erp代理登录,参数:{}", JSON.toJSONString(loginParam));
         }
     }
 
@@ -166,7 +166,7 @@ public class LoginController extends BaseController {
         try {
             return success(loginService.loginByToken(loginParam));
         } finally {
-            LOGGER.info("手机端代理登录,参数:{}", loginParam);
+            LOGGER.info("手机端代理登录,参数:{}", JSON.toJSONString(loginParam));
         }
     }
 

+ 2 - 1
sso-server/src/main/java/com/uas/sso/erp/controller/ErpUserManagerController.java

@@ -1,6 +1,7 @@
 package com.uas.sso.erp.controller;
 
 import com.alibaba.dubbo.common.utils.Assert;
+import com.alibaba.fastjson.JSON;
 import com.uas.sso.entity.User;
 import com.uas.sso.logging.LoggerManager;
 import com.uas.sso.logging.UserBufferedLogger;
@@ -53,7 +54,7 @@ public class ErpUserManagerController extends ErpBaseController {
         userService.save(oldUser);
         userLog.info(oldUser, sb.toString());
 
-        LOGGER.info("修改用户信息成功,参数:{}", user);
+        LOGGER.info("修改用户信息成功,参数:{}", JSON.toJSONString(user));
         return success(oldUser);
     }
 }

+ 6 - 6
sso-server/src/main/java/com/uas/sso/erp/controller/ErpUserSpaceManageController.java

@@ -47,7 +47,7 @@ public class ErpUserSpaceManageController extends ErpBaseController {
     @RequestMapping(value = "/updateSpace", method = RequestMethod.POST)
     public ModelMap updateSpace(@RequestParam String data) throws UnsupportedEncodingException {
         Userspace userspace = JSON.parseObject(URLDecoder.decode(data, "UTF-8"), Userspace.class);
-        LOGGER.info("erp 更新企业信息:参数:{}", userspace);
+        LOGGER.info("erp 更新企业信息:参数:{}", JSON.toJSONString(userspace));
         User admin = userspace.getAdmin();
         // 先把企业名称、邮箱、管理员名称解码
         userspace.setSpaceName(URLDecoder.decode(userspace.getSpaceName(), "UTF-8"));
@@ -75,27 +75,27 @@ public class ErpUserSpaceManageController extends ErpBaseController {
         if (oldSpace == null && !StringUtils.isEmpty(userspace.getSpaceName())) {
             oldSpace = userspaceService.findBySpaceName(userspace.getSpaceName());
             if (oldSpace != null && !StringUtils.isEmpty(userspace.getBusinessCode()) && !userspace.getBusinessCode().equals(oldSpace.getBusinessCode())) {
-                LOGGER.warn("erp 更新企业信息失败,企业名称({})已被注册:参数:{}", userspace.getSpaceName(), userspace);
+                LOGGER.warn("erp 更新企业信息失败,企业名称({})已被注册:参数:{}", userspace.getSpaceName(), JSON.toJSONString(userspace));
                 return error("企业名称(" + userspace.getSpaceName() + ")已被注册,营业执照号为:" + oldSpace.getBusinessCode());
             }
         }
         if (oldSpace == null && !StringUtils.isEmpty(userspace.getBusinessCode())) {
             oldSpace = userspaceService.findByBusinessCode(userspace.getBusinessCode());
             if (oldSpace != null && !StringUtils.isEmpty(userspace.getSpaceName()) && !userspace.getSpaceName().equals(oldSpace.getSpaceName())) {
-                LOGGER.warn("erp 更新企业信息失败,营业执照号({})已被注册:参数:{}", userspace.getBusinessCode(), userspace);
+                LOGGER.warn("erp 更新企业信息失败,营业执照号({})已被注册:参数:{}", userspace.getBusinessCode(), JSON.toJSONString(userspace));
                 return error("营业执照号(" + userspace.getBusinessCode() + ")已被注册,企业名称为:" + oldSpace.getSpaceName());
             }
         }
 
         if (oldSpace == null) {
-            LOGGER.warn("erp 更新企业信息失败,该企业未被注册:参数:{}", userspace);
+            LOGGER.warn("erp 更新企业信息失败,该企业未被注册:参数:{}", JSON.toJSONString(userspace));
             return error("该企业未被注册,请到优软云进行注册之后再操作");
         }
 
         if (admin.getUserUU() == null) {
             // uu号不存在,则更加手机号查询,用不不存在则注册
             if (StringUtils.isEmpty(admin.getMobile())) {
-                LOGGER.warn("erp 更新企业信息失败,管理员手机号为空:参数:{}", userspace);
+                LOGGER.warn("erp 更新企业信息失败,管理员手机号为空:参数:{}", JSON.toJSONString(userspace));
                 return error("管理员手机号不能为空");
             }
             checkMobile(admin.getMobile(), null);
@@ -127,7 +127,7 @@ public class ErpUserSpaceManageController extends ErpBaseController {
         returnData.put("businessCode", newSpace.getBusinessCode());
         returnData.put("accessSecret", newSpace.getAccessSecret());
         returnData.put("adminUU", newSpace.getAdminUU());
-        LOGGER.info("erp 更新企业信息成功:参数:{}", userspace);
+        LOGGER.info("erp 更新企业信息成功:参数:{}", JSON.toJSONString(userspace));
         return success(returnData);
     }