This commit is contained in:
张成
2025-10-28 11:29:28 +08:00
parent e039ae8c62
commit e66dd4430c
5 changed files with 95 additions and 70 deletions

View File

@@ -4,10 +4,10 @@ import ParentView from './parent-view'
// 导入页面组件
import pages from '../views/index'
const {
LoginPage,
Page401,
Page404,
Page500
LoginPage,
Page401,
Page404,
Page500
} = pages
import Tables from './tables'
@@ -60,6 +60,11 @@ export function registerComponents(Vue, components = {}) {
})
}
export {
registerGlobalComponents,
registerComponents
}
export default {
Main,
ParentView,
@@ -77,8 +82,8 @@ export default {
editModal,
fieldItem,
FieldRenderer,
registerGlobalComponents,
registerComponents
}

View File

@@ -25,34 +25,17 @@ import storeModules, { createStore } from './store'
import { createBaseRoutes, setupRouterGuards, createRouter, getRoutes } from './router'
import components from './components/index'
import { registerGlobalComponents } from './components/index'
import pages from './views/index'
const { LoginPage, Page401, Page404, Page500, setupComponentMap } = pages
// 导入页面组件
import Main from './components/main'
import ParentView from './components/parent-view'
// 通过模块化方式导入页面组件
const {
HomePage,
LoginPage,
Page401,
Page404,
Page500,
SysLog,
SysParamSetup,
SysRole,
SysUser,
SysControl,
SysMenu,
SysTitle,
setupComponentMap
} = pages
// 导入组件相关功能
import components, { registerGlobalComponents, registerComponents } from './components/index'
import * as systemApi from './api/system'
class AdminFramework {
@@ -230,14 +213,3 @@ if (typeof window !== 'undefined') {
export default framework
export {
tools,
uiTool,
http,
storeModules,
createBaseRoutes,
setupRouterGuards,
AdminFramework
}