mirror of
https://github.com/snipe/snipe-it.git
synced 2025-03-05 20:52:15 -08:00
Added field to the API controller endpoints
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
parent
5f9af7d509
commit
41537a2449
|
@ -101,6 +101,7 @@ class AssetsController extends Controller
|
||||||
'checkin_counter',
|
'checkin_counter',
|
||||||
'requests_counter',
|
'requests_counter',
|
||||||
'byod',
|
'byod',
|
||||||
|
'asset_eol_date',
|
||||||
];
|
];
|
||||||
|
|
||||||
$filter = [];
|
$filter = [];
|
||||||
|
@ -128,7 +129,6 @@ class AssetsController extends Controller
|
||||||
// They are also used by the individual searches on detail pages like
|
// They are also used by the individual searches on detail pages like
|
||||||
// locations, etc.
|
// locations, etc.
|
||||||
|
|
||||||
|
|
||||||
// Search custom fields by column name
|
// Search custom fields by column name
|
||||||
foreach ($all_custom_fields as $field) {
|
foreach ($all_custom_fields as $field) {
|
||||||
if ($request->filled($field->db_column_name())) {
|
if ($request->filled($field->db_column_name())) {
|
||||||
|
@ -136,7 +136,6 @@ class AssetsController extends Controller
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if ($request->filled('status_id')) {
|
if ($request->filled('status_id')) {
|
||||||
$assets->where('assets.status_id', '=', $request->input('status_id'));
|
$assets->where('assets.status_id', '=', $request->input('status_id'));
|
||||||
}
|
}
|
||||||
|
@ -173,6 +172,10 @@ class AssetsController extends Controller
|
||||||
$assets->where('assets.supplier_id', '=', $request->input('supplier_id'));
|
$assets->where('assets.supplier_id', '=', $request->input('supplier_id'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($request->filled('asset_eol_date')) {
|
||||||
|
$assets->where('assets.asset_eol_date', '=', $request->input('asset_eol_date'));
|
||||||
|
}
|
||||||
|
|
||||||
if (($request->filled('assigned_to')) && ($request->filled('assigned_type'))) {
|
if (($request->filled('assigned_to')) && ($request->filled('assigned_type'))) {
|
||||||
$assets->where('assets.assigned_to', '=', $request->input('assigned_to'))
|
$assets->where('assets.assigned_to', '=', $request->input('assigned_to'))
|
||||||
->where('assets.assigned_type', '=', $request->input('assigned_type'));
|
->where('assets.assigned_type', '=', $request->input('assigned_type'));
|
||||||
|
|
|
@ -142,6 +142,7 @@ class AssetsController extends Controller
|
||||||
$asset->warranty_months = request('warranty_months', null);
|
$asset->warranty_months = request('warranty_months', null);
|
||||||
$asset->purchase_cost = Helper::ParseCurrency($request->get('purchase_cost'));
|
$asset->purchase_cost = Helper::ParseCurrency($request->get('purchase_cost'));
|
||||||
$asset->purchase_date = request('purchase_date', null);
|
$asset->purchase_date = request('purchase_date', null);
|
||||||
|
$asset->asset_eol_date = request('asset_eol_date', null);
|
||||||
$asset->assigned_to = request('assigned_to', null);
|
$asset->assigned_to = request('assigned_to', null);
|
||||||
$asset->supplier_id = request('supplier_id', null);
|
$asset->supplier_id = request('supplier_id', null);
|
||||||
$asset->requestable = request('requestable', 0);
|
$asset->requestable = request('requestable', 0);
|
||||||
|
@ -312,6 +313,8 @@ class AssetsController extends Controller
|
||||||
$asset->status_id = $request->input('status_id', null);
|
$asset->status_id = $request->input('status_id', null);
|
||||||
$asset->warranty_months = $request->input('warranty_months', null);
|
$asset->warranty_months = $request->input('warranty_months', null);
|
||||||
$asset->purchase_cost = Helper::ParseCurrency($request->input('purchase_cost', null));
|
$asset->purchase_cost = Helper::ParseCurrency($request->input('purchase_cost', null));
|
||||||
|
$asset->asset_eol_date = request('asset_eol_date', null);
|
||||||
|
|
||||||
$asset->purchase_date = $request->input('purchase_date', null);
|
$asset->purchase_date = $request->input('purchase_date', null);
|
||||||
$asset->supplier_id = $request->input('supplier_id', null);
|
$asset->supplier_id = $request->input('supplier_id', null);
|
||||||
$asset->expected_checkin = $request->input('expected_checkin', null);
|
$asset->expected_checkin = $request->input('expected_checkin', null);
|
||||||
|
|
Loading…
Reference in a new issue