知识库数据隔离测试完成

This commit is contained in:
2025-11-08 13:42:33 +08:00
parent 38209a642d
commit 95919eb27b
13 changed files with 324 additions and 21 deletions

View File

@@ -143,6 +143,28 @@ public class TbAiKnowledge extends BaseDTO {
*/
private String updater;
// ========== 权限相关字段(不映射到数据库) ==========
/**
* @description 权限类型all/dept/role/custom
*/
private transient String permissionType;
/**
* @description 是否可读
*/
private transient Boolean canRead;
/**
* @description 是否可写
*/
private transient Boolean canWrite;
/**
* @description 是否可删除
*/
private transient Boolean canDelete;
public String getTitle() {
return title;
}
@@ -351,6 +373,38 @@ public class TbAiKnowledge extends BaseDTO {
this.retrievalScoreThreshold = retrievalScoreThreshold;
}
public String getPermissionType() {
return permissionType;
}
public void setPermissionType(String permissionType) {
this.permissionType = permissionType;
}
public Boolean getCanRead() {
return canRead;
}
public void setCanRead(Boolean canRead) {
this.canRead = canRead;
}
public Boolean getCanWrite() {
return canWrite;
}
public void setCanWrite(Boolean canWrite) {
this.canWrite = canWrite;
}
public Boolean getCanDelete() {
return canDelete;
}
public void setCanDelete(Boolean canDelete) {
this.canDelete = canDelete;
}
@Override
public String toString() {
return "TbAiKnowledge{" +