diff --git a/app/Http/Controllers/Admin/EmailRecordController.php b/app/Http/Controllers/Admin/EmailRecordController.php index 9b81c49..e3b58b9 100644 --- a/app/Http/Controllers/Admin/EmailRecordController.php +++ b/app/Http/Controllers/Admin/EmailRecordController.php @@ -149,7 +149,7 @@ class EmailRecordController extends BaseController if ($validator->fails()) { return $this->fail([ResponseCode::ERROR_PARAMETER, implode(',', $validator->errors()->all())]); } - $detail = $this->model->with('emailTemplate', 'emailRecordUsers')->find($all['id']); + $detail = $this->model->with('emailTemplate', 'emailRecordUsers')->withCount('emailRecordUsers')->find($all['id']); // 成功数量 $detail->success_count = $detail->emailRecordUsers->where('status', 1)->count(); // 失败数量