From fda12b5d0d81209e865b2d7c35b91b115d1f86c0 Mon Sep 17 00:00:00 2001
From: caill <815519168@qq.com>
Date: Tue, 9 Jul 2024 09:56:03 +0800
Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/home/home.vue | 70 +-------
pages/home/home_back.vue | 342 ++++++++++++++++++++++++++++++---------
2 files changed, 269 insertions(+), 143 deletions(-)
diff --git a/pages/home/home.vue b/pages/home/home.vue
index 012c0f3..2dee8b7 100644
--- a/pages/home/home.vue
+++ b/pages/home/home.vue
@@ -65,82 +65,20 @@
if (this.$store.getters.userInfo) {
this.userName = JSON.parse(this.$store.getters.userInfo).username
}
- this._allAuthority()
+ this._authority()
},
methods: {
- // async _authority () {
- // let res = await authority()
- // if (res.code === '1') {
- // if (res.result.hasOwnProperty('rf_menu0')) {
- // this.menuList1 = [...res.result.rf_menu0.sonTree]
- // } else {
- // this.tab = 2
- // }
- // if (res.result.hasOwnProperty('rf_menu1')) {
- // this.menuList2 = [...res.result.rf_menu1.sonTree]
- // } else {
- // this.tab = 1
- // }
- // if (this.tab === 2) {
- // this.menuList = [...this.menuList2]
- // } else {
- // this.menuList = [...this.menuList1]
- // }
- // } else {
- // uni.showToast({
- // title: res.desc,
- // icon: 'none'
- // })
- // }
- // },
- async _allAuthority () {
- let res = await allAuthority()
- this.rf_menu0 = res.result.rf_menu0.sonTree
- this.rf_menu1 = res.result.rf_menu1.sonTree
- this._authority()
- },
async _authority () {
let res = await authority()
+ // let res = await allAuthority()
if (res.code === '1') {
if (res.result.hasOwnProperty('rf_menu0')) {
- let arr = [...res.result.rf_menu0.sonTree]
- let arr1 = this.rf_menu0.filter(item1 =>
- arr.some(item2 => item2.title === item1.title)
- )
- arr1.map(e => {
- let carr = []
- arr.map(ele => {
- if (ele.title === e.title) {
- carr = ele.sonTree
- }
- })
- let carr1 = e.sonTree.filter(item1 =>
- carr.some(item2 => item2.title === item1.title)
- )
- e.sonTree = carr1
- })
- this.menuList1 = arr1
+ this.menuList1 = [...res.result.rf_menu0.sonTree]
} else {
this.tab = 2
}
if (res.result.hasOwnProperty('rf_menu1')) {
- let arr = [...res.result.rf_menu1.sonTree]
- let arr1 = this.rf_menu1.filter(item1 =>
- arr.some(item2 => item2.title === item1.title)
- )
- arr1.map(e => {
- let carr = []
- arr.map(ele => {
- if (ele.title === e.title) {
- carr = ele.sonTree
- }
- })
- let carr1 = e.sonTree.filter(item1 =>
- carr.some(item2 => item2.title === item1.title)
- )
- e.sonTree = carr1
- })
- this.menuList2 = arr1
+ this.menuList2 = [...res.result.rf_menu1.sonTree]
} else {
this.tab = 1
}
diff --git a/pages/home/home_back.vue b/pages/home/home_back.vue
index f41df5b..012c0f3 100644
--- a/pages/home/home_back.vue
+++ b/pages/home/home_back.vue
@@ -1,70 +1,177 @@
-
-
-
-
- {{$store.getters.userInfo !== '' ? JSON.parse($store.getters.userInfo).user_name : ''}}
- 欢迎进入铜箔手持系统!
-
-
-
- 退出
-
-
-
-
-
-