引入 Element Plus 主题定制和主题皮肤 composable,将全局 样式拆分为组件级独立 CSS 文件(侧边栏、顶栏、工作台等), 统一色彩变量和间距规范,重构所有视图和组件样式以适配新 主题系统,优化图表和知识图谱组件视觉表现,提取审计和差 旅报销相关子组件。
23 lines
581 B
JavaScript
23 lines
581 B
JavaScript
import HermesEmployeeSettingsPanel from '../HermesEmployeeSettingsPanel.vue'
|
|
import LlmSettingsPanel from '../LlmSettingsPanel.vue'
|
|
import MailSettingsPanel from '../MailSettingsPanel.vue'
|
|
import EnterpriseSelect from '../../components/shared/EnterpriseSelect.vue'
|
|
import { useSettings } from '../../composables/useSettings.js'
|
|
|
|
export default {
|
|
name: 'SettingsView',
|
|
components: {
|
|
HermesEmployeeSettingsPanel,
|
|
EnterpriseSelect,
|
|
LlmSettingsPanel,
|
|
MailSettingsPanel
|
|
},
|
|
setup() {
|
|
const settings = useSettings()
|
|
|
|
return {
|
|
...settings
|
|
}
|
|
}
|
|
}
|