diff --git a/UI/首页工作台.png b/UI/首页工作台.png new file mode 100644 index 0000000..3267749 Binary files /dev/null and b/UI/首页工作台.png differ diff --git a/src/App.vue b/src/App.vue index 6828423..9833673 100644 --- a/src/App.vue +++ b/src/App.vue @@ -24,7 +24,8 @@ 'workbench-main': activeView === 'workbench', 'requests-main': activeView === 'requests', 'approval-main': activeView === 'approval', - 'policies-main': activeView === 'policies' + 'policies-main': activeView === 'policies', + 'audit-main': activeView === 'audit' }" > - diff --git a/src/components/layout/SidebarRail.vue b/src/components/layout/SidebarRail.vue index 8f563a5..e6e734b 100644 --- a/src/components/layout/SidebarRail.vue +++ b/src/components/layout/SidebarRail.vue @@ -56,7 +56,7 @@ const sidebarMeta = { approval: { label: '审批中心', badge: '12' }, chat: { label: 'AI助手' }, policies: { label: '知识管理' }, - audit: { label: '审计追踪' } + audit: { label: '技能中心' } } const decoratedNavItems = computed(() => diff --git a/src/composables/useNavigation.js b/src/composables/useNavigation.js index cf6c84f..d4a180d 100644 --- a/src/composables/useNavigation.js +++ b/src/composables/useNavigation.js @@ -52,11 +52,11 @@ export const navItems = [ }, { id: 'audit', - label: '审计追踪', - navHint: '关键动作与日志', - icon: icons.audit, - title: '审计追踪', - desc: '查看关键审批动作、AI 建议和制度命中记录' + label: '技能中心', + navHint: 'Skill 设计与版本配置', + icon: icons.skill, + title: '技能中心', + desc: '统一管理技能的触发规则、提示词结构、输出约束与上线版本' } ] diff --git a/src/data/icons.js b/src/data/icons.js index 02837c4..c7e6aee 100644 --- a/src/data/icons.js +++ b/src/data/icons.js @@ -6,6 +6,7 @@ export const icons = { list: iconPath(''), approval: iconPath(''), file: iconPath(''), + skill: iconPath(''), audit: iconPath(''), search: iconPath(''), check: iconPath(''), diff --git a/src/views/AuditView.vue b/src/views/AuditView.vue index 0f7d603..80909a8 100644 --- a/src/views/AuditView.vue +++ b/src/views/AuditView.vue @@ -1,31 +1,1198 @@ diff --git a/src/views/PoliciesView.vue b/src/views/PoliciesView.vue index 64f5de2..b34b136 100644 --- a/src/views/PoliciesView.vue +++ b/src/views/PoliciesView.vue @@ -1,33 +1,45 @@ diff --git a/src/views/TravelRequestDetailView.vue b/src/views/TravelRequestDetailView.vue new file mode 100644 index 0000000..72144a3 --- /dev/null +++ b/src/views/TravelRequestDetailView.vue @@ -0,0 +1,1893 @@ +