feat(distribution): 独立分销前台商城多租户体系、货源与订单数据严格隔离
This commit is contained in:
@@ -11,6 +11,7 @@ import { createApp } from 'vue'
|
||||
import App from './App.vue'
|
||||
import router from './router'
|
||||
import { useAdminSessionStore } from './stores/adminSession'
|
||||
import { useDistributionSiteStore } from './stores/distributionSite'
|
||||
import { useSessionStore } from './stores/session'
|
||||
|
||||
const app = createApp(App)
|
||||
@@ -18,6 +19,9 @@ const pinia = createPinia()
|
||||
|
||||
app.use(pinia).use(router)
|
||||
|
||||
// 初始化分销站点租户配置(如 ?site=xxx 或独立域名访问)
|
||||
useDistributionSiteStore(pinia).initSite()
|
||||
|
||||
window.addEventListener('auth-storage-changed', () => {
|
||||
useSessionStore(pinia).syncFromStorage()
|
||||
useAdminSessionStore(pinia).syncFromStorage()
|
||||
|
||||
Reference in New Issue
Block a user