Merge branch '98-search-by-phone-number-jo' into 'master'
Resolve "Search by phone number (JO)" Closes #98 See merge request jankstudio/resq!86
This commit is contained in:
commit
388b8233c9
2 changed files with 11 additions and 4 deletions
|
|
@ -1804,9 +1804,9 @@ class JobOrderController extends BaseController
|
|||
$query->innerJoin('q.cus_vehicle', 'cv')
|
||||
->innerJoin('q.customer', 'c')
|
||||
->where('q.status IN (:statuses)')
|
||||
->andWhere('cv.plate_number like :plate or c.first_name like :plate or c.last_name like :plate')
|
||||
->andWhere('cv.plate_number like :filter or c.first_name like :filter or c.last_name like :filter')
|
||||
->setParameter('statuses', $status, Connection::PARAM_STR_ARRAY)
|
||||
->setParameter('plate', $datatable['query']['data-rows-search'] . '%');
|
||||
->setParameter('filter', $datatable['query']['data-rows-search'] . '%');
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -1818,8 +1818,11 @@ class JobOrderController extends BaseController
|
|||
if (isset($datatable['query']['data-rows-search']))
|
||||
{
|
||||
$query->innerJoin('q.cus_vehicle', 'cv')
|
||||
->where('cv.plate_number like :plate')
|
||||
->setParameter('plate', $datatable['query']['data-rows-search'] . '%');
|
||||
->innerJoin('q.customer', 'c')
|
||||
->where('cv.plate_number like :filter')
|
||||
->orWhere('c.phone_mobile like :filter')
|
||||
->orWhere('c.first_name like :filter or c.last_name like :filter')
|
||||
->setParameter('filter', $datatable['query']['data-rows-search'] . '%');
|
||||
}
|
||||
break;
|
||||
default:
|
||||
|
|
|
|||
|
|
@ -80,6 +80,10 @@
|
|||
{
|
||||
field: 'plate_number',
|
||||
title: 'Plate #'
|
||||
},
|
||||
{
|
||||
field: 'customer_name',
|
||||
title: 'Customer'
|
||||
},
|
||||
{
|
||||
field: 'delivery_address',
|
||||
|
|
|
|||
Loading…
Reference in a new issue