/* * @Author : yuan * @Date : 2025-06-21 10:08:29 * @LastEditors : yuan * @LastEditTime : 2025-07-21 14:58:00 * @FilePath : \src\buildConfig\baseConfig\config.default.js * @Description : * Copyright 2025 OBKoro1, All Rights Reserved. * 2025-06-21 10:08:29 */ // src/buildConfig/config.private.js import { useStore } from 'vuex' import menuConfig from '@/buildConfig/menuConfig/defaultMenu' import defaultDataCenter from '@/buildConfig/dataCenterConfig/defaultDataCenter' import defaultMapControl from '@/buildConfig/mapControlConfig/defaultMapControl' import gatewayMenuConfig from '@/buildConfig/gatewayConfig/defaultGateway' import userInfoConfig from '@/buildConfig/userInfoConfig/defaultUserInfo' import defaultHomeConfig from '@/buildConfig/homeConfig/defaultHomeConfig' import { getDateRange } from '@/utils/date' const systemNameEnum = { 0: '银轨科技', } export default function getBaseConfig() { const store = useStore() const loginUserInfo = computed(() => store?.state?.user?.userInfo?.detail) return { userLoginTitle(key) { return (systemNameEnum[key] || '中图智飞') + '低空感知网平台' }, // envName: 'jiangwu', userLoginPageClass: '', loginTitle: '中图智飞低空智能感知网平台', //登陆页面标题 headerTitle: `${loginUserInfo.value?.areaName || ''}低空感知网指挥调度平台`, //首页标题 gateTitle: '中图智飞低空感知网平台', gateTitleEn: 'AISKY Low-altitude Perception Network Platform', isShowFooterBtns: true, isShowAiSkyLogo: true, ...gatewayMenuConfig, ...menuConfig, ...defaultDataCenter, ...defaultHomeConfig, ...defaultMapControl, ...userInfoConfig, hideAiNowFlyRecordEvent: true, //隐藏 马上飞 自带录屏事件 timeTypeConfig: 'month', timeRangConfig: getDateRange('month'), showExecuteNow: true, } }