perf(database): 优化查询性能通过改进关联查询方式

- 在SplitExecutor.php中将with('receivers')改为get($splitOrderId, ['receivers'])
- 在HuifuSplitService.php中将with('receivers')改为where('id', $splitOrderId)->find()
- 在Settlement控制器中将with('items')改为get($ids, ['items'])

这些改动避免了N+1查询问题,提高了数据库查询效率。
```
这个提交包含在:
可乐加冰
2026-10-02 14:14:12 +08:00
父节点 56ac5bb251
当前提交 bb0d95ac36
共有 4 个文件被更改,包括 4 次插入 和 4 次删除

查看文件

@@ -127,7 +127,7 @@ class SplitExecutor
public function retry($splitOrderId)
{
$splitOrder = SplitOrder::with('receivers')->get($splitOrderId);
$splitOrder = SplitOrder::get($splitOrderId, ['receivers']);
if (!$splitOrder) {
return false;
}