优化更新

This commit is contained in:
2026-09-13 20:29:19 +08:00
parent d7a081e8b7
commit 74f41f651f
65 changed files with 1061 additions and 1321 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)
↓