puzhibing
6 天以前 0db8c9b94a9ac655549d5eba5c2a6c92ac386c06
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");