Merge branch '223-add-customer-battery-search-under-support' into 'master'
Fix the query to handle more search scenarios. #223 Closes #223 See merge request jankstudio/resq!262
This commit is contained in:
commit
affc5d4e86
1 changed files with 13 additions and 4 deletions
|
|
@ -42,10 +42,19 @@ class WarrantyController extends Controller
|
|||
->getRepository(Warranty::class)
|
||||
->createQueryBuilder('w');
|
||||
|
||||
$query = $qb->where('w.serial = :serial')
|
||||
->andWhere('w.plate_number = :platenum')
|
||||
->setParameter('serial', $serial)
|
||||
->setParameter('platenum', $plate_num);
|
||||
$query = $qb;
|
||||
if (!empty($serial))
|
||||
{
|
||||
$qb->where('w.serial = :serial')
|
||||
->setParameter('serial', $serial);
|
||||
}
|
||||
|
||||
if (!empty($plate_num))
|
||||
{
|
||||
$qb->andWhere('w.plate_number = :plate_num')
|
||||
->setParameter('plate_num', $plate_num);
|
||||
}
|
||||
|
||||
$results = $query->getQuery()->getResult();
|
||||
|
||||
$res = [];
|
||||
|
|
|
|||
Loading…
Reference in a new issue