feat: All api url

This commit is contained in:
SOR
2026-07-22 21:13:36 +08:00
parent c1f0c2441a
commit c11a1dccf4
13 changed files with 431 additions and 106 deletions
+5 -4
View File
@@ -25,6 +25,7 @@
- /project-groups
- /proof-images
- /usages
- /users
## 预计完成的 API 列表
@@ -43,10 +44,10 @@
| `usages/{id}/upload_images/` | POST | 上传使用记录图片 |
| `usages/current/` | GET | 获取当前使用中的记录 |
| `usages/by_user/` | GET | 根据用户姓名获取使用记录 |
| `item_categories/` | GET/POST/PUT/DELETE | 物品类别 CRUD 操作 |
| `items/categories/`(原 `item_categories/`) | GET/POST/PUT/DELETE | 物品类别 CRUD 操作 |
| `users/` | GET | 获取用户列表(只读) |
| `item-images/` | GET/POST/PUT/DELETE | 物品图片 CRUD 操作 |
| `usage-images/` | GET/POST/PUT/DELETE | 使用记录图片 CRUD 操作 |
| `items/images/`(原 `item-images/`) | GET/POST/PUT/DELETE | 物品图片 CRUD 操作 |
| `usages/images/`(原 `usage-images/`) | GET/POST/PUT/DELETE | 使用记录图片 CRUD 操作 |
---
@@ -77,7 +78,7 @@
| `finance/{id}/` | DELETE | 删除财务记录(发送邮件通知) |
| `departments/` | GET/POST/PUT/DELETE | 部门 CRUD 操作 |
| `departments/{id}/` | DELETE | 删除部门(发送邮件通知) |
| `finance_categories/` | GET/POST/PUT/DELETE | 财务分类 CRUD 操作 |
| `finance/categories/`(原 `finance_categories/`) | GET/POST/PUT/DELETE | 财务分类 CRUD 操作 |
| `proof-images/` | GET/POST/PUT/DELETE | 财务凭证图片 CRUD 操作 |
| `proof-images/{id}/` | DELETE | 删除凭证图片(自动删除物理文件) |