|
@@ -121,6 +121,16 @@ const handleUserManual = () => {
|
|
|
})
|
|
})
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
|
|
+ if (res.data?.code === 403) {
|
|
|
|
|
+ sessionStorage.clear()
|
|
|
|
|
+ router.push('/login')
|
|
|
|
|
+ userStore.logout()
|
|
|
|
|
+ ElMessage.warning({
|
|
|
|
|
+ message: 'Please log in to use this feature.',
|
|
|
|
|
+ grouping: true
|
|
|
|
|
+ })
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
// 创建一个 Blob 对象
|
|
// 创建一个 Blob 对象
|
|
|
const blob = new Blob([res.data], { type: 'application/pdf' })
|
|
const blob = new Blob([res.data], { type: 'application/pdf' })
|
|
|
const url = URL.createObjectURL(blob)
|
|
const url = URL.createObjectURL(blob)
|
|
@@ -495,4 +505,4 @@ div.el-popover.el-popper.user-config-popover {
|
|
|
div.el-popper.theme-popper-class {
|
|
div.el-popper.theme-popper-class {
|
|
|
padding: 3px 4px;
|
|
padding: 3px 4px;
|
|
|
}
|
|
}
|
|
|
-</style>
|
|
|
|
|
|
|
+</style>
|