diff --git a/app/src/router/routes.js b/app/src/router/routes.js index 597c0c03..500929c6 100644 --- a/app/src/router/routes.js +++ b/app/src/router/routes.js @@ -306,7 +306,7 @@ const routes = [ }, { name: 'backup-info', - path: '/backup/:id/:name', + path: '/backup/:id/info/:name', component: () => import(/* webpackChunkName: "views/backup" */ '@/views/backup/BackupInfo'), props: true, meta: { @@ -316,6 +316,19 @@ const routes = [ { name: 'backup-info', param: 'name' } ] } + }, + { + name: 'backup-create', + path: '/backup/:id/create', + component: () => import(/* webpackChunkName: "views/backup" */ '@/views/backup/BackupCreate'), + props: true, + meta: { + breadcrumb: [ + { name: 'backup', trad: 'backup' }, + { name: 'backup-list', param: 'id' }, + { name: 'backup-create', trad: 'backup_create' } + ] + } } ] diff --git a/app/src/views/backup/BackupCreate.vue b/app/src/views/backup/BackupCreate.vue new file mode 100644 index 00000000..1dc90213 --- /dev/null +++ b/app/src/views/backup/BackupCreate.vue @@ -0,0 +1,182 @@ + + + + + {{ $t('backup_create') }} + + + + + + + + {{ $t('system') }} + + + + + + + + + + + + + {{ item.name }} + {{ item.description }} + + + + + + + + + {{ $t('applications') }} + + + + + + + + + + + + {{ item.name }} {{ item.id }} + {{ item.description }} + + + + + + + + + + + + + + + + + +
{{ item.description }}