1.2.6 • Published 8 months ago
@beck-zgh/layout-admin v1.2.6
@beck-zgh/theme-admin
@beck-zgh/theme-admin
为业务后台项目提供统一模板框架开发
功能概览
- apis 统一处理
$api
访问对象生成逻辑、及请求异常处理 - components 提供常用组件
- layouts 统一导航布局
- router 统一处理路由导航相关逻辑、并提供更简便的路由配置定义
- store 应用全局数据存储
- styles 统一样式重置、提供工具类
- utils 统一工具函数使用
- views 提供常用页面
使用示例
// bootstrap.ts
import { createWebApp } from '@beck-zgh/theme-admin'
import { basic_routes, auth_routes } from './routes'
import api_schema from './apis/api'
createWebApp({
project_type : 'ADMIN' , // 项目类型
project_name : 'stu_admin', // 项目名称
project_title: '校园订餐' , // 项目标题
enable_auth : true , // 开启权限校验
auth_mode : 'PAGE_PATH', // 页面路径访问权限模式
routes_source: 'FRONT' , // 前端配置路由
// API配置
api_config: {
url : '/stu2/admin.api.ljson', // 请求API路径
schema: api_schema , // 请求API配置
},
// 路由配置
router_config: {
basic_routes,
auth_routes,
},
// 页面配置
page_config: {
home: {
desc: '欢迎使用校园订餐客服管理系统',
},
login: {
title : '校园订餐管理系统',
sub_title: '为团餐企业提供智能化订餐管理方案',
},
},
})