@ -21,9 +21,10 @@ class HolidayController extends CommonController
->when($request->project_id, function ($query) use ($request) {
$query->where("project_id", $request->project_id);
})
->orderBy("project_id")
->orderBy("date", "desc")
->orderBy("id", "desc")
->paginate(10);
->paginate(100);
return view($this->bladePath . ".index", compact("data"));
}
@ -28,7 +28,16 @@
</tr>
</thead>
<tbody>
@php($currentProjectId = null)
@foreach ($data as $row)
@if($currentProjectId !== $row->project_id)
@php($currentProjectId = $row->project_id)
<tr class="table-active">
<td colspan="6">
<strong>项目:</strong>{{ optional($row->project)->name ?: '未设置项目' }}
</td>
@endif
<tr data-id="{{ $row->id }}">
<td>{{ $row->id }}</td>
<td>{{ optional($row->project)->name }}</td>