🐛 fix(frontend):收敛JVM模式选项与标题文案

This commit is contained in:
Syngnat
2026-04-23 09:42:37 +08:00
parent 177dafacc9
commit 9bb7ece2dd
3 changed files with 17 additions and 8 deletions

View File

@@ -11,4 +11,12 @@ describe('jvmRuntimePresentation', () => {
it('builds overview tab titles with connection name and mode label', () => {
expect(buildJVMTabTitle('Orders JVM', 'overview', 'jmx')).toBe('[Orders JVM] JVM 概览 · JMX');
});
it('builds resource tab titles with the planned label', () => {
expect(buildJVMTabTitle('Orders JVM', 'resource', 'endpoint')).toBe('[Orders JVM] JVM 资源 · Endpoint');
});
it('builds audit tab titles with the planned label', () => {
expect(buildJVMTabTitle('Orders JVM', 'audit', 'jmx')).toBe('[Orders JVM] JVM 审计 · JMX');
});
});

View File

@@ -33,8 +33,8 @@ const JVM_MODE_META_MAP: Record<JVMRuntimeMode, JVMModeMeta> = {
const JVM_TAB_KIND_LABELS: Record<JVMTabKind, string> = {
overview: 'JVM 概览',
resource: 'JVM 资源浏览',
audit: 'JVM 审计记录',
resource: 'JVM 资源',
audit: 'JVM 审计',
};
const normalizeMode = (mode: string): string => String(mode || '').trim().toLowerCase();