From c877cc7697f690210ca4b591291b028459e61520 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=88=98=E7=BF=94=E5=AE=87-=E6=97=85=E7=AE=A1=E5=AE=B6?=
<153298343@qq.com>
Date: Fri, 14 Oct 2022 13:29:17 +0800
Subject: [PATCH] up
---
public/index.html | 3 ---
src/store/modules/permission.js | 20 ++++++++++++++++++--
src/views/rain/basic/account.vue | 3 +--
src/views/rain/map.vue | 16 ++++++++++++++++
4 files changed, 35 insertions(+), 7 deletions(-)
create mode 100644 src/views/rain/map.vue
diff --git a/public/index.html b/public/index.html
index ed93ad2..3884e7c 100644
--- a/public/index.html
+++ b/public/index.html
@@ -15,9 +15,6 @@
-
-
-
diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js
index 50b93d3..720661b 100644
--- a/src/store/modules/permission.js
+++ b/src/store/modules/permission.js
@@ -77,6 +77,22 @@ export function generaMenu(routes, data) {
}
}]
})
+ } else if (item.url === "##") {
+ routes.push({
+ path: item.path,
+ component: Layout,
+ children: [{
+ path: item.path,
+ name: item.name,
+ component: () => import('@/views/rain/map'),
+ meta: {
+ title: item.name,
+ id: item.id,
+ roles: ['admin'],
+ icon: item.icon
+ }
+ }]
+ })
} else {
var path = item.url;
if (item.path != "null" && item.path != null && item.path != "") {
@@ -126,8 +142,8 @@ const actions = {
//console.log(JSON.stringify(data))
- Object.assign(loadMenuData, data)
- asyncRoutes.length=0;
+ Object.assign(loadMenuData, data)
+ asyncRoutes.length = 0;
generaMenu(asyncRoutes, loadMenuData)
let accessedRoutes
if (roles.includes('admin')) {
diff --git a/src/views/rain/basic/account.vue b/src/views/rain/basic/account.vue
index af8aa84..10d4a7b 100644
--- a/src/views/rain/basic/account.vue
+++ b/src/views/rain/basic/account.vue
@@ -204,11 +204,10 @@
group_id: "",
allow_menu_ids: ""
},
-
rules: {
name: [{
required: true,
- message: '请填写名字',
+ message: '请填写姓名',
trigger: 'blur',
}],
username: [{
diff --git a/src/views/rain/map.vue b/src/views/rain/map.vue
new file mode 100644
index 0000000..6c28022
--- /dev/null
+++ b/src/views/rain/map.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+