介紹
項目簡介
基於 Nest.js
+ TypeScript
+ TypeORM
+ MySQL
構建的現代化 Node.js 管理系統後端,為 UK2-admin(前端項目)提供 API 支持。
集成 Swagger 文件自動生成、操作日誌追蹤,並支持動態欄位多語言配置,開箱即用。
項目說明
該項目是 UK2-admin 的後端部分。
目前開發進度:
開發狀態 | 功能 | 說明 |
---|---|---|
✅ | 用戶管理 | 用戶是系統操作者,該功能主要完成系統用戶配置 |
✅ | 部門管理 | 配置系統組織機構(公司、部門、小組),樹結構展現支持數據權限 |
✅ | 字典管理 | 對系統中經常使用的一些較為固定的數據進行維護 |
✅ | 操作日誌 | 系統正常操作日誌記錄和查詢,集成 Swagger 生成日誌內容 |
✅ | 菜單管理 | 配置系統菜單、操作權限、按鈕權限標識等,本地快取提供性能 |
✅ | 角色管理 | 角色菜單權限分配、設置角色按機構進行數據範圍權限劃分 |
✅ | 欄位國際化 | 任何一張資料表的欄位都可以進行國際化 |
✅ | Swagger | 集成 Swagger 生成 API 文件 |
❌ | 代碼生成 | 根據資料庫表結構生成對應的增刪改查代碼,並生成前端頁面 |
❌ | Redis | 集成 Redis 快取數據 |
❌ | 通知公告 | 系統通知公告資訊發布維護 |
❌ | 站內信 | 系統內的消息通知,提供站內信模版、站內信消息 |