|
|
@ -152,6 +152,22 @@ public class SyLayerService extends ServiceImpl<SyLayerMapper, SyLayer> { |
|
|
|
} |
|
|
|
} |
|
|
|
syLayerMapper.findSyLayerList(pageQuery, syLayer, orderBy, sortBy); |
|
|
|
// 获取字段配置信息
|
|
|
|
List<SyLayer> records = pageQuery.getRecords(); |
|
|
|
if (CollectionUtils.isNotEmpty(records)) { |
|
|
|
records.forEach(x -> { |
|
|
|
List<SyLayerField> fields = syLayerFieldMapper.selectList( |
|
|
|
new LambdaQueryWrapper<SyLayerField>() |
|
|
|
.eq(SyLayerField::getLayerId, x.getId()) |
|
|
|
.eq(SyLayerField::getIsShow, 1) |
|
|
|
.orderByAsc(SyLayerField::getOrderNm)); |
|
|
|
if (CollUtil.isNotEmpty(fields)) { |
|
|
|
x.setFields(fields); |
|
|
|
}else { |
|
|
|
x.setFields(new ArrayList<>()); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
return pageQuery; |
|
|
|
} |
|
|
|
|
|
|
|