From 0db8c9b94a9ac655549d5eba5c2a6c92ac386c06 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期四, 08 十月 2026 11:20:56 +0800
Subject: [PATCH] 提交最新代码

---
 culture/src/main.js |   29 ++++++++++++++++++++++++++++-
 1 files changed, 28 insertions(+), 1 deletions(-)

diff --git a/culture/src/main.js b/culture/src/main.js
index 4d2bcbe..7d28ab3 100644
--- a/culture/src/main.js
+++ b/culture/src/main.js
@@ -1,6 +1,12 @@
 import Vue from "vue";
 import ElementUI from "element-ui";
 import "element-ui/lib/theme-chalk/index.css";
+// import Antd from 'ant-design-vue';
+// import 'ant-design-vue/dist/antd.css';
+// import zhCN from 'ant-design-vue/lib/locale-provider/zh_CN';
+import {Calendar,ConfigProvider } from 'ant-design-vue';
+import zhCN from 'ant-design-vue/lib/locale-provider/zh_CN';
+import 'ant-design-vue/dist/antd.css';
 import '@/assets/font/font.css'
 import App from "./App.vue";
 import router from "./router";
@@ -14,9 +20,14 @@
 import "aieditor/dist/style.css"
 import './assets/tailwind.css'
 import './styles/element-variables.less'
+import { fetchEncryptionKey } from './utils/encryption'
+import { closeRouteView } from './utils/view-tabs'
 
 Vue.config.productionTip = false;
 Vue.use(ElementUI, { size: 'small' })
+// Vue.use(Antd)
+Vue.use('Calendar',Calendar)
+Vue.use(ConfigProvider)
 Vue.component('Table', Table)
 Vue.component('TableCustom', TableCustom)
 Vue.component('Card', Card)
@@ -62,8 +73,24 @@
   return height
 }
 
+Vue.prototype.$closeCurrentView = function (fallback) {
+  return closeRouteView({
+    router: this.$router,
+    store: this.$store,
+    route: this.$route,
+    fallback
+  })
+}
+
+// 获取加密密钥
+// fetchEncryptionKey()
+
 new Vue({
   router,
   store,
-  render: (h) => h(App),
+  render: (h) => (
+    <a-config-provider locale={zhCN}>
+      <App />
+    </a-config-provider>
+  ),
 }).$mount("#app");

--
Gitblit v1.7.1