From f78cf681c5a3730a3d8d0037790f4e0861b20c4f Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Thu, 03 Jul 2025 10:38:09 +0800
Subject: [PATCH] feat:江钨
---
src/page/login/index.vue | 2 +
.env.jiangwu | 11 -----
src/buildConfig/buildConfig/config.default.js | 19 +++++++++
src/buildConfig/config.js | 14 +++++++
src/buildConfig/buildConfig/config.jiangwu.js | 17 ++++++++
5 files changed, 53 insertions(+), 10 deletions(-)
diff --git a/.env.jiangwu b/.env.jiangwu
index 721f3fc..df5b435 100644
--- a/.env.jiangwu
+++ b/.env.jiangwu
@@ -1,13 +1,4 @@
-###
- # @Author : yuan
- # @Date : 2025-05-26 17:30:32
- # @LastEditors : yuan
- # @LastEditTime : 2025-06-04 14:23:10
- # @FilePath : \.env.production
- # @Description :
- # Copyright 2025 OBKoro1, All Rights Reserved.
- # 2025-05-26 17:30:32
-###
+
NODE_ENV = 'jiangwu'
#生产环境配置
diff --git a/src/buildConfig/buildConfig/config.default.js b/src/buildConfig/buildConfig/config.default.js
new file mode 100644
index 0000000..e1680a3
--- /dev/null
+++ b/src/buildConfig/buildConfig/config.default.js
@@ -0,0 +1,19 @@
+export default function getBaseConfig () {
+ const store = useStore()
+ const loginUserInfo = computed(() => store?.state?.user?.userInfo?.detail)
+
+ return {
+ userLoginTitle (key) {
+ return (systemNameEnum[key] || '中图智飞') + '低空感知网平台'
+ },
+
+ userLoginPageClass: '',
+
+ loginTitle: '中图智飞低空智能感知网平台', //登陆页面标题
+ headerTitle: `${loginUserInfo.value?.areaName || ''}低空感知网指挥调度平台`,//首页标题
+
+ gateTitle: '中图智飞低空感知网平台',
+ gateTitleEn: 'AISKY Low-altitude Perception Network Platform',
+
+ }
+}
\ No newline at end of file
diff --git a/src/buildConfig/buildConfig/config.jiangwu.js b/src/buildConfig/buildConfig/config.jiangwu.js
new file mode 100644
index 0000000..207a97b
--- /dev/null
+++ b/src/buildConfig/buildConfig/config.jiangwu.js
@@ -0,0 +1,17 @@
+export default function getBaseConfig () {
+ return {
+ userLoginTitle (key) {
+ return '大吉山钨业无人机安防监测平台'
+ },
+
+ userLoginPageClass: 'jw-user-login-page',
+
+ loginTitle: '大吉山钨业无人机安防监测平台',
+ headerTitle: '大吉山钨业无人机安防监测平台',
+
+ gateTitle: '大吉山钨业无人机安防监测平台',
+ gateTitleEn: 'Dajishan Tungsten Industry UAV Security Monitoring Platform',
+
+
+ }
+}
\ No newline at end of file
diff --git a/src/buildConfig/config.js b/src/buildConfig/config.js
new file mode 100644
index 0000000..698cc2c
--- /dev/null
+++ b/src/buildConfig/config.js
@@ -0,0 +1,14 @@
+
+// 直接导入所有配置文件
+import jiangwuConfig from '@/buildConfig/buildConfig/config.jiangwu.js'
+import defaultConfig from '@/buildConfig/buildConfig/config.default.js'
+
+// 根据环境变量选择配置
+const env = import.meta.env.VITE_APP_ENV || 'default'
+const configMap = {
+ jiangwu: jiangwuConfig,
+ default: defaultConfig
+}
+
+// 导出配置函数
+export default configMap[env] || configMap.default
\ No newline at end of file
diff --git a/src/page/login/index.vue b/src/page/login/index.vue
index 839ea1d..d6c9a71 100644
--- a/src/page/login/index.vue
+++ b/src/page/login/index.vue
@@ -85,6 +85,8 @@
let sysConfigId = this.$route.query?.id || 1;
getDetail(sysConfigId).then(res=>{
this.login.info = res.data.data.name
+ console.log('mmmm', this.login.info);
+
})
},
getTime() {
--
Gitblit v1.9.3