优化更新

This commit is contained in:
2026-09-13 23:01:19 +08:00
parent 0c67b3e8b5
commit 23bd737b82
88 changed files with 2214 additions and 2503 deletions
@@ -51,9 +51,9 @@ Content-Type: application/json
@check_permission('sys:position:batchDelete')
def batch_delete():
"""批量删除岗位"""
from src.modules.system.position.service import batch_delete_positions
id_list = parse_id_list(request)
return batch_delete_positions(id_list)
from src.modules.system.position.service import delete_positions
id_list = parse_batch_ids(request)
return delete_positions(id_list)
```
## 删除流程
@@ -61,7 +61,7 @@ def batch_delete():
```
1. Router 接收请求
↓
2. parse_id_list(request) 解析 ID 数组
2. parse_batch_ids(request) 解析 ID 数组
↓
3. Service.batch_delete(id_list)
↓