From 700f9d0da314a4ea701fe9f68d305b67d72ec5fb Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期三, 08 七月 2026 15:08:37 +0800
Subject: [PATCH] 各类修复fix

---
 backend/src/main/java/com/sinata/appointment/service/SysRoleManageApplicationService.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/backend/src/main/java/com/sinata/appointment/service/SysRoleManageApplicationService.java b/backend/src/main/java/com/sinata/appointment/service/SysRoleManageApplicationService.java
index c5793df..f1e4c87 100644
--- a/backend/src/main/java/com/sinata/appointment/service/SysRoleManageApplicationService.java
+++ b/backend/src/main/java/com/sinata/appointment/service/SysRoleManageApplicationService.java
@@ -125,7 +125,7 @@
         SysRole r = new SysRole();
         r.setRoleCode(code);
         r.setRoleName(roleName);
-        r.setRemark(trimToNull(req.getRemark()));
+        r.setRemark(trimToEmpty(req.getRemark()));
         sysRoleMapper.insert(r);
         SysRole fresh = sysRoleMapper.selectById(r.getId());
         if (fresh == null || !StringUtils.hasText(fresh.getUuid())) {
@@ -144,7 +144,7 @@
         String roleName = req.getRoleName().trim();
         validateRoleNameUnique(roleName, id);
         r.setRoleName(roleName);
-        r.setRemark(trimToNull(req.getRemark()));
+        r.setRemark(trimToEmpty(req.getRemark()));
         sysRoleMapper.updateById(r);
         replaceRoleMenus(id, req.getMenuIds());
     }
@@ -264,4 +264,8 @@
         String t = s.trim();
         return t.isEmpty() ? null : t;
     }
+
+    private static String trimToEmpty(String s) {
+        return s == null ? "" : s.trim();
+    }
 }

--
Gitblit v1.7.1