권한, 사용자, 메뉴 등에 대한 기능 업데이트
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user