Document gen fixed
This commit is contained in:
@@ -1195,6 +1195,15 @@ public function show(ClientCase $clientCase)
|
||||
'client' => $case->client()->with('person', fn ($q) => $q->with(['addresses', 'phones', 'emails', 'bankAccounts', 'client']))->firstOrFail(),
|
||||
'client_case' => $case,
|
||||
'contracts' => $contracts,
|
||||
// Active document templates for contracts (latest version per slug)
|
||||
'contract_doc_templates' => \App\Models\DocumentTemplate::query()
|
||||
->where('active', true)
|
||||
->where('core_entity', 'contract')
|
||||
->orderBy('slug')
|
||||
->get(['id', 'name', 'slug', 'version', 'tokens', 'meta'])
|
||||
->groupBy('slug')
|
||||
->map(fn ($g) => $g->sortByDesc('version')->first())
|
||||
->values(),
|
||||
'archive_meta' => [
|
||||
'archive_segment_id' => $archiveSegmentId,
|
||||
'related_tables' => $relatedArchiveTables,
|
||||
|
||||
Reference in New Issue
Block a user