From fce1f860d3490b52e1e52e21541d460a6b2a827c Mon Sep 17 00:00:00 2001
From: zhangdaiscott <zhangdaiscott@163.com>
Date: Mon, 13 Jun 2022 10:22:10 +0800
Subject: [PATCH] 【issues/I5BUC4】DictAspect.java文件判空逻辑不严谨

---
 jeecg-boot/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/DictAspect.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jeecg-boot/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/DictAspect.java b/jeecg-boot/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/DictAspect.java
index 81c23dc..dc73d39 100644
--- a/jeecg-boot/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/DictAspect.java
+++ b/jeecg-boot/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/DictAspect.java
@@ -416,7 +416,7 @@ public class DictAspect {
      * @return
      */
     private Boolean checkHasDict(List<Object> records){
-        if(oConvertUtils.isNotEmpty(records)){
+        if(oConvertUtils.isNotEmpty(records) && records.size()>0){
             for (Field field : oConvertUtils.getAllFields(records.get(0))) {
                 if (oConvertUtils.isNotEmpty(field.getAnnotation(Dict.class))) {
                     return true;
--
libgit2 0.22.2