package io.dataease.extensions.view.util; import io.dataease.extensions.datasource.dto.DatasetTableFieldDTO; import io.dataease.extensions.view.dto.ChartViewFieldBaseDTO; import org.springframework.beans.BeanUtils; import java.util.List; import java.util.stream.Collectors; public class FieldUtil { public static List transFields(List list) { return list.stream().map(ele -> { DatasetTableFieldDTO dto = new DatasetTableFieldDTO(); BeanUtils.copyProperties(ele, dto); return dto; }).collect(Collectors.toList()); } }