From 82473b53e6835df6c5cdecab5bb818406f640677 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Sat, 29 Oct 2022 19:38:36 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.3.1=E3=80=91=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=9C=AA=E7=9F=A5=E4=BA=BA=E5=91=98=E7=9A=84=E5=A7=93=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../roses/kernel/system/api/format/UserFormatProcess.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kernel-s-system/system-api/src/main/java/cn/stylefeng/roses/kernel/system/api/format/UserFormatProcess.java b/kernel-s-system/system-api/src/main/java/cn/stylefeng/roses/kernel/system/api/format/UserFormatProcess.java index 1097e621a..2ee99d8e2 100644 --- a/kernel-s-system/system-api/src/main/java/cn/stylefeng/roses/kernel/system/api/format/UserFormatProcess.java +++ b/kernel-s-system/system-api/src/main/java/cn/stylefeng/roses/kernel/system/api/format/UserFormatProcess.java @@ -14,6 +14,11 @@ import cn.stylefeng.roses.kernel.system.api.pojo.user.SysUserDTO; */ public class UserFormatProcess extends BaseSimpleFieldFormatProcess { + /** + * 未知人员的名称 + */ + private static final String NOT_FIND_USER_NAME = "未知人员"; + @Override public Class getItemClass() { return Long.class; @@ -24,6 +29,9 @@ public class UserFormatProcess extends BaseSimpleFieldFormatProcess { Long userId = Convert.toLong(businessId); UserServiceApi bean = SpringUtil.getBean(UserServiceApi.class); SysUserDTO userInfoByUserId = bean.getUserInfoByUserId(userId); + if (userInfoByUserId == null) { + return NOT_FIND_USER_NAME; + } return userInfoByUserId.getRealName(); }