Refactor scan infomation featurn (#174)
* feat: add scanning setting panel * feat: implement the back-end interface * feat: add i18n-zh * chore: remove never used code
This commit is contained in:
19
src/App.vue
19
src/App.vue
@@ -9,6 +9,7 @@
|
||||
import DialogDownload from 'components/DialogDownload.vue'
|
||||
import DialogExplorer from 'components/DialogExplorer.vue'
|
||||
import DialogManager from 'components/DialogManager.vue'
|
||||
import DialogScanning from 'components/DialogScanning.vue'
|
||||
import GlobalDialogStack from 'components/GlobalDialogStack.vue'
|
||||
import GlobalLoading from 'components/GlobalLoading.vue'
|
||||
import GlobalToast from 'components/GlobalToast.vue'
|
||||
@@ -35,6 +36,19 @@ onMounted(() => {
|
||||
})
|
||||
}
|
||||
|
||||
const openModelScanning = () => {
|
||||
dialog.open({
|
||||
key: 'model-information-scanning',
|
||||
title: t('batchScanModelInformation'),
|
||||
content: DialogScanning,
|
||||
modal: true,
|
||||
defaultSize: {
|
||||
width: 680,
|
||||
height: 490,
|
||||
},
|
||||
})
|
||||
}
|
||||
|
||||
const openDownloadDialog = () => {
|
||||
dialog.open({
|
||||
key: 'model-manager-download-list',
|
||||
@@ -64,6 +78,11 @@ onMounted(() => {
|
||||
content: flat.value ? DialogManager : DialogExplorer,
|
||||
keepAlive: true,
|
||||
headerButtons: [
|
||||
{
|
||||
key: 'scanning',
|
||||
icon: 'mdi mdi-folder-search-outline text-lg',
|
||||
command: openModelScanning,
|
||||
},
|
||||
{
|
||||
key: 'refresh',
|
||||
icon: 'pi pi-refresh',
|
||||
|
||||
Reference in New Issue
Block a user