From 6cd2d32a724d7c3414e00a0866acf45ade2e5bfe Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期二, 29 七月 2025 17:40:49 +0800 Subject: [PATCH] zjh20250729-1 --- ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java index c590fd8..7103967 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java @@ -337,15 +337,17 @@ creatTable(object, tabName, connection); } catch (SQLException e) { log.error(String.valueOf(e),e.getMessage()); - return AjaxResult.error(); +// return AjaxResult.error(); } } //鎻掑叆鏁版嵁 try { + //TODO 鎶ラ敊 + // 17:05:33.949 [http-nio-5000-exec-15] ERROR c.l.w.c.h.HisApiGetMethodService - [save,347] - java.sql.SQLDataException: Value '4294967295' is outside of valid range for type java.lang.Integer operationTable(object,connection,hisApiConfig,paramsJson,code); } catch (SQLException e) { log.error(String.valueOf(e),e.getMessage()); - return AjaxResult.error(); +// return AjaxResult.error(); }finally { try { connection.close(); @@ -481,7 +483,7 @@ String key = entry.getKey().trim().toLowerCase(); if (StrUtil.isBlank(defaultVal) || defaultVal.equals("null")) continue; - String val = defaultVal.trim().replaceAll("\\s+", ""); + String val = defaultVal.trim().replaceAll("\\s+", "").replaceAll("[^\\x00-\\x7F]", ""); if (primaryKesList.contains(key)) { deleteSqlBuilder.append(key).append(" = '").append(val).append("' and "); } @@ -503,9 +505,9 @@ } deleteSqlBuilder.delete(deleteSqlBuilder.length() - 5, deleteSqlBuilder.length()); Statement statement = connection.prepareStatement(deleteSqlBuilder.toString()); - log.info("HIS鏁版嵁淇濆瓨绫� 鎵ц鍒犻櫎 ->{}",deleteSqlBuilder.toString()); +// log.info("HIS鏁版嵁淇濆瓨绫� 鎵ц鍒犻櫎 ->{}",deleteSqlBuilder.toString()); int i = statement.executeUpdate(deleteSqlBuilder.toString()); - log.info("HIS鏁版嵁淇濆瓨绫� 鍒犻櫎鏉℃暟 ->{}",i); +// log.info("HIS鏁版嵁淇濆瓨绫� 鍒犻櫎鏉℃暟 ->{}",i); statement.close(); insertSqlBuilder.append("insert_time, "); insertSqlBuilder.append("request_params, "); @@ -543,11 +545,11 @@ // break; // } statement = connection.createStatement(); - log.info("HIS鏁版嵁淇濆瓨绫� 鎵ц鎻掑叆 ->{}",insertSqlBuilder.toString()); +// log.info("HIS鏁版嵁淇濆瓨绫� 鎵ц鎻掑叆 ->{}",insertSqlBuilder.toString()); boolean execute = statement.execute(insertSqlBuilder.toString()); if (!execute){ int updateCount = statement.getUpdateCount(); - log.info("HIS鏁版嵁淇濆瓨绫� 鎵ц鎻掑叆鎴愬姛 褰卞搷琛屾暟->{}",updateCount); +// log.info("HIS鏁版嵁淇濆瓨绫� 鎵ц鎻掑叆鎴愬姛 褰卞搷琛屾暟->{}",updateCount); } statement.close(); } -- Gitblit v1.8.0