diff --git a/ruoyi-modules/ruoyi-generator/src/main/java/org/ruoyi/generator/impl/SchemaFieldServiceImpl.java b/ruoyi-modules/ruoyi-generator/src/main/java/org/ruoyi/generator/impl/SchemaFieldServiceImpl.java index 05603fc5..e8295f88 100644 --- a/ruoyi-modules/ruoyi-generator/src/main/java/org/ruoyi/generator/impl/SchemaFieldServiceImpl.java +++ b/ruoyi-modules/ruoyi-generator/src/main/java/org/ruoyi/generator/impl/SchemaFieldServiceImpl.java @@ -175,8 +175,9 @@ public class SchemaFieldServiceImpl implements SchemaFieldService { //TODO 做一些业务上的校验,判断是否需要校验 } // 先根据Schema ID查询字段列表 - List fields = baseMapper.selectList(Wrappers.lambdaQuery(SchemaField.class) - .eq(SchemaField::getSchemaId, schemaIds)); + LambdaQueryWrapper queryWrapper = Wrappers.lambdaQuery(SchemaField.class); + queryWrapper.in(SchemaField::getSchemaId, schemaIds); + List fields = baseMapper.selectList(queryWrapper); if (CollUtil.isEmpty(fields)) { return false; }