From ba0ed7978f93dd72de631220d4842849340c23c0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=B0=8F=E8=AF=BA?= <1253070437@qq.com>
Date: Fri, 3 Feb 2023 01:21:30 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=9B=B4=E6=96=B0=E3=80=91=E7=A7=BB?=
=?UTF-8?q?=E5=8A=A8=E7=AB=AF=E6=8C=89=E9=92=AE=E6=8E=88=E6=9D=83=E5=9F=BA?=
=?UTF-8?q?=E6=9C=AC=E5=AE=8C=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/api/mobile/mobileMenuApi.js | 32 ------
.../src/api/mobile/resource/buttonApi.js | 37 ++++++
.../src/api/mobile/resource/menuApi.js | 2 +-
.../src/views/mobile/resource/button/form.vue | 80 +++++++++++++
.../views/mobile/resource/button/index.vue | 107 ++++++++++++++++++
.../src/views/mobile/resource/menu/index.vue | 8 +-
.../sys/role/grantMobileResourceForm.vue | 66 ++++++++++-
7 files changed, 293 insertions(+), 39 deletions(-)
delete mode 100644 snowy-admin-web/src/api/mobile/mobileMenuApi.js
create mode 100644 snowy-admin-web/src/api/mobile/resource/buttonApi.js
create mode 100644 snowy-admin-web/src/views/mobile/resource/button/form.vue
create mode 100644 snowy-admin-web/src/views/mobile/resource/button/index.vue
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 @@
+
+