Add new fields for warranty in resq API #540
This commit is contained in:
parent
f56d08b9cc
commit
8310e162dc
1 changed files with 18 additions and 4 deletions
|
|
@ -2842,17 +2842,21 @@ class APIController extends Controller implements LoggedController
|
||||||
$warr_card_url = '';
|
$warr_card_url = '';
|
||||||
|
|
||||||
$customer = [
|
$customer = [
|
||||||
'first_name' => $warr->getFirstName(),
|
'first_name' => $warr->getFirstName() ?? '',
|
||||||
'last_name' => $warr->getLastName(),
|
'last_name' => $warr->getLastName() ?? '',
|
||||||
'mobile_number' => $mobile_num,
|
'mobile_number' => $mobile_num,
|
||||||
'plate_number' => $warr_plate,
|
'plate_number' => $warr_plate,
|
||||||
'email' => $warr->getEmail(),
|
'email' => $warr->getEmail() ?? '',
|
||||||
|
'contact_num' => $warr->getContactNumber() ?? '',
|
||||||
|
'address' => $warr->getCustomerAddress() ?? '',
|
||||||
];
|
];
|
||||||
$other_data = [
|
$other_data = [
|
||||||
'odometer' => $warr->getOdometer(),
|
'odometer' => $warr->getOdometer() ?? '',
|
||||||
'date_purchase' => $date_purchase_cust,
|
'date_purchase' => $date_purchase_cust,
|
||||||
'invoice' => $invoice_url,
|
'invoice' => $invoice_url,
|
||||||
'warr_card' => $warr_card_url,
|
'warr_card' => $warr_card_url,
|
||||||
|
'dealer_name' => $warr->getDealerName() ?? '',
|
||||||
|
'dealer_address' => $warr->getDealerAddress() ?? '',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
@ -2864,12 +2868,16 @@ class APIController extends Controller implements LoggedController
|
||||||
'mobile_number' => '',
|
'mobile_number' => '',
|
||||||
'plate_number' => '',
|
'plate_number' => '',
|
||||||
'email' => '',
|
'email' => '',
|
||||||
|
'contact_num' => '',
|
||||||
|
'address' => '',
|
||||||
];
|
];
|
||||||
$other_data = [
|
$other_data = [
|
||||||
'odometer' => 0,
|
'odometer' => 0,
|
||||||
'date_purchase' => $today->format('Y-m-d'),
|
'date_purchase' => $today->format('Y-m-d'),
|
||||||
'invoice' => '',
|
'invoice' => '',
|
||||||
'warr_card' => '',
|
'warr_card' => '',
|
||||||
|
'dealer_name' => '',
|
||||||
|
'dealer_address' => '',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -2882,12 +2890,16 @@ class APIController extends Controller implements LoggedController
|
||||||
'mobile_number' => '',
|
'mobile_number' => '',
|
||||||
'plate_number' => '',
|
'plate_number' => '',
|
||||||
'email' => '',
|
'email' => '',
|
||||||
|
'contact_num' => '',
|
||||||
|
'address' => '',
|
||||||
];
|
];
|
||||||
$other_data = [
|
$other_data = [
|
||||||
'odometer' => 0,
|
'odometer' => 0,
|
||||||
'date_purchase' => $today->format('Y-m-d'),
|
'date_purchase' => $today->format('Y-m-d'),
|
||||||
'invoice' => '',
|
'invoice' => '',
|
||||||
'warr_card' => '',
|
'warr_card' => '',
|
||||||
|
'dealer_name' => '',
|
||||||
|
'dealer_address' => '',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2923,6 +2935,8 @@ class APIController extends Controller implements LoggedController
|
||||||
'invoice' => $other_data['invoice'],
|
'invoice' => $other_data['invoice'],
|
||||||
'warr_card' => $other_data['warr_card'],
|
'warr_card' => $other_data['warr_card'],
|
||||||
'date_purchase' => $other_data['date_purchase'],
|
'date_purchase' => $other_data['date_purchase'],
|
||||||
|
'dealer_name' => $other_data['dealer_name'],
|
||||||
|
'dealer_address' => $other_data['dealer_address'],
|
||||||
'message' => [
|
'message' => [
|
||||||
'register_error' => 'Warranty serial code has already been registered.',
|
'register_error' => 'Warranty serial code has already been registered.',
|
||||||
'edit_error' => 'Sorry, warranty is registered under another vehicle not in your list of vehicles.',
|
'edit_error' => 'Sorry, warranty is registered under another vehicle not in your list of vehicles.',
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue