mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-09-11 06:57:12 +08:00
refactor: 使用 CollUtils 替代部分 Stream 操作,提高代码的可读性,减少代码行数(缺点:方法写起来不如流式代码舒爽)
This commit is contained in:
@@ -57,6 +57,7 @@ import top.continew.starter.core.autoconfigure.application.ApplicationProperties
|
||||
import top.continew.starter.core.constant.StringConstants;
|
||||
import top.continew.starter.core.enums.BaseEnum;
|
||||
import top.continew.starter.core.exception.BusinessException;
|
||||
import top.continew.starter.core.util.CollUtils;
|
||||
import top.continew.starter.core.util.validation.CheckUtils;
|
||||
import top.continew.starter.data.enums.DatabaseType;
|
||||
import top.continew.starter.data.util.MetaUtils;
|
||||
@@ -296,9 +297,8 @@ public class GeneratorServiceImpl implements GeneratorService {
|
||||
InnerGenConfigDO innerGenConfig = new InnerGenConfigDO(genConfig);
|
||||
List<String> imports = new ArrayList<>();
|
||||
// 处理枚举字段
|
||||
List<FieldConfigDO> fieldConfigRecords = fieldConfigList.stream()
|
||||
.map(s -> convertToFieldConfigDO(s, imports))
|
||||
.toList();
|
||||
List<FieldConfigDO> fieldConfigRecords = CollUtils
|
||||
.mapToList(fieldConfigList, s -> convertToFieldConfigDO(s, imports));
|
||||
innerGenConfig.setImports(imports);
|
||||
|
||||
// 渲染代码
|
||||
|
Reference in New Issue
Block a user