/*
|
* @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,
|
}
|
}
|