From c1d4683eb8e7b6d12905c4514608506a1d2627b7 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Mon, 5 Aug 2024 10:05:10 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=95=B0=E6=8D=AE=E9=9B=86):=20=E5=9B=BD?= =?UTF-8?q?=E9=99=85=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../visualized/data/dataset/ExportExcel.vue | 77 ++++++++++++------- .../views/visualized/data/dataset/index.vue | 42 ++++++---- 2 files changed, 77 insertions(+), 42 deletions(-) diff --git a/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue b/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue index 2a2a8ed1df..f204918938 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue @@ -27,26 +27,26 @@ const msg = ref('') const exportDatasetLoading = ref(false) const activeName = ref('ALL') const multipleSelection = ref([]) -const description = ref('暂无任务') +const description = ref(t('data_set.no_tasks_yet')) const tabList = ref([ { - label: '导出中(0)', + label: t('data_set.exporting') + '(0)', name: 'IN_PROGRESS' }, { - label: '成功(0)', + label: t('data_set.success') + '(0)', name: 'SUCCESS' }, { - label: '失败(0)', + label: t('data_set.fail') + '(0)', name: 'FAILED' }, { - label: '等待中(0)', + label: t('data_set.waiting') + '(0)', name: 'PENDING' }, { - label: '全部(0)', + label: t('data_set.all') + '(0)', name: 'ALL' } ]) @@ -77,26 +77,35 @@ const handleClick = tab => { .then(res => { tabList.value.forEach(item => { if (item.name === 'ALL') { - item.label = '全部' + '(' + res.data.length + ')' + item.label = t('data_set.all') + '(' + res.data.length + ')' } if (item.name === 'IN_PROGRESS') { item.label = - '导出中' + + t('data_set.exporting') + '(' + res.data.filter(task => task.exportStatus === 'IN_PROGRESS').length + ')' } if (item.name === 'SUCCESS') { item.label = - '成功' + '(' + res.data.filter(task => task.exportStatus === 'SUCCESS').length + ')' + t('data_set.success') + + '(' + + res.data.filter(task => task.exportStatus === 'SUCCESS').length + + ')' } if (item.name === 'FAILED') { item.label = - '失败' + '(' + res.data.filter(task => task.exportStatus === 'FAILED').length + ')' + t('data_set.fail') + + '(' + + res.data.filter(task => task.exportStatus === 'FAILED').length + + ')' } if (item.name === 'PENDING') { item.label = - '等待中' + '(' + res.data.filter(task => task.exportStatus === 'PENDING').length + ')' + t('data_set.waiting') + + '(' + + res.data.filter(task => task.exportStatus === 'PENDING').length + + ')' } }) if (activeName.value === 'ALL') { @@ -121,26 +130,35 @@ const init = params => { exportTasks(activeName.value).then(res => { tabList.value.forEach(item => { if (item.name === 'ALL') { - item.label = '全部' + '(' + res.data.length + ')' + item.label = t('data_set.all') + '(' + res.data.length + ')' } if (item.name === 'IN_PROGRESS') { item.label = - '导出中' + + t('data_set.exporting') + '(' + res.data.filter(task => task.exportStatus === 'IN_PROGRESS').length + ')' } if (item.name === 'SUCCESS') { item.label = - '成功' + '(' + res.data.filter(task => task.exportStatus === 'SUCCESS').length + ')' + t('data_set.success') + + '(' + + res.data.filter(task => task.exportStatus === 'SUCCESS').length + + ')' } if (item.name === 'FAILED') { item.label = - '失败' + '(' + res.data.filter(task => task.exportStatus === 'FAILED').length + ')' + t('data_set.fail') + + '(' + + res.data.filter(task => task.exportStatus === 'FAILED').length + + ')' } if (item.name === 'PENDING') { item.label = - '等待中' + '(' + res.data.filter(task => task.exportStatus === 'PENDING').length + ')' + t('data_set.waiting') + + '(' + + res.data.filter(task => task.exportStatus === 'PENDING').length + + ')' } }) if (activeName.value === 'ALL') { @@ -160,7 +178,7 @@ const taskExportTopicCall = task => { if (!linkStore.getLinkToken && !isDataEaseBi.value && !appStore.getIsIframe) { if (JSON.parse(task).exportStatus === 'SUCCESS') { openMessageLoading( - JSON.parse(task).exportFromName + ' 导出成功,前往', + JSON.parse(task).exportFromName + ` ${t('data_set.successful_go_to')}`, 'success', callbackExportSuc ) @@ -168,7 +186,7 @@ const taskExportTopicCall = task => { } if (JSON.parse(task).exportStatus === 'FAILED') { openMessageLoading( - JSON.parse(task).exportFromName + ' 导出失败,前往', + JSON.parse(task).exportFromName + ` ${t('data_set.failed_go_to')}`, 'error', callbackExportError ) @@ -432,11 +450,16 @@ defineExpose({ - +