diff --git a/src/assets/js/bg_icon.js b/src/assets/js/bg_icon.js
new file mode 100644
index 0000000000000000000000000000000000000000..12e90921a2384a1802611c56b0bf13d81763866b
--- /dev/null
+++ b/src/assets/js/bg_icon.js
@@ -0,0 +1,14 @@
+var str = '';
+
+var reg = /id\=\"([\S]*)\"/g
+
+
+
+var iconarr = str.match(reg)
+var reg1 = /\"([\S]*)\"/g
+var allIconArr = []
+allIconArr = iconarr.map(e => {
+ return e = e.replace('id="',"").replace(`\\`,"").replace(`"`,"")
+})
+
+export default allIconArr
diff --git a/src/bg-ui/bg-icon.vue b/src/bg-ui/bg-icon.vue
index 3d58400798af44d27434a338aae51824479e9b23..97348ed981fe07264d0f7fc9835d7fe6bdda4446 100644
--- a/src/bg-ui/bg-icon.vue
+++ b/src/bg-ui/bg-icon.vue
@@ -5,7 +5,7 @@
@@ -320,25 +429,24 @@ padding-left: 16px;
color: #616f94;
}
.main_container {
-padding: 15px;
-height: 100%;
-}
-.table_container {
-height: calc(100% - 30px);
-overflow: auto;
-}
-.pagination_box {
-position: sticky;
-margin-top: 16px;
-bottom: 0px;
-background-color: #fff;
-z-index: 1024;
-height: 40px;
-line-height: 40px;
-padding-top: 8px;
-}
-.bg-pagination {
-bottom: unset
+ height: 100%;
}
+
+
\ No newline at end of file
diff --git a/src/page/main/develop/menu/menu-form.vue b/src/page/main/develop/menu/menu-form.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ee970982a74e9b4163f5cdf2f5cb539fa42cc5a5
--- /dev/null
+++ b/src/page/main/develop/menu/menu-form.vue
@@ -0,0 +1,319 @@
+
+
+
+
+
+
+
\ No newline at end of file