From f1df1749f02162c2c9b04cf31cc0c39f2d2b1099 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Thu, 14 Aug 2025 21:51:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20toArray=20=E9=A2=84?= =?UTF-8?q?=E8=AE=BE=E5=A4=A7=E5=B0=8F=E7=9A=84=E6=95=B0=E7=BB=84=E6=9B=BF?= =?UTF-8?q?=E6=8D=A2=E4=B8=BA=E9=9B=B6=E9=95=BF=E5=BA=A6=E6=95=B0=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jeesite/common/utils/excel/fieldtype/PostListType.java | 2 +- .../jeesite/common/utils/excel/fieldtype/RoleListType.java | 2 +- .../src/main/java/com/jeesite/modules/sys/utils/EmpUtils.java | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/core/src/main/java/com/jeesite/common/utils/excel/fieldtype/PostListType.java b/modules/core/src/main/java/com/jeesite/common/utils/excel/fieldtype/PostListType.java index 54f76d46..682cb948 100644 --- a/modules/core/src/main/java/com/jeesite/common/utils/excel/fieldtype/PostListType.java +++ b/modules/core/src/main/java/com/jeesite/common/utils/excel/fieldtype/PostListType.java @@ -41,7 +41,7 @@ public class PostListType implements FieldType { } } } - return list.size() > 0 ? list.toArray(new String[list.size()]) : null; + return !list.isEmpty() ? list.toArray(new String[0]) : null; } /** diff --git a/modules/core/src/main/java/com/jeesite/common/utils/excel/fieldtype/RoleListType.java b/modules/core/src/main/java/com/jeesite/common/utils/excel/fieldtype/RoleListType.java index 8ccf12ff..ae003093 100644 --- a/modules/core/src/main/java/com/jeesite/common/utils/excel/fieldtype/RoleListType.java +++ b/modules/core/src/main/java/com/jeesite/common/utils/excel/fieldtype/RoleListType.java @@ -41,7 +41,7 @@ public class RoleListType implements FieldType { } } } - return list.size() > 0 ? list.toArray(new String[list.size()]) : null; + return !list.isEmpty() ? list.toArray(new String[0]) : null; } /** diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/utils/EmpUtils.java b/modules/core/src/main/java/com/jeesite/modules/sys/utils/EmpUtils.java index 1f40e031..924ea894 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/utils/EmpUtils.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/utils/EmpUtils.java @@ -15,10 +15,10 @@ import com.jeesite.modules.sys.entity.*; import com.jeesite.modules.sys.service.CompanyService; import com.jeesite.modules.sys.service.EmployeeService; import com.jeesite.modules.sys.service.OfficeService; +import javax.servlet.http.HttpServletRequest; import org.apache.shiro.session.Session; import org.springframework.core.NamedThreadLocal; -import javax.servlet.http.HttpServletRequest; import java.util.List; import java.util.Set; @@ -263,7 +263,7 @@ public class EmpUtils { } } }); - return list.toArray(new String[list.size()]); + return list.toArray(new String[0]); } /**