fix:将系统名称从“芋道管理系统”变更为“AIOTAGRO管理系统

This commit is contained in:
2025-10-04 18:39:38 +08:00
parent 9b110e7296
commit 4ed9b88904
132 changed files with 481 additions and 17852 deletions

View File

@@ -0,0 +1,52 @@
# 数据库设计文档
## 1. ER 图(核心)
```mermaid
erDiagram
TENANT ||--o{ USER : has
USER }o--o{ USER_ROLE : link
ROLE ||--o{ USER_ROLE : has
ROLE ||--o{ ROLE_MENU : grant
MENU ||--o{ ROLE_MENU : has
DEPT ||--o{ USER : belong
```
## 2. 表定义(示例)
### tenant
| 字段 | 类型 | 说明 |
|---|---|---|
| id | bigint | 主键 |
| name | varchar(64) | 租户名称 |
| status | tinyint | 状态 |
| created_at | datetime | 创建时间 |
### user
| 字段 | 类型 | 说明 |
|---|---|---|
| id | bigint | 主键 |
| username | varchar(64) | 用户名 |
| password_hash | varchar(255) | 密码哈希 |
| dept_id | bigint | 部门ID |
| tenant_id | bigint | 租户ID |
| status | tinyint | 状态 |
| created_at | datetime | 创建时间 |
### role
| 字段 | 类型 | 说明 |
|---|---|---|
| id | bigint | 主键 |
| code | varchar(64) | 角色编码 |
| name | varchar(64) | 角色名称 |
| tenant_id | bigint | 租户ID |
### menu
| 字段 | 类型 | 说明 |
|---|---|---|
| id | bigint | 主键 |
| name | varchar(64) | 菜单名称 |
| path | varchar(128) | 路由路径 |
| perms | varchar(128) | 权限标识 |
| parent_id | bigint | 父节点 |
其余表按需扩展dept、dict、log、config、file、task 等)