diff --git a/continew-starter-extension/continew-starter-extension-crud/src/main/java/top/charles7c/continew/starter/extension/crud/base/BaseServiceImpl.java b/continew-starter-extension/continew-starter-extension-crud/src/main/java/top/charles7c/continew/starter/extension/crud/base/BaseServiceImpl.java index c32e0b83..c28e233b 100644 --- a/continew-starter-extension/continew-starter-extension-crud/src/main/java/top/charles7c/continew/starter/extension/crud/base/BaseServiceImpl.java +++ b/continew-starter-extension/continew-starter-extension-crud/src/main/java/top/charles7c/continew/starter/extension/crud/base/BaseServiceImpl.java @@ -132,6 +132,9 @@ public abstract class BaseServiceImpl, T extends BaseDO, // 设置排序 this.sort(queryWrapper, sortQuery); List entityList = baseMapper.selectList(queryWrapper); + if (entityClass == targetClass) { + return (List) entityList; + } return BeanUtil.copyToList(entityList, targetClass); }