办事大厅的权限全扔了,登陆就能看见

This commit is contained in:
Kunagisa 2025-07-05 02:01:27 +08:00
parent 3814ab8386
commit ac32eb41e7
2 changed files with 5 additions and 5 deletions

View File

@ -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',

View File

@ -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>