From d07154d92334ba2ec312bf738a2a02a60350d5d9 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期一, 29 九月 2025 13:34:21 +0800 Subject: [PATCH] 2. pda 组托加减号 应该是整数加减(完成) 3. 站点状态,显示清楚 (完成) 4. 站点保存报错, 修改人,创建人员显示 错误(完成) 5. agv入库不显示 历史库位记录 (完成) 6. 任务类型,应该为入库 (完成) --- src/main/java/com/zy/common/config/ControllerResAdvice.java | 31 +++++++++++++++++-------------- 1 files changed, 17 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/zy/common/config/ControllerResAdvice.java b/src/main/java/com/zy/common/config/ControllerResAdvice.java index 3cd1fa6..a4cdc97 100644 --- a/src/main/java/com/zy/common/config/ControllerResAdvice.java +++ b/src/main/java/com/zy/common/config/ControllerResAdvice.java @@ -17,6 +17,9 @@ import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice; import javax.servlet.http.HttpServletRequest; +import java.io.BufferedReader; +import java.io.InputStreamReader; +import java.nio.charset.StandardCharsets; /** * 杩斿洖鍊煎鐞� @@ -42,6 +45,7 @@ if (appAuth != null) { if (o instanceof R) { String appkey = request.getHeader("appkey"); + Object reqCache = request.getAttribute("cache"); if (!Cools.isEmpty(appkey)) { // 淇濆瓨鎺ュ彛鏃ュ織 apiLogService.save( @@ -49,7 +53,7 @@ request.getRequestURI(), appkey, IpTools.gainRealIp(request), - json(request), + reqCache==null?"": JSON.toJSONString(reqCache), JSON.toJSONString(o), String.valueOf(((R) o).get("code")).equalsIgnoreCase("200") ); @@ -61,19 +65,18 @@ } public static String json(HttpServletRequest request) { -// try { -// BufferedReader streamReader = new BufferedReader( new InputStreamReader(request.getInputStream(), StandardCharsets.UTF_8)); -// StringBuilder sb = new StringBuilder(); -// String inputStr; -// while ((inputStr = streamReader.readLine()) != null) { -// sb.append(inputStr); -// } -// return sb.toString(); -// } catch (Exception e) { -// e.printStackTrace(); -// return ""; -// } - return ""; + try { + BufferedReader streamReader = new BufferedReader( new InputStreamReader(request.getInputStream(), StandardCharsets.UTF_8)); + StringBuilder sb = new StringBuilder(); + String inputStr; + while ((inputStr = streamReader.readLine()) != null) { + sb.append(inputStr); + } + return sb.toString(); + } catch (Exception e) { + e.printStackTrace(); + return ""; + } } } -- Gitblit v1.9.1