/* * @Descripttion: * @version: * @Author: 王三华 * @Date: 2022-11-21 15:11:22 */ /* * @Descripttion: * @version: * @Author: kBank * @Date: 2022-11-21 15:11:22 */ import App from './App' // #ifndef VUE3 import Vue from 'vue' import uview from '@/uni_modules/uview-ui' import store from '@/store/index.js' import Vue2OrgTree from 'vue-tree-color' import * as echarts from 'echarts'; Vue.prototype.$echarts = echarts; Vue.use(Vue2OrgTree) import axios from 'axios'; import { saveAs } from 'file-saver'; window.wx = {} import floating from '@/components/floating/floating.vue'; /*底部数据*/ Vue.component('floating', floating) Vue.prototype.$store = store Vue.use(uview) Vue.config.productionTip = false App.mpType = 'app' const app = new Vue({ ...App }) Vue.config.ignoredElements = [...Vue.config.ignoredElements, 'wx-open-launch-weapp'] // 复制 import VueClipboard from 'vue-clipboard2' Vue.use(VueClipboard) // #endif import { numberToCurrencyNo,toThousandthAndKeepDecimal, isLocal,isLocaled } from '@/util/numberToCurrency' Vue.prototype.isLocaled = isLocaled // 配置全局过滤器,实现数字千分位格式 Vue.filter('numberToCurrency', numberToCurrencyNo) Vue.filter('toThousandthAndKeepDecimal', toThousandthAndKeepDecimal) // 配置全局过滤器,实现数字千分位格式 Vue.filter('isLocal', isLocal) import i18n from '@/util/i18n/index' Vue.prototype._i18n = i18n // #ifdef VUE3 import { createSSRApp } from 'vue' export function createApp() { const app = createSSRApp(App) app.use(i18n) return { app, store } } // #endif require('@/config/request.js')(app) app.$mount()