diff --git a/src/components/CscMainMenuTop.vue b/src/components/CscMainMenuTop.vue
index 6fc21955..66c6047a 100644
--- a/src/components/CscMainMenuTop.vue
+++ b/src/components/CscMainMenuTop.vue
@@ -211,6 +211,12 @@ export default {
label: this.$t('General'),
visible: true
},
+ {
+ to: '/user/pbx-settings/call-queues',
+ icon: 'filter_none',
+ label: this.$t('Call Queues'),
+ visible: true
+ },
{
to: '/user/pbx-settings/ms-configs',
icon: 'arrow_forward',
diff --git a/src/i18n/en.json b/src/i18n/en.json
index e3c7a99c..2b0c16f8 100644
--- a/src/i18n/en.json
+++ b/src/i18n/en.json
@@ -59,6 +59,7 @@
"Call Forwarding": "Call Forwarding",
"Call List": "Call List",
"Call Queue": "Call Queue",
+ "Call Queue feature": "Call Queue feature",
"Call Queues": "Call Queues",
"Call Settings": "Call Settings",
"Call Through": "Call Through",
diff --git a/src/pages/CscPagePbxSettingsCallQueues.vue b/src/pages/CscPagePbxSettingsCallQueues.vue
new file mode 100644
index 00000000..1a031bdf
--- /dev/null
+++ b/src/pages/CscPagePbxSettingsCallQueues.vue
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/router/routes.js b/src/router/routes.js
index 72457c2f..08b93321 100644
--- a/src/router/routes.js
+++ b/src/router/routes.js
@@ -32,6 +32,7 @@ import CscPageRegisteredDevices from 'pages/CscPageRegisteredDevices'
import CscPagePbxSettingsAutoAttendant from 'pages/CscPagePbxSettingsAutoAttendant'
import CscPageDashboard from 'pages/CscPageDashboard'
import CscPagePbxSettingsMsConfigs from 'pages/CscPagePbxSettingsMsConfigs'
+import CscPagePbxSettingsCallQueues from 'pages/CscPagePbxSettingsCallQueues'
const getToken = (route) => {
return {
@@ -326,6 +327,18 @@ export default function routes (app) {
profileAttribute: PROFILE_ATTRIBUTE_MAP.pbxSettings
}
},
+ {
+ path: 'pbx-settings/call-queues',
+ component: CscPagePbxSettingsCallQueues,
+ meta: {
+ get title () {
+ return i18n.t('PBX Settings')
+ },
+ get subtitle () {
+ return i18n.t('Call Queues')
+ }
+ }
+ },
{
path: 'pbx-settings/ms-configs',
component: CscPagePbxSettingsMsConfigs,