-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Expand file tree
/
Copy pathworkspace-share.ts
More file actions
40 lines (35 loc) · 1.03 KB
/
workspace-share.ts
File metadata and controls
40 lines (35 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import { hasPermission } from '@/utils/permission/index'
import { ComplexPermission } from '@/utils/permission/type'
import { EditionConst, PermissionConst, RoleConst } from '@/utils/permission/data'
const workspaceShare = {
is_share: () => true,
create: () => false,
sync: () => false,
vector: () => false,
generate: () => false,
edit: () => false,
export: () => false,
delete: () => false,
doc_read: () => false,
doc_create: () => false,
doc_vector: () => false,
doc_generate: () => false,
doc_migrate: () => false,
doc_edit: () => false,
doc_sync: () => false,
doc_delete: () => false,
doc_export: () => false,
doc_download: () => false,
knowledge_chat_user_read: () => false,
knowledge_chat_user_edit: () => false,
problem_read: () => false,
problem_create: () => false,
problem_relate: () => false,
problem_delete: () => false,
problem_edit: () => false,
folderCreate: () => false,
folderEdit: () => false,
folderDelete: () => false,
hit_test: () => false,
}
export default workspaceShare