From 6a37d22540351a0c3889f7e0c84c546ad3fe073b Mon Sep 17 00:00:00 2001 From: dataeaseShu <106045316+dataeaseShu@users.noreply.github.com> Date: Fri, 13 Jun 2025 17:34:17 +0800 Subject: [PATCH] fix(Authorized workspace): eslint error (#3256) --- ui/src/api/shared/knowledge.ts | 5 +++-- .../AuthorizedWorkspace.vue | 16 ++++++++-------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/ui/src/api/shared/knowledge.ts b/ui/src/api/shared/knowledge.ts index 69206dd2..2750e044 100644 --- a/ui/src/api/shared/knowledge.ts +++ b/ui/src/api/shared/knowledge.ts @@ -366,6 +366,7 @@ export default { getSharedAuthorizationModelPost, getLarkDocumentList, - importLarkDocument, - postLarkKnowledge, + importLarkDocument +} as { + [key: string]: any } diff --git a/ui/src/views/knowledge-shared-system/AuthorizedWorkspace.vue b/ui/src/views/knowledge-shared-system/AuthorizedWorkspace.vue index a0b60894..d9f55ec7 100644 --- a/ui/src/views/knowledge-shared-system/AuthorizedWorkspace.vue +++ b/ui/src/views/knowledge-shared-system/AuthorizedWorkspace.vue @@ -92,13 +92,13 @@ let knowledge_id = '' let currentType = 'Knowledge' const loading = ref(false) const centerDialogVisible = ref(false) -let auth_list = [] +let auth_list: any[] = [] let un_auth_list = [] const closeIcon = iconMap['close-outlined'].iconReader() const momentsCategories = iconMap['moments-categories'].iconReader() const workspaceWithKeywords = computed(() => { - return workspace.value.filter((ele) => ele.includes(search.value)) + return workspace.value.filter((ele) => (ele as string).includes(search.value)) }) const handleCheckAllChange = (val: CheckboxValueType) => { checkedWorkspace.value = val ? workspace.value : [] @@ -122,7 +122,7 @@ const handleCheckedWorkspaceChange = (value: CheckboxValueType[]) => { ] } -const open = ({ id }, type = 'Knowledge') => { +const open = ({ id }: any, type = 'Knowledge') => { knowledge_id = id auth_list = [] un_auth_list = [] @@ -130,10 +130,10 @@ const open = ({ id }, type = 'Knowledge') => { loading.value = true currentType = type KnowledgeApi[`getSharedAuthorization${type}Get`](id) - .then((res) => { + .then((res: any) => { auth_list = (res.data || {}).auth_list || [] un_auth_list = (res.data || {}).un_auth_list || [] - workspace.value = [...un_auth_list, ...auth_list.map((ele) => ele.workspace_id)] + workspace.value = [...un_auth_list, ...auth_list.map((ele) => ele.workspace_id)] as any handleListTypeChange(listType.value) }) .finally(() => { @@ -151,7 +151,7 @@ const handleConfirm = () => { }) } -const clearWorkspace = (val) => { +const clearWorkspace = (val: any) => { checkedWorkspace.value = checkedWorkspace.value.filter((ele) => ele !== val) auth_list = auth_list.filter((ele) => ele.workspace_id !== val) } @@ -162,10 +162,10 @@ const clearWorkspaceAll = () => { handleCheckedWorkspaceChange([]) } -const handleListTypeChange = (val) => { +const handleListTypeChange = (val: any) => { checkedWorkspace.value = auth_list .filter((ele) => ele.authentication_type === val) - .map((ele) => ele.workspace_id) + .map((ele) => ele.workspace_id) as any handleCheckedWorkspaceChange(checkedWorkspace.value) } defineExpose({