diff --git a/cmdb-ui/src/components/Pager/index.js b/cmdb-ui/src/components/Pager/index.js
new file mode 100644
index 0000000..79690bb
--- /dev/null
+++ b/cmdb-ui/src/components/Pager/index.js
@@ -0,0 +1,2 @@
+import Pager from './index.vue'
+export default Pager
diff --git a/cmdb-ui/src/components/Pager/index.vue b/cmdb-ui/src/components/Pager/index.vue
new file mode 100644
index 0000000..da95a04
--- /dev/null
+++ b/cmdb-ui/src/components/Pager/index.vue
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+ {{ currentPage }}
+
+
+
+
+ {{ `${size}${$t('itemsPerPage')}` }}
+
+
+ {{ `${pageSize}${$t('itemsPerPage')}` }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/cmdb-ui/src/modules/acl/views/module/pager.vue b/cmdb-ui/src/modules/acl/views/module/pager.vue
deleted file mode 100644
index e1d83d6..0000000
--- a/cmdb-ui/src/modules/acl/views/module/pager.vue
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
-
- {{ currentPage }}
-
-
-
-
- {{ size }}{{ $t('itemsPerPage') }}
-
-
- {{ pageSize }}{{ $t('itemsPerPage') }}
-
-
-
-
-
-
-
-
-
-
diff --git a/cmdb-ui/src/modules/acl/views/module/permissionHistoryTable.vue b/cmdb-ui/src/modules/acl/views/module/permissionHistoryTable.vue
index bcad4ce..f8a8d39 100644
--- a/cmdb-ui/src/modules/acl/views/module/permissionHistoryTable.vue
+++ b/cmdb-ui/src/modules/acl/views/module/permissionHistoryTable.vue
@@ -79,7 +79,7 @@
-
-
diff --git a/cmdb-ui/src/modules/cmdb/views/operation_history/modules/relation.vue b/cmdb-ui/src/modules/cmdb/views/operation_history/modules/relation.vue
index 45b954c..540b074 100644
--- a/cmdb-ui/src/modules/cmdb/views/operation_history/modules/relation.vue
+++ b/cmdb-ui/src/modules/cmdb/views/operation_history/modules/relation.vue
@@ -134,7 +134,7 @@