Skip to content

Commit da4a953

Browse files
fix: sync icon
1 parent 8b50b0a commit da4a953

4 files changed

Lines changed: 28 additions & 8 deletions

File tree

‎ui/src/views/knowledge-detail/library/document/import-document/WorkflowImportDocumentDrawer.vue‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,16 @@ defineExpose({ open })
126126
</script>
127127

128128
<template>
129-
<MkDrawer v-model="visible" title="导入文档" size="800" :show-close="!busy" @closed="emit('closed')">
129+
<MkDrawer v-model="visible" direction="btt" @closed="emit('closed')">
130+
<!-- <template #header>
131+
<div class="flex w-full">
132+
<h4>导入文档</h4>
133+
<el-steps :active="activeStep" finish-status="success" class="absolute-center w-85!">
134+
<el-step title="导入文档" />
135+
<el-step title="文档处理策略" />
136+
</el-steps>
137+
</div>
138+
</template> -->
130139
<div v-loading="loading" class="h-full">
131140
<keep-alive :key="actionKey" :include="['DataSource', 'KnowledgeBase']">
132141
<component

‎ui/src/views/knowledge-detail/setting/scheduled-sync/components/SyncLogTable.vue‎

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<script setup lang="ts">
22
import { ref, watch } from 'vue'
3-
import type SyncApi from '@/api/admin/workspace/knowledge/sync'
3+
import SyncApi from '@/api/admin/workspace/knowledge/sync'
44
import { KNOWLEDGE_SYNC_STATUS, KNOWLEDGE_SYNC_TYPE } from '@/api/enums'
55
import type { KnowledgeSyncLog, KnowledgeSyncStatus } from '@/api/types'
66
import type { StatusLabelOptions } from '@/components/global/mk-status-label/types'
77
import { KNOWLEDGE_SYNC_OPTIONS } from '@/constants/knowledge'
88
import { datetimeFormat } from '@/utils/time'
99
1010
defineOptions({ name: 'KnowledgeSyncLogTable' })
11-
const props = defineProps<{ api: typeof SyncApi; knowledgeId: string }>()
11+
const props = defineProps<{ knowledgeId: string }>()
1212
1313
// 进入日志页签、切换知识库和翻页时查询。
1414
const loading = ref(false)
@@ -18,6 +18,7 @@ const syncStatusOptions: Partial<Record<KnowledgeSyncStatus, StatusLabelOptions>
1818
[KNOWLEDGE_SYNC_STATUS.RUNNING]: { type: 'loading', label: '同步中' },
1919
[KNOWLEDGE_SYNC_STATUS.SUCCESS]: { type: 'success', label: '成功' },
2020
[KNOWLEDGE_SYNC_STATUS.FAILURE]: { type: 'failure', label: '失败' },
21+
[KNOWLEDGE_SYNC_STATUS.SKIPPED]: { type: 'failure', label: '已跳过' },
2122
}
2223
2324
function getSyncContent(log: KnowledgeSyncLog) {
@@ -35,8 +36,7 @@ function getSyncContent(log: KnowledgeSyncLog) {
3536
function loadSyncLogs() {
3637
if (loading.value) return
3738
loading.value = true
38-
return props.api
39-
.getKnowledgeSyncLogPage(props.knowledgeId, paginationConfig.value)
39+
return SyncApi.getKnowledgeSyncLogPage(props.knowledgeId, paginationConfig.value)
4040
.then((page) => {
4141
syncLogs.value = page.records
4242
paginationConfig.value.total = page.total
@@ -73,7 +73,9 @@ watch(
7373
</el-table-column>
7474
<el-table-column label="同步内容" min-width="400" show-overflow-tooltip>
7575
<template #default="{ row }">
76-
<span>{{ getSyncContent(row) }}</span>
76+
<MkTooltip :disabled="!row.message" :content="row.message" placement="top">
77+
<span>{{ getSyncContent(row) }}</span>
78+
</MkTooltip>
7779
</template>
7880
</el-table-column>
7981
<el-table-column label="同步方式" width="140">

‎ui/src/views/system/operate-logs/index.vue‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ onMounted(() => {
163163
</template>
164164
</el-table-column>
165165
<el-table-column label="操作详情" min-width="220" show-overflow-tooltip>
166-
<template #default="{ row }"> {{ row.operate }}{{ row.operation_object?.name ? `【${row.operation_object.name}】` : '' }} </template>
166+
<template #default="{ row }">{{ row.operate }}{{ row.operation_object?.name ? `【${row.operation_object.name}】` : '' }}</template>
167167
</el-table-column>
168168
<el-table-column label="操作用户" min-width="130" show-overflow-tooltip>
169169
<template #default="{ row }">{{ row.user?.username || '-' }}</template>

‎ui/src/views/workflow/knowledge/debug/DebugDrawer.vue‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,16 @@ defineExpose({ open, close })
105105
</script>
106106

107107
<template>
108-
<MkDrawer v-model="visible" title="调试" size="800" :close-on-click-modal="false" :close-on-press-escape="false" @closed="close">
108+
<MkDrawer v-model="visible" direction="btt" @closed="close">
109+
<!-- <template #header>
110+
<div class="flex w-full">
111+
<h4>调试</h4>
112+
<el-steps :active="activeStep" finish-status="success" class="absolute-center w-85!">
113+
<el-step title="选择数据源" />
114+
<el-step title="文档处理设置" />
115+
</el-steps>
116+
</div>
117+
</template> -->
109118
<div v-loading="loading" class="h-full">
110119
<keep-alive :include="['DataSource', 'KnowledgeBase']">
111120
<component

0 commit comments

Comments
 (0)