| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 | import Vue from 'vue'import App from './App.vue'import Storage from 'vue-ls'import router from './router'import store from './store/'import {  VueAxios} from "@/utils/request"import Antd from 'ant-design-vue'import Viser from 'viser-vue'import 'ant-design-vue/dist/antd.less'; // or 'ant-design-vue/dist/antd.less'import '@/permission' // permission controlimport '@/utils/filter' // base filterimport {  getAction,  postFormAction,  postAction} from "@/api/manage"import Print from 'vue-print-nb-jeecg'/*import '@babel/polyfill'*/import VueApexCharts from 'vue-apexcharts'import preview from 'vue-photo-preview'import 'vue-photo-preview/dist/skin.css'import VuePreview from 'vue-preview';import promiseFinally from 'promise.prototype.finally';promiseFinally.shim();import md5 from 'blueimp-md5';// import KFormDesign from 'k-form-design'import KFormDesign from 'k-form-design/lib/k-form-design-mini.umd.min'import 'k-form-design/styles/k-form-design.less'// import 'k-form-design/lib/k-form-design.css'Vue.use(KFormDesign)import 'ant-design-vue/dist/antd.less';Vue.prototype.$md5 = md5;import {  ACCESS_TOKEN,  DEFAULT_COLOR,  DEFAULT_THEME,  DEFAULT_LAYOUT_MODE,  DEFAULT_COLOR_WEAK,  SIDEBAR_TYPE,  DEFAULT_FIXED_HEADER,  DEFAULT_FIXED_HEADER_HIDDEN,  DEFAULT_FIXED_SIDEMENU,  DEFAULT_CONTENT_WIDTH_TYPE,  DEFAULT_MULTI_PAGE} from "@/store/mutation-types"import config from '@/defaultSettings'import JDictSelectTag from './components/dict/index.js'import hasPermission from '@/utils/hasPermission'import vueBus from '@/utils/vueBus';import JeecgComponents from '@/components/jeecg/index'// import iView from 'iview'import '!style-loader!css-loader!less-loader!./theme/index.less'import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';Vue.use(ElementUI);import {  getDay,  allWeeks} from '@/utils/getDay.js'import * as WPS from './assets/jwps.es6'Vue.prototype.wps = WPS;Vue.prototype.$getDay = getDayVue.prototype.allWeeks = allWeeksVue.config.productionTip = false// Vue.use(iView)Vue.use(Storage, config.storageOptions)Vue.use(Antd)Vue.use(VueAxios, router)Vue.use(Viser)Vue.use(hasPermission)Vue.use(JDictSelectTag)Vue.use(Print)Vue.use(VueApexCharts)Vue.component('apexchart', VueApexCharts)Vue.use(preview)Vue.use(vueBus);Vue.use(JeecgComponents);Vue.use(VuePreview);Vue.prototype.doMian = "http://139.186.31.213:8804/jeecg-boot";Vue.prototype.postFormAction = postFormAction;Vue.prototype.postDataAction = postAction;Vue.prototype.getAction = getAction;new Vue({  router,  store,  mounted() {    store.commit('SET_SIDEBAR_TYPE', Vue.ls.get(SIDEBAR_TYPE, true))    store.commit('TOGGLE_THEME', Vue.ls.get(DEFAULT_THEME, config.navTheme))    store.commit('TOGGLE_LAYOUT_MODE', Vue.ls.get(DEFAULT_LAYOUT_MODE, config.layout))    store.commit('TOGGLE_FIXED_HEADER', Vue.ls.get(DEFAULT_FIXED_HEADER, config.fixedHeader))    store.commit('TOGGLE_FIXED_SIDERBAR', Vue.ls.get(DEFAULT_FIXED_SIDEMENU, config.fixSiderbar))    store.commit('TOGGLE_CONTENT_WIDTH', Vue.ls.get(DEFAULT_CONTENT_WIDTH_TYPE, config.contentWidth))    store.commit('TOGGLE_FIXED_HEADER_HIDDEN', Vue.ls.get(DEFAULT_FIXED_HEADER_HIDDEN, config.autoHideHeader))    store.commit('TOGGLE_WEAK', Vue.ls.get(DEFAULT_COLOR_WEAK, config.colorWeak))    store.commit('TOGGLE_COLOR', Vue.ls.get(DEFAULT_COLOR, config.primaryColor))    store.commit('SET_TOKEN', Vue.ls.get(ACCESS_TOKEN))    store.commit('SET_MULTI_PAGE', Vue.ls.get(DEFAULT_MULTI_PAGE, true))  },  render: h => h(App)}).$mount('#app')
 |