public function estimations($projectId, $projectWorkId, Request $request)
 {
     $projectWork = Project::findOrFail($projectId)->works()->findOrFail($projectWorkId);
     $date = new Carbon($request->input('date', 'today'));
     $pChecklists = ProjectChecklist::whereHas('projectWork', function ($q) use($projectWork) {
         $q->whereProjectWorkId($projectWork->id);
     })->whereHas('checkitems', function ($q) {
         $q->whereNull('passes');
     }, '=', 0)->whereDate('finished_at', '<=', $date)->get();
     return response()->json(['project_checklists' => $pChecklists]);
 }