diff --git a/snowy-admin-web/src/api/mobile/mobileMenuApi.js b/snowy-admin-web/src/api/mobile/mobileMenuApi.js
deleted file mode 100644
index d873eabb..00000000
--- a/snowy-admin-web/src/api/mobile/mobileMenuApi.js
+++ /dev/null
@@ -1,32 +0,0 @@
-import { baseRequest } from '@/utils/request'
-
-const request = (url, ...arg) => baseRequest(`/mobile/menu/` + url, ...arg)
-
-/**
- * 移动端菜单Api接口管理器
- *
- * @author yubaoshan
- * @date 2023/01/28 22:42
- **/
-export default {
- // 获取移动端菜单tree
- mobileMenuTree(data) {
- return request('tree', data, 'get')
- },
- // 获取移动端菜单列表
- mobileMenuList(data) {
- return request('list', data, 'get')
- },
- // 提交移动端菜单表单 edit为true时为编辑,默认为新增
- mobileMenuSubmitForm(data, edit = false) {
- return request(edit ? 'add' : 'edit', data)
- },
- // 删除移动端菜单
- mobileMenuDelete(data) {
- return request('delete', data)
- },
- // 获取移动端菜单详情
- mobileMenuDetail(data) {
- return request('detail', data, 'get')
- }
-}
diff --git a/snowy-admin-web/src/api/mobile/resource/buttonApi.js b/snowy-admin-web/src/api/mobile/resource/buttonApi.js
new file mode 100644
index 00000000..05689371
--- /dev/null
+++ b/snowy-admin-web/src/api/mobile/resource/buttonApi.js
@@ -0,0 +1,37 @@
+/**
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+import { baseRequest } from '@/utils/request'
+
+const request = (url, ...arg) => baseRequest(`/mobile/button/${url}`, ...arg)
+/**
+ * 按钮
+ *
+ * @author yubaoshan
+ * @date 2022-09-22 22:33:20
+ */
+export default {
+ // 获取按钮分页
+ mobileButtonPage(data) {
+ return request('page', data, 'get')
+ },
+ // 提交表单 edit为true时为编辑,默认为新增
+ mobileButtonSubmitForm(data, edit = false) {
+ return request(edit ? 'add' : 'edit', data)
+ },
+ // 删除按钮
+ mobileButtonDelete(data) {
+ return request('delete', data)
+ },
+ // 获取按钮详情
+ mobileButtonDetail(data) {
+ return request('detail', data, 'get')
+ }
+}
diff --git a/snowy-admin-web/src/api/mobile/resource/menuApi.js b/snowy-admin-web/src/api/mobile/resource/menuApi.js
index dbe70aa5..a735df9b 100644
--- a/snowy-admin-web/src/api/mobile/resource/menuApi.js
+++ b/snowy-admin-web/src/api/mobile/resource/menuApi.js
@@ -33,7 +33,7 @@ export default {
mobileMenuDetail(data) {
return request('detail', data, 'get')
},
- // 获取类别选择器
+ // 获取模块选择器
mobileMenuModuleSelector(data) {
return request('moduleSelector', data, 'get')
},
diff --git a/snowy-admin-web/src/views/mobile/resource/button/form.vue b/snowy-admin-web/src/views/mobile/resource/button/form.vue
new file mode 100644
index 00000000..dd2d07b0
--- /dev/null
+++ b/snowy-admin-web/src/views/mobile/resource/button/form.vue
@@ -0,0 +1,80 @@
+
+