권한, 사용자, 메뉴 등에 대한 기능 업데이트

This commit is contained in:
2026-01-10 16:54:06 +09:00
parent 134a68d9db
commit ef7914d5c6
34 changed files with 2678 additions and 650 deletions

View File

@@ -359,7 +359,7 @@
</template>
<script setup lang="ts">
const { fetchCurrentUser } = useAuth()
const { fetchCurrentUser, hasMenuAccess } = useAuth()
const { getWeekInfo, getWeekDates, getLastWeekInfo, getActualCurrentWeekInfo, changeWeek: calcChangeWeek } = useWeekCalc()
const router = useRouter()
@@ -403,6 +403,12 @@ onMounted(async () => {
router.push('/login')
return
}
// 메뉴 권한 체크
if (!hasMenuAccess('ADMIN_BULK_IMPORT')) {
alert('접근 권한이 없습니다.')
router.push('/report/weekly')
return
}
})
function getHeaderClass(report: any) {