From 017a8bb30daf3109f6fe350b20754c7a31a2aef8 Mon Sep 17 00:00:00 2001 From: Kendrick Chan Date: Sun, 11 Mar 2018 04:01:14 +0800 Subject: [PATCH] Add landmark field #UAT --- src/Controller/JobOrderController.php | 3 ++- src/Entity/JobOrder.php | 18 ++++++++++++++++++ templates/job-order/form.html.twig | 5 +++++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/src/Controller/JobOrderController.php b/src/Controller/JobOrderController.php index 78ca5bcc..5758edb7 100644 --- a/src/Controller/JobOrderController.php +++ b/src/Controller/JobOrderController.php @@ -206,7 +206,8 @@ class JobOrderController extends BaseController ->setTier1Notes($req->request->get('tier1_notes')) ->setTier2Notes($req->request->get('tier2_notes')) ->setDeliveryAddress($req->request->get('delivery_address')) - ->setORName($req->request->get('or_name')); + ->setORName($req->request->get('or_name')) + ->setLandmark($req->request->get('landmark')); // check if reference JO is set and validate if (!empty($req->request->get('ref_jo'))) { diff --git a/src/Entity/JobOrder.php b/src/Entity/JobOrder.php index f19d754e..fd93f84b 100644 --- a/src/Entity/JobOrder.php +++ b/src/Entity/JobOrder.php @@ -168,6 +168,12 @@ class JobOrder */ protected $delivery_address; + // landmark + /** + * @ORM\Column(type="text") + */ + protected $landmark; + // invoice /** * @ORM\OneToOne(targetEntity="Invoice", mappedBy="job_order") @@ -212,6 +218,7 @@ class JobOrder $this->source = 'mobile'; $this->mode_of_payment = ModeOfPayment::CASH; $this->or_name = ''; + $this->landmark = ''; } public function getID() @@ -473,6 +480,17 @@ class JobOrder return $this->delivery_address; } + public function setLandmark($landmark) + { + $this->landmark = $landmark; + return $this; + } + + public function getLandmark() + { + return $this->landmark; + } + public function setInvoice(Invoice $invoice) { $this->invoice = $invoice; diff --git a/templates/job-order/form.html.twig b/templates/job-order/form.html.twig index d9c3ba39..764ef7ec 100644 --- a/templates/job-order/form.html.twig +++ b/templates/job-order/form.html.twig @@ -357,6 +357,11 @@
+
+ + + +