From c467a598f23fd81cf624e0abc5f012fb5c9c6ada Mon Sep 17 00:00:00 2001
From: huangxiaoqiang <1247017146@qq.com>
Date: 星期五, 25 四月 2025 09:54:00 +0800
Subject: [PATCH] 1

---
 CodeManagement/BigScreenVue/src/main.js |   79 ++++++++++++++++++++++++---------------
 1 files changed, 48 insertions(+), 31 deletions(-)

diff --git a/CodeManagement/BigScreenVue/src/main.js b/CodeManagement/BigScreenVue/src/main.js
index 32bef24..c9c2a30 100644
--- a/CodeManagement/BigScreenVue/src/main.js
+++ b/CodeManagement/BigScreenVue/src/main.js
@@ -1,37 +1,54 @@
-import Vue from 'vue';
-import App from './App.vue';
-import router from './router';
-import store from './store';
-import dataV from '@jiaminghi/data-view';
-// 寮曞叆鍏ㄥ眬css
-import './assets/scss/style.scss';
-// 鎸夐渶寮曞叆vue-awesome鍥炬爣
-import Icon from 'vue-awesome/components/Icon';
-import 'vue-awesome/icons/chart-bar.js';
-import 'vue-awesome/icons/chart-area.js';
-import 'vue-awesome/icons/chart-pie.js';
-import 'vue-awesome/icons/chart-line.js';
-import 'vue-awesome/icons/align-left.js';
-import ElementUI from 'element-ui';
-import axios from 'axios';
-import VueAxios from 'vue-axios';
+/*
+ * @Author: daidai
+ * @Date: 2022-01-12 14:05:56
+ * @LastEditors: Please set LastEditors
+ * @LastEditTime: 2023-08-07 17:12:07
+ * @FilePath: \web-pc\src\pages\big-screen\main.js
+ */
+import Vue from "vue";
+import App from "./App.vue";
+import router from './router'
+import store from './store'
+import {loading,borderBox13,digitalFlop,capsuleChart,borderBox8} from '@jiaminghi/data-view'
+import { Radio,Button,RadioGroup } from 'element-ui'
+import Echart from './components/echart/index.vue'
+import ItemWrap from './components/item-wrap/item-wrap.vue'
+import Message from './components/message/message.vue'
+import Reacquire from './components/reacquire/reacquire.vue'
+import Messages from './components/message/message'
+import dataV from '@jiaminghi/data-view'
+import "vue-easytable/libs/theme-default/index.css";
+import  '@/assets/css/public.scss'
+import "@/assets/css/index.scss"
 
-//寮曞叆echart
-//4.x 寮曠敤鏂瑰紡
-import echarts from 'echarts'
-//5.x 寮曠敤鏂瑰紡涓烘寜闇�寮曠敤
-//甯屾湜浣跨敤5.x鐗堟湰鐨勮瘽,闇�瑕佸湪package.json涓洿鏂扮増鏈彿,骞跺垏鎹㈠紩鐢ㄦ柟寮�
-//import * as echarts from 'echarts'
-Vue.prototype.$echarts = echarts
+
+import * as filters from '@/directives/filters'
+
+require('./mock/mock')//鏄惁浣跨敤mock
 Vue.config.productionTip = false;
-Vue.use(VueAxios, axios)
-// 鍏ㄥ眬娉ㄥ唽
-Vue.component('icon', Icon);
-Vue.use(dataV);
-Vue.use(ElementUI)
 
+// 鑷畾涔夌粍浠�
+Vue.component("Echart",Echart)
+Vue.component("ItemWrap",ItemWrap)
+Vue.component("Message",Message)
+Vue.component("Reacquire",Reacquire)
+Vue.prototype.$Message =  Messages
+// element缁勪欢
+Vue.use(Radio);
+Vue.use(Button);
+Vue.use(RadioGroup)
+
+// datav缁勪欢
+Vue.use(loading)
+Vue.use(borderBox13)
+Vue.use(borderBox8)
+Vue.use(digitalFlop)
+Vue.use(capsuleChart)
+
+// 鍏ㄥ眬鏁版嵁杩囨护鍣�
+Object.keys(filters).forEach(k => Vue.filter(k, filters[k]));
 new Vue({
   router,
   store,
-  render: (h) => h(App),
-}).$mount('#app');
+  render: h => h(App)
+}).$mount("#app");
\ No newline at end of file

--
Gitblit v1.9.3