陶杰
2024-12-23 d39644872fa6f9499fc2c1651bced631a9e96b19
main.js
@@ -1,4 +1,4 @@
// #ifndef VUE3
import Vue from 'vue'
import App from './App'
import store from './store'
@@ -13,11 +13,14 @@
Vue.prototype.$storage = storage
import util from './plugins/util'
Vue.prototype.$util = util
import self_base from './common/self_base.js'
Vue.use(self_base);
// import self_base from './common/self_base.js'
// Vue.use(self_base);
import mixinsCommon from './mixin/mixin.js'
Vue.mixin(mixinsCommon)
import hasPermission from './common/authorize.js'
Vue.prototype.$hasPermission = hasPermission;
// main.js
import uView from 'uview-ui'
@@ -40,6 +43,10 @@
      },
      picker:{
         confirmColor:'#20613D'
      },
      steps:{
         size:32,
         fontSize:32
      }
      // 其他组件属性配置
      // ......
@@ -48,8 +55,16 @@
// #ifdef PUB_CUSTOMER
import customerFooter from '@/components/footer/customer-footer'
Vue.component('common-footer', customerFooter)
// #endif
// #ifndef PUB_CUSTOMER
import supplierfooter from '@/components/footer/supplier-footer'
Vue.component('supplier-footer', supplierfooter)
Vue.component('common-footer', supplierfooter)
// #endif
import nodata from '@/components/no-data'
Vue.component('no-data', nodata)
// import bfooter from '@/components/footer/bussincess-footer'
@@ -58,18 +73,14 @@
import footerMsg from '@/components/footer/footer-msg'
Vue.component('footer-msg', footerMsg)
import buttonShop from '@/components/button-shop/button-shop'
Vue.component('common-button-shop', buttonShop)
import cardListItem from '@/components/card-list-item/card-list-item'
Vue.component('card-list-item', cardListItem)
// #ifdef PUB_CUSTOMER
import selectItems from '@/components/common-select-items'
Vue.component('common-select-items', selectItems)
import addressSelect from '@/components/common-address-select/common-address-select'
Vue.component('common-address-select', addressSelect)
// #endif
import topTabs from '@/components/top-tabs.vue'
Vue.component('top-tabs', topTabs)
@@ -84,17 +95,3 @@
   ...App
})
app.$mount()
// #endif
// #ifdef VUE3
import {
   createSSRApp
} from 'vue'
import App from './App.vue'
export function createApp() {
   const app = createSSRApp(App)
   return {
      app
   }
}
// #endif