feat: enhance module RBAC permissions, financial billing workflows, task evidence uploading, and role analytics
Some checks failed
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
Tests / PHP 8.5 (push) Has been cancelled

This commit is contained in:
Ajjj
2026-08-13 18:46:26 +08:00
parent 10eb7be033
commit ccbd23d474
40 changed files with 2324 additions and 353 deletions

View File

@@ -15,7 +15,7 @@ class ProjectDocumentsController extends Controller
$projectUlid = $request->query('project');
$project = $projectUlid ? \Modules\ProjectManagement\Models\Project::where('ulid', $projectUlid)->firstOrFail() : null;
$query = \Modules\DocumentManagement\Models\Document::with(['uploader:id,name', 'category', 'project', 'approvals.approver']);
$query = \Modules\DocumentManagement\Models\Document::with(['uploader:id,name,contractor_id', 'category', 'project', 'approvals.approver']);
if ($project) {
$query->where('project_id', $project->id);
}