mirror of
https://github.com/dataease/dataease.git
synced 2026-05-21 12:45:37 +08:00
fix: 行列权限接口sql-inject
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
package io.dataease.plugins.xpack.auth.service;
|
||||
|
||||
import io.dataease.plugins.common.entity.XpackGridRequest;
|
||||
import io.dataease.plugins.common.service.PluginComponentService;
|
||||
import io.dataease.plugins.xpack.auth.dto.request.DataSetColumnPermissionsDTO;
|
||||
import io.dataease.plugins.xpack.auth.dto.request.DatasetColumnPermissions;
|
||||
@@ -9,9 +8,9 @@ import java.util.List;
|
||||
|
||||
public abstract class ColumnPermissionService extends PluginComponentService {
|
||||
public abstract List<DataSetColumnPermissionsDTO> searchPermissions(DataSetColumnPermissionsDTO request);
|
||||
public abstract List<DataSetColumnPermissionsDTO> queryPermissions(XpackGridRequest arg0) ;
|
||||
public abstract List<DataSetColumnPermissionsDTO> queryPermissions(String tableId) ;
|
||||
public abstract DatasetColumnPermissions save(DatasetColumnPermissions datasetColumnPermissions);
|
||||
public abstract void delete(String id);
|
||||
public abstract List<? extends Object> authObjs(DataSetColumnPermissionsDTO request);
|
||||
public abstract List<?> authObjs(DataSetColumnPermissionsDTO request);
|
||||
public abstract DataSetColumnPermissionsDTO permissionInfo(DataSetColumnPermissionsDTO datasetRowPermissions);
|
||||
}
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package io.dataease.plugins.xpack.auth.service;
|
||||
|
||||
import io.dataease.plugins.common.entity.XpackGridRequest;
|
||||
import io.dataease.plugins.common.service.PluginComponentService;
|
||||
import io.dataease.plugins.xpack.auth.dto.request.DataSetRowPermissionsDTO;
|
||||
import io.dataease.plugins.xpack.auth.dto.request.DatasetRowPermissions;
|
||||
@@ -9,7 +8,7 @@ import java.util.List;
|
||||
|
||||
public abstract class RowPermissionService extends PluginComponentService {
|
||||
public abstract List<DataSetRowPermissionsDTO> searchRowPermissions(DataSetRowPermissionsDTO request);
|
||||
public abstract List<DataSetRowPermissionsDTO> queryRowPermissions(XpackGridRequest arg0) ;
|
||||
public abstract List<DataSetRowPermissionsDTO> queryRowPermissions(String tableId) ;
|
||||
public abstract void save(DatasetRowPermissions datasetRowPermissions);
|
||||
public abstract void delete(String id);
|
||||
public abstract List<? extends Object> authObjs(DataSetRowPermissionsDTO request);
|
||||
|
||||
@@ -1,10 +1,7 @@
|
||||
package io.dataease.plugins.xpack.email.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import io.dataease.plugins.common.entity.GlobalTaskEntity;
|
||||
import io.dataease.plugins.common.entity.GlobalTaskInstance;
|
||||
import io.dataease.plugins.common.entity.XpackGridRequest;
|
||||
import io.dataease.plugins.common.service.PluginMenuService;
|
||||
import io.dataease.plugins.xpack.email.dto.request.XpackEmailInstanceGridRequest;
|
||||
import io.dataease.plugins.xpack.email.dto.request.XpackEmailTaskGridRequest;
|
||||
@@ -15,6 +12,8 @@ import io.dataease.plugins.xpack.email.dto.response.XpackTaskEntity;
|
||||
import io.dataease.plugins.xpack.email.dto.response.XpackTaskGridDTO;
|
||||
import io.dataease.plugins.xpack.email.dto.response.XpackTaskInstanceDTO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public abstract class EmailXpackService extends PluginMenuService {
|
||||
|
||||
public abstract int save(XpackEmailTaskRequest request) throws Exception;
|
||||
@@ -53,7 +52,6 @@ public abstract class EmailXpackService extends PluginMenuService {
|
||||
|
||||
public abstract void batchDel(List<Long> taskIds);
|
||||
|
||||
public abstract void export(XpackGridRequest request);
|
||||
|
||||
public abstract Boolean status(Long taskId);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user