dev #2

Merged
hera merged 40 commits from dev into main 2026-04-07 22:12:01 +00:00
Showing only changes of commit b515cf162b - Show all commits

View File

@@ -1,4 +1,7 @@
<template>
<div v-if="isPreview" style="background:#e65100;color:white;text-align:center;padding:6px 16px;font-size:13px;font-weight:600;letter-spacing:0.5px;position:sticky;top:0;z-index:100">
预览环境 · PR #{{ prId }} · 数据为生产副本修改不影响正式环境
</div>
<div class="app-header" style="position:relative">
<div class="header-inner" style="padding-right:80px">
<div class="header-icon">🌿</div>
@@ -82,6 +85,12 @@ const ui = useUiStore()
const router = useRouter()
const showUserMenu = ref(false)
// Preview environment detection: pr-{id}.oil.oci.euphon.net
const hostname = window.location.hostname
const prMatch = hostname.match(/^pr-(\d+)\./)
const isPreview = !!prMatch
const prId = prMatch ? prMatch[1] : ''
function goSection(name) {
ui.showSection(name)
router.push('/' + (name === 'search' ? '' : name))