完善生产查询与登录权限配置

This commit is contained in:
2026-09-03 19:56:19 +08:00
parent 793f140a45
commit 02c8fb7021
438 changed files with 1595 additions and 573 deletions
@@ -0,0 +1,16 @@
import { useMemberStore } from '~/stores/member'
import { useConfigStore } from '~/stores/config'
export default defineNuxtRouteMiddleware(async () => {
if (import.meta.server) return
const memberStore = useMemberStore()
const configStore = useConfigStore()
// 等待后台配置加载完成后再判断,避免关闭登录要求时误弹登录框
await configStore.getWebGroupConfigs()
if (configStore.siteSetting.require_login && !memberStore.token) {
memberStore.logOpen()
}
})