diff --git a/src/api/subscriber.js b/src/api/subscriber.js
index 339050c7..4305c99c 100644
--- a/src/api/subscriber.js
+++ b/src/api/subscriber.js
@@ -945,3 +945,10 @@ export async function generateGeneralPassword () {
return password
}
+export async function getSubscriberSeats (options) {
+ const list = await getList({
+ resource: 'pbxusers',
+ params: options
+ })
+ return list
+}
diff --git a/src/pages/CscPageSeats.vue b/src/pages/CscPageSeats.vue
new file mode 100644
index 00000000..ebf293c1
--- /dev/null
+++ b/src/pages/CscPageSeats.vue
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
diff --git a/src/pages/CscPageSubscriberPhonebook.vue b/src/pages/CscPageSubscriberPhonebook.vue
index 4f00c0f0..f5ae3fbb 100644
--- a/src/pages/CscPageSubscriberPhonebook.vue
+++ b/src/pages/CscPageSubscriberPhonebook.vue
@@ -14,6 +14,14 @@
:label="$t('Add Phonebook')"
@click="openAddPhonebook()"
/>
+