Package io.dataease.plugins.view.service
Interface ViewPluginBaseService
-
public interface ViewPluginBaseService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PluginSingleFieldbuildField(String dsType, PluginViewField pluginViewField, PluginViewSQL tableObj, int index)StringcustomWhere(String dsType, List<PluginChartFieldCustomFilter> filters, PluginViewSQL tableObj)PluginViewSQLgetTableObj(PluginViewSet pluginViewSet)StringpanelWhere(String dsType, List<PluginChartExtFilter> pluginChartExtFilters, PluginViewSQL tableObj)StringpermissionWhere(String dsType, List<io.dataease.plugins.common.request.permission.DataSetRowPermissionsTreeDTO> filters, PluginViewSQL tableObj)StringsqlLimit(String dsType, String sql, PluginViewLimit view)
-
-
-
Method Detail
-
buildField
PluginSingleField buildField(String dsType, PluginViewField pluginViewField, PluginViewSQL tableObj, int index)
-
customWhere
String customWhere(String dsType, List<PluginChartFieldCustomFilter> filters, PluginViewSQL tableObj)
-
panelWhere
String panelWhere(String dsType, List<PluginChartExtFilter> pluginChartExtFilters, PluginViewSQL tableObj)
-
permissionWhere
String permissionWhere(String dsType, List<io.dataease.plugins.common.request.permission.DataSetRowPermissionsTreeDTO> filters, PluginViewSQL tableObj)
-
getTableObj
PluginViewSQL getTableObj(PluginViewSet pluginViewSet)
-
sqlLimit
String sqlLimit(String dsType, String sql, PluginViewLimit view)
-
-