setValue('TOTAL1', $vote1->logs()->distinct('user_id')->count()); foreach ($vote1->items as $item) { $templateProcessor->setValue('ITEM_' . $item->id, $item->logs()->sum('result')); } $vote3 = Vote::find(3); $templateProcessor->setValue('TOTAL3', $vote1->logs()->distinct('user_id')->count()); foreach ($vote3->items as $item) { $templateProcessor->setValue('ITEM_' . $item->id, $item->logs()->sum('result')); } $save = 'denge_1.docx'; $templateProcessor->saveAs(storage_path('app/public/' . $save)); return $this->response()->success('倒出成功')->download('/storage/' . $save); } public function html() { return << 等额数据倒出 HTML; } }