From b122821c9c8545a9f8aea71501264eca8f888d3b Mon Sep 17 00:00:00 2001 From: hrx <18603305412@163.com> Date: Thu, 7 May 2026 15:35:36 +0800 Subject: [PATCH] updata --- f/web-kboss/src/views/homePage/indexLast.vue | 113 ++++--------------- f/web-kboss/src/views/login/indexNew.vue | 3 +- 2 files changed, 21 insertions(+), 95 deletions(-) diff --git a/f/web-kboss/src/views/homePage/indexLast.vue b/f/web-kboss/src/views/homePage/indexLast.vue index 468539a..63a0de1 100644 --- a/f/web-kboss/src/views/homePage/indexLast.vue +++ b/f/web-kboss/src/views/homePage/indexLast.vue @@ -13,10 +13,10 @@ class="img">
- {{ translations[language].followOfficialAccount }} + 关注公众号
@@ -82,9 +82,10 @@ style="margin:15px 0 ;width: 1400px;display:flex;justify-content:center;align-items:center;color: #7A82A0;"> - {{ translations[language].icpRecord }} {{ + 京ICP备{{ logoInfoNew.home.license }}  +   {{ logoInfoNew.home.footerTitle }} {{ @@ -109,8 +110,6 @@ import Vue from 'vue' import TopBox from "@/views/homePage/components/topBox/index.vue"; import {reqNewHomeFestival} from "@/api/newHome"; import {mapGetters, mapState} from "vuex"; -// 导入语言管理 -import { languageStore, languageBus } from '@/utils/language' export default Vue.extend({ name: "indexLast", @@ -118,52 +117,6 @@ export default Vue.extend({ data() { return { currentBaseMenu: "hot", // 默认选中热门推荐 - language: 'zh', - languageChangedHandler: null, - translations: { - zh: { - address: '地址', - email: '邮箱', - phone: '电话', - wechatCustomerService: '微信客服', - followOfficialAccount: '关注公众号', - icpRecord: '京ICP备', - aboutUs: '关于我们', - companyIntro: '公司介绍', - products: '产品', - baiduCloud: '百度云', - aliCloud: '阿里云', - kaiyuanCloud: '开元云', - solutions: '解决方案', - biomedicine: '生物医药', - serviceSupport: '服务与支持', - modelFineTuning: '模型微调', - modelApplication: '模型应用', - businessConsulting: '业务咨询', - joinKaiyuan: '加入开元' - }, - en: { - address: 'Address', - email: 'Email', - phone: 'Phone', - wechatCustomerService: 'WeChat Customer Service', - followOfficialAccount: 'Follow Official Account', - icpRecord: 'ICP Record', - aboutUs: 'About Us', - companyIntro: 'Company Introduction', - products: 'Products', - baiduCloud: 'Baidu Cloud', - aliCloud: 'Ali Cloud', - kaiyuanCloud: 'Kaiyuan Cloud', - solutions: 'Solutions', - biomedicine: 'Biomedicine', - serviceSupport: 'Service & Support', - modelFineTuning: 'Model Fine-tuning', - modelApplication: 'Model Application', - businessConsulting: 'Business Consulting', - joinKaiyuan: 'Join Kaiyuan' - } - }, baseMenu: [ { id: "hot", @@ -198,16 +151,6 @@ export default Vue.extend({ ] } }, - created() { - // 修复:确保从共享状态获取当前语言 - this.initLanguage() - }, - beforeDestroy() { - // 移除事件监听 - if (this.languageChangedHandler) { - languageBus.$off('language-changed', this.languageChangedHandler) - } - }, computed: { ...mapGetters(["sidebar", "avatar", "device"]), ...mapState({ @@ -231,22 +174,6 @@ export default Vue.extend({ }, methods: { - // 初始化语言状态 - initLanguage() { - // 直接从store获取当前语言,确保一致性 - this.language = languageStore.getLanguage() - console.log('homeOut组件初始化语言:', this.language) - - // 保存事件处理函数的引用,以便正确移除 - this.languageChangedHandler = (lang) => { - console.log('homeOut组件接收到语言变化:', lang) - this.language = lang - } - - // 监听语言变化事件 - languageBus.$on('language-changed', this.languageChangedHandler) - }, - goOut(url){ window.open(url) }, diff --git a/f/web-kboss/src/views/login/indexNew.vue b/f/web-kboss/src/views/login/indexNew.vue index f65d690..1daa2a0 100644 --- a/f/web-kboss/src/views/login/indexNew.vue +++ b/f/web-kboss/src/views/login/indexNew.vue @@ -161,8 +161,7 @@
京公网安备:{{ logoInfoNew.home.publicsecurity }} - 京ICP备:{{ - logoInfoNew.home.license }} + 京ICP备:{{logoInfoNew.home.license }} 增值电信业务经营许可证:{{ logoInfoNew.home.businesslicense }} 邮箱:{{ logoInfoNew.home.email }}