办事大厅的权限全扔了,登陆就能看见
This commit is contained in:
parent
3814ab8386
commit
ac32eb41e7
@ -22,7 +22,7 @@ const routes = [
|
||||
path: 'demands',
|
||||
name: 'DemandList',
|
||||
component: () => import('@/views/index/DemandList.vue'),
|
||||
meta: { requiresAuth: true, requiredPrivilege: ['lv-admin','lv-mod','lv-map','lv-competitor'] }
|
||||
meta: { requiresAuth: true }
|
||||
},
|
||||
{
|
||||
path: 'maps',
|
||||
|
@ -1,4 +1,4 @@
|
||||
<script setup lang="ts">
|
||||
<script setup>
|
||||
import { computed, ref, onMounted, onUnmounted, defineAsyncComponent } from 'vue'
|
||||
import { getUserInfo } from '@/utils/jwt'
|
||||
import { useRouter } from 'vue-router'
|
||||
@ -102,8 +102,8 @@ const handleLogout = () => {
|
||||
router.push('/')
|
||||
}
|
||||
|
||||
const handleClickOutside = (event: Event) => {
|
||||
if (userInfoNavRef.value && !userInfoNavRef.value.contains(event.target as Node)) {
|
||||
const handleClickOutside = (event) => {
|
||||
if (userInfoNavRef.value && !userInfoNavRef.value.contains(event.target)) {
|
||||
showDropdown.value = false
|
||||
}
|
||||
}
|
||||
@ -281,7 +281,7 @@ function handleNavClick(route, privilegeList) {
|
||||
<div class="nav-dropdown">
|
||||
<span class="nav-link">公共信息区</span>
|
||||
<div class="dropdown-content">
|
||||
<router-link to="/demands" class="nav-link" @click.prevent="handleNavClick('/demands', ['lv-admin','lv-mod','lv-map','lv-competitor'])">办事大厅</router-link>
|
||||
<router-link to="/demands" class="nav-link">办事大厅</router-link>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
Loading…
x
Reference in New Issue
Block a user