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 @@ + + + diff --git a/snowy-admin-web/src/views/mobile/resource/button/index.vue b/snowy-admin-web/src/views/mobile/resource/button/index.vue new file mode 100644 index 00000000..22b6803b --- /dev/null +++ b/snowy-admin-web/src/views/mobile/resource/button/index.vue @@ -0,0 +1,107 @@ + + + diff --git a/snowy-admin-web/src/views/mobile/resource/menu/index.vue b/snowy-admin-web/src/views/mobile/resource/menu/index.vue index 48392df1..e9cddc5a 100644 --- a/snowy-admin-web/src/views/mobile/resource/menu/index.vue +++ b/snowy-admin-web/src/views/mobile/resource/menu/index.vue @@ -62,7 +62,7 @@ 删除 -
+
@@ -74,6 +74,9 @@ 更改模块 + + 按钮权限 + @@ -85,12 +88,14 @@
+