mirror of
https://github.com/dataease/dataease.git
synced 2026-05-16 05:50:45 +08:00
fix: 组织列表接口sql-inject
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
package io.dataease.plugins.xpack.dept.dto.request;
|
||||
|
||||
import io.dataease.plugins.common.request.KeywordRequest;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class XpackDeptGridRequest extends KeywordRequest {
|
||||
|
||||
private Long pid = 0L;
|
||||
}
|
||||
@@ -1,18 +1,18 @@
|
||||
package io.dataease.plugins.xpack.dept.service;
|
||||
|
||||
import io.dataease.plugins.common.entity.XpackGridRequest;
|
||||
import io.dataease.plugins.common.service.PluginMenuService;
|
||||
import io.dataease.plugins.xpack.dept.dto.request.*;
|
||||
import io.dataease.plugins.xpack.dept.dto.response.DeptUserItemDTO;
|
||||
import io.dataease.plugins.xpack.dept.dto.response.XpackDeptTreeNode;
|
||||
import io.dataease.plugins.xpack.dept.dto.response.XpackSysDept;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public abstract class DeptXpackService extends PluginMenuService {
|
||||
|
||||
public abstract List<XpackSysDept> nodesByPid(Long pid);
|
||||
|
||||
public abstract List<XpackSysDept> nodesTreeByCondition(XpackGridRequest request);
|
||||
public abstract List<XpackSysDept> nodesTreeByCondition(XpackDeptGridRequest request);
|
||||
|
||||
public abstract List<XpackDeptTreeNode> searchTree(Long deptId);
|
||||
|
||||
@@ -23,8 +23,11 @@ public abstract class DeptXpackService extends PluginMenuService {
|
||||
public abstract int batchDelete(List<XpackDeleteDept> requests);
|
||||
|
||||
public abstract void move(XpackMoveDept xpackMoveDept);
|
||||
|
||||
public abstract void bindUser(XpackDeptBindRequest request);
|
||||
|
||||
public abstract void unBindUsers(XpackDeptBindRequest request);
|
||||
|
||||
public abstract List<DeptUserItemDTO> queryBinded(XpackDeptUserRequest request, boolean isPage);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user