diff --git a/src/router/sessions.js b/src/router/sessions.js
index 61dba4d45..24f51abd1 100644
--- a/src/router/sessions.js
+++ b/src/router/sessions.js
@@ -1,16 +1,10 @@
import i18n from '@/i18n/i18n'
export default [
{
- path: 'session-online',
- name: 'SessionOnlineList',
- component: () => import('@/views/sessions/SessionOnlineList'),
- meta: { title: i18n.t('route.SessionOnline') }
- },
- {
- path: 'session-offline',
- name: 'SessionOfflineList',
- component: () => import('@/views/sessions/SessionOfflineList'),
- meta: { title: i18n.t('route.SessionOffline') }
+ path: 'session',
+ name: 'SessionList',
+ component: () => import('@/views/sessions/SessionList/index'),
+ meta: { title: i18n.t('route.Sessions') }
},
{
path: 'command',
diff --git a/src/views/sessions/SessionOfflineList.vue b/src/views/sessions/SessionList/BaseList.vue
similarity index 84%
rename from src/views/sessions/SessionOfflineList.vue
rename to src/views/sessions/SessionList/BaseList.vue
index e8c0b6e1f..2ea26fd11 100644
--- a/src/views/sessions/SessionOfflineList.vue
+++ b/src/views/sessions/SessionList/BaseList.vue
@@ -1,21 +1,31 @@
-
+
-
diff --git a/src/views/sessions/SessionList/OfflineList.vue b/src/views/sessions/SessionList/OfflineList.vue
new file mode 100644
index 000000000..42ae90c74
--- /dev/null
+++ b/src/views/sessions/SessionList/OfflineList.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
diff --git a/src/views/sessions/SessionList/OnlineList.vue b/src/views/sessions/SessionList/OnlineList.vue
new file mode 100644
index 000000000..586e3957e
--- /dev/null
+++ b/src/views/sessions/SessionList/OnlineList.vue
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
diff --git a/src/views/sessions/SessionList/index.vue b/src/views/sessions/SessionList/index.vue
new file mode 100644
index 000000000..c9243fc2f
--- /dev/null
+++ b/src/views/sessions/SessionList/index.vue
@@ -0,0 +1,50 @@
+
+
+
+ {{ Title }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/sessions/SessionOnlineList.vue b/src/views/sessions/SessionOnlineList.vue
deleted file mode 100644
index 1cda8beae..000000000
--- a/src/views/sessions/SessionOnlineList.vue
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/views/sessions/Storage/index.vue b/src/views/sessions/Storage/index.vue
index 06b8e5d53..dd2c2d572 100644
--- a/src/views/sessions/Storage/index.vue
+++ b/src/views/sessions/Storage/index.vue
@@ -22,7 +22,6 @@ export default {
},
data() {
return {
- // activeMenu: 'ReplayStorage',
config: {
activeMenu: 'ReplayStorage',
submenu: [
@@ -42,14 +41,6 @@ export default {
Title() {
return this.$t('sessions.storage')
}
- // activeMenu: {
- // get: function() {
- // return this.config.activeMenu
- // },
- // set: function(newValue) {
- // this.config.activeMenu = newValue
- // }
- // }
},
mounted() {
const params = this.$route.params