mirror of
https://github.com/dataease/dataease.git
synced 2025-02-24 11:32:57 +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.ApiOperationSupport;
|
||||||
import com.github.xiaoymin.knife4j.annotations.ApiSupport;
|
import com.github.xiaoymin.knife4j.annotations.ApiSupport;
|
||||||
import io.dataease.api.permissions.auth.dto.BusiPerCheckDTO;
|
import io.dataease.api.permissions.auth.dto.*;
|
||||||
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.vo.PermissionValVO;
|
import io.dataease.api.permissions.auth.vo.PermissionValVO;
|
||||||
import io.dataease.api.permissions.auth.vo.ResourceNodeVO;
|
import io.dataease.api.permissions.auth.vo.ResourceNodeVO;
|
||||||
import io.dataease.model.BusiNodeRequest;
|
import io.dataease.model.BusiNodeRequest;
|
||||||
@ -89,4 +86,7 @@ public interface InteractiveAuthApi {
|
|||||||
String OrgNameForResource(ExportTaskDTO exportTaskDTO);
|
String OrgNameForResource(ExportTaskDTO exportTaskDTO);
|
||||||
|
|
||||||
void editResourceExtraFlag(BusiResourceEditor editor);
|
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