diff --git a/src/main/java/com/finebi/plugin/custom/component/DemoComponentProvider.java b/src/main/java/com/finebi/plugin/custom/component/DemoComponentProvider.java index 8ea8035..1a4e70a 100644 --- a/src/main/java/com/finebi/plugin/custom/component/DemoComponentProvider.java +++ b/src/main/java/com/finebi/plugin/custom/component/DemoComponentProvider.java @@ -1,14 +1,21 @@ package com.finebi.plugin.custom.component; -import com.finebi.common.api.service.plugin.common.context.OperationContext; -import com.finebi.common.api.service.plugin.component.AbstractCustomComponentProvider; +import com.finebi.common.context.OperationContext; +import com.finebi.provider.api.component.AbstractCustomComponentProvider; +import com.finebi.provider.api.component.CustomComponentContext; +import com.finebi.provider.api.component.DataModel; import com.fr.general.IOUtils; import com.fr.plugin.transform.ExecuteFunctionRecord; import com.fr.plugin.transform.FunctionRecorder; import com.fr.web.struct.AssembleComponent; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.stream.Collectors; + @FunctionRecorder -public class DemoComponentProvider extends AbstractCustomComponentProvider{ +public class DemoComponentProvider extends AbstractCustomComponentProvider { /** * 自定义图表名称 */ @@ -63,7 +70,7 @@ public class DemoComponentProvider extends AbstractCustomComponentProvider{ public String getEditPageHTML(OperationContext context) { return "" + "" + - "