From 4884ef893f7e1ad3e98632e2c6a3fd7900472f42 Mon Sep 17 00:00:00 2001 From: Ramon Gutierrez Date: Tue, 30 Jan 2018 23:38:01 +0800 Subject: [PATCH] Highlight scheduled job orders on processing list --- src/Controller/JobOrderController.php | 1 + templates/job-order/list.html.twig | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/src/Controller/JobOrderController.php b/src/Controller/JobOrderController.php index 8b83acd6..d6cb9550 100644 --- a/src/Controller/JobOrderController.php +++ b/src/Controller/JobOrderController.php @@ -219,6 +219,7 @@ class JobOrderController extends BaseController $row['customer_name'] = $orow['customer_name'] . " " . $orow['cust_last_name']; $row['mobile_numbers'] = implode("
", $orow[0]->getCustomer()->getMobileNumberList()); $row['source'] = ucfirst($orow[0]->getSource()); + $row['flag_advance'] = $orow[0]->isAdvanceOrder(); // add crud urls $row['meta']['update_url'] = $this->generateUrl('jo_proc_form', ['id' => $row['id']]); diff --git a/templates/job-order/list.html.twig b/templates/job-order/list.html.twig index ae9209ab..a705552d 100644 --- a/templates/job-order/list.html.twig +++ b/templates/job-order/list.html.twig @@ -65,6 +65,13 @@ serverFiltering: true, serverSorting: true }, + rows: { + beforeTemplate: function (row, data, index) { + if (data.flag_advance) { + $(row).addClass('m-table__row--danger'); + } + } + }, columns: [ { field: 'id',