Asset management/add external text field
This commit is contained in:
@@ -92,6 +92,7 @@ class AssetManagementController extends TTCrud
|
||||
$row['currentSite'] = $latestJournal->site;
|
||||
$row['borrowDate'] = $latestJournal->borrowDate;
|
||||
$row['expectedReturnDate'] = $latestJournal->expectedReturnDate;
|
||||
$row['externalUser'] = $latestJournal->externalUser;
|
||||
} else {
|
||||
// Asset is available
|
||||
$row['journalId'] = null;
|
||||
@@ -100,6 +101,7 @@ class AssetManagementController extends TTCrud
|
||||
$row['currentSite'] = null;
|
||||
$row['borrowDate'] = null;
|
||||
$row['expectedReturnDate'] = null;
|
||||
$row['externalUser'] = null;
|
||||
}
|
||||
|
||||
$row['reservations'] = $reservationMap[$asset->id] ?? [];
|
||||
@@ -156,6 +158,7 @@ class AssetManagementController extends TTCrud
|
||||
'assetId' => $post['assetId'],
|
||||
'userId' => $post['userId'],
|
||||
'site' => $post['site'],
|
||||
'externalUser' => $post['externalUser'] ?? null,
|
||||
'borrowReason' => $post['reason'] ?? null,
|
||||
'expectedReturnDate' => $post['expectedReturnDate'] ?? null,
|
||||
'borrowDate' => time(),
|
||||
|
||||
@@ -5,6 +5,7 @@ class AssetManagementJournalModel extends TTCrudBaseModel {
|
||||
public int $assetId;
|
||||
public int $userId;
|
||||
public string $site;
|
||||
public ?string $externalUser;
|
||||
public int $borrowDate;
|
||||
public ?int $expectedReturnDate;
|
||||
public ?int $returnDate;
|
||||
|
||||
Reference in New Issue
Block a user