|
8 | 8 | from common.constants.permission_constants import PermissionConstants
|
9 | 9 | from common.result import result
|
10 | 10 | from knowledge.api.knowledge import KnowledgeBaseCreateAPI, KnowledgeLarkCreateAPI, \
|
11 |
| - KnowledgeWebCreateAPI, KnowledgeYuqueCreateAPI, KnowledgeTreeReadAPI |
| 11 | + KnowledgeWebCreateAPI, KnowledgeTreeReadAPI |
12 | 12 | from knowledge.serializers.knowledge import KnowledgeSerializer, KnowledgeTreeSerializer
|
13 | 13 |
|
14 | 14 |
|
@@ -67,40 +67,3 @@ def post(self, request: Request, workspace_id: str):
|
67 | 67 | data={'user_id': request.user.id, 'workspace_id': workspace_id}
|
68 | 68 | ).insert(request.data))
|
69 | 69 |
|
70 |
| - |
71 |
| -class KnowledgeLarkView(APIView): |
72 |
| - authentication_classes = [TokenAuth] |
73 |
| - |
74 |
| - @extend_schema( |
75 |
| - methods=['POST'], |
76 |
| - description=_('Create lark knowledge'), |
77 |
| - operation_id=_('Create lark knowledge'), |
78 |
| - parameters=KnowledgeLarkCreateAPI.get_parameters(), |
79 |
| - request=KnowledgeLarkCreateAPI.get_request(), |
80 |
| - responses=KnowledgeLarkCreateAPI.get_response(), |
81 |
| - tags=[_('Knowledge Base')] |
82 |
| - ) |
83 |
| - @has_permissions(PermissionConstants.KNOWLEDGE_CREATE.get_workspace_permission()) |
84 |
| - def post(self, request: Request, workspace_id: str): |
85 |
| - return result.success(KnowledgeSerializer.Create( |
86 |
| - data={'user_id': request.user.id, 'workspace_id': workspace_id} |
87 |
| - ).insert(request.data)) |
88 |
| - |
89 |
| - |
90 |
| -class KnowledgeYuqueView(APIView): |
91 |
| - authentication_classes = [TokenAuth] |
92 |
| - |
93 |
| - @extend_schema( |
94 |
| - methods=['POST'], |
95 |
| - description=_('Create yuque knowledge'), |
96 |
| - operation_id=_('Create yuque knowledge'), |
97 |
| - parameters=KnowledgeYuqueCreateAPI.get_parameters(), |
98 |
| - request=KnowledgeYuqueCreateAPI.get_request(), |
99 |
| - responses=KnowledgeYuqueCreateAPI.get_response(), |
100 |
| - tags=[_('Knowledge Base')] |
101 |
| - ) |
102 |
| - @has_permissions(PermissionConstants.KNOWLEDGE_CREATE.get_workspace_permission()) |
103 |
| - def post(self, request: Request, workspace_id: str): |
104 |
| - return result.success(KnowledgeSerializer.Create( |
105 |
| - data={'user_id': request.user.id, 'workspace_id': workspace_id} |
106 |
| - ).insert(request.data)) |
0 commit comments