- npm install
npm i
- 复制
config.local.example.js
为config.local.js
- 并且修改数据库配置为自己的数据库, 例如:
host: '127.0.0.1', port: 3306, user: 'root', password: '123456', database: 'jianghujs_advanced'
- 启动 npm run dev
# 数据库初始化
create database `jianghujs_advanced` default character set utf8mb4 collate utf8mb4_bin;
use jianghujs_advanced;
# 运行 sql/init.sql 文件
7002
- admin/123456
- 操作手册 @汗蒸 https://docsify.js.org/#/zh-cn/quickstart
- 应用协议:service演示 生成id ✅
- hook 生成id ✅
- resource & page resourcePageManagement ✅
- 动态数据 ✅ 参考oa_directory 只能看班级数据 { "table": "_view01_cgg_member_app_directory", "action": "select", "where": { "loginId": "ctx.userInfo.user.userId" } }
- 数据历史&操作历史 ✅ 默认:active 点击按钮(查看历史) -》所有数据(deleted && active)
- 数据权限 ✅ 参考 oa_congregation _resource accessControlTable (_access_control_a000 _access_control_c000 _access_control_z000)
- 用户管理 ✅ userManagement (inAvatarMenu)
- 文件管理 ✅ egg-jianghu-demo01有
- 权限规则管理✅,_user_group_role_resource/_user_group_role_page crud Tab切换子页面
- 用户、组织、角色:三列 左(三个tab:用户、组织、角色)-中:(用户、组织、角色)的详情,可操作(增加/删除) - 右:(用户、组织、角色)基本信息 可修改