mirror of
https://github.com/dataease/dataease.git
synced 2025-02-24 03:22:56 +08:00
perf(X-Pack): 游离资源迁移后同步权限
This commit is contained in:
parent
3ad01c2d9d
commit
e54a0ff03d
2
de-xpack
2
de-xpack
@ -1 +1 @@
|
||||
Subproject commit b70bf4750e2ab8bc3f0a88438de61e8523e04f3f
|
||||
Subproject commit 56730c17d951f4f74d752ef56e064abc9d5e73aa
|
@ -3,10 +3,7 @@ package io.dataease.api.permissions.auth.api;
|
||||
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiSupport;
|
||||
import io.dataease.api.permissions.auth.dto.BusiPerCheckDTO;
|
||||
import io.dataease.api.permissions.auth.dto.BusiResourceCreator;
|
||||
import io.dataease.api.permissions.auth.dto.BusiResourceEditor;
|
||||
import io.dataease.api.permissions.auth.dto.BusiResourceMover;
|
||||
import io.dataease.api.permissions.auth.dto.*;
|
||||
import io.dataease.api.permissions.auth.vo.PermissionValVO;
|
||||
import io.dataease.api.permissions.auth.vo.ResourceNodeVO;
|
||||
import io.dataease.model.BusiNodeRequest;
|
||||
@ -89,4 +86,7 @@ public interface InteractiveAuthApi {
|
||||
String OrgNameForResource(ExportTaskDTO exportTaskDTO);
|
||||
|
||||
void editResourceExtraFlag(BusiResourceEditor editor);
|
||||
|
||||
@PostMapping("/batchAuthorize")
|
||||
void batchAuthorize(@RequestBody BusiBatchAuthorizeRequest request);
|
||||
}
|
||||
|
@ -0,0 +1,17 @@
|
||||
package io.dataease.api.permissions.auth.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serial;
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class BusiBatchAuthorizeNode implements Serializable {
|
||||
|
||||
@Serial
|
||||
private static final long serialVersionUID = 5804450226135199435L;
|
||||
private List<Long> idList;
|
||||
|
||||
private int flag;
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package io.dataease.api.permissions.auth.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serial;
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class BusiBatchAuthorizeRequest implements Serializable {
|
||||
@Serial
|
||||
private static final long serialVersionUID = -5219199153835271350L;
|
||||
|
||||
private List<BusiBatchAuthorizeNode> nodeList;
|
||||
|
||||
private Long oid;
|
||||
}
|
Loading…
Reference in New Issue
Block a user