fix(Authorized workspace): eslint error (#3256)

This commit is contained in:
dataeaseShu 2025-06-13 17:34:17 +08:00 committed by GitHub
parent 75410459eb
commit 6a37d22540
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 10 deletions

View File

@ -366,6 +366,7 @@ export default {
getSharedAuthorizationModelPost,
getLarkDocumentList,
importLarkDocument,
postLarkKnowledge,
importLarkDocument
} as {
[key: string]: any
}

View File

@ -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({