From 9e7e937835cfc5aa8244a6b996339982ce574c1c Mon Sep 17 00:00:00 2001 From: Ramon Gutierrez Date: Thu, 1 Feb 2018 00:47:35 +0800 Subject: [PATCH] Add backend for saving warranty class on job order --- src/Controller/JobOrderController.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Controller/JobOrderController.php b/src/Controller/JobOrderController.php index be3db619..5f101732 100644 --- a/src/Controller/JobOrderController.php +++ b/src/Controller/JobOrderController.php @@ -5,6 +5,7 @@ namespace App\Controller; use App\Ramcar\BaseController; use App\Ramcar\ServiceType; use App\Ramcar\JOStatus; +use App\Ramcar\WarrantyClass; use App\Entity\JobOrder; use App\Entity\BatteryManufacturer; use App\Entity\Customer; @@ -43,6 +44,7 @@ class JobOrderController extends BaseController $params['outlet'] = $em->getRepository(Outlet::class)->findAll(); $params['rider'] = $em->getRepository(Rider::class)->findAll(); $params['service_types'] = ServiceType::getCollection(); + $params['warranty_classes'] = WarrantyClass::getCollection(); $params['statuses'] = JOStatus::getCollection(); // response @@ -88,6 +90,7 @@ class JobOrderController extends BaseController ->setAdvanceOrder($req->request->get('flag_advance') ?? false) ->setCreatedBy($this->getUser()) ->setServiceType($req->request->get('service_type')) + ->setWarrantyClass($req->request->get('warranty_class')) ->setCustomer($cust_vehicle->getCustomer()) ->setCustomerVehicle($cust_vehicle) ->setSource('web') @@ -276,6 +279,7 @@ class JobOrderController extends BaseController $params['bmfgs'] = $em->getRepository(BatteryManufacturer::class)->findAll(); $params['customers'] = $em->getRepository(Customer::class)->findAll(); $params['service_types'] = ServiceType::getCollection(); + $params['warranty_classes'] = WarrantyClass::getCollection(); $params['statuses'] = JOStatus::getCollection(); // get closest outlets @@ -358,6 +362,7 @@ class JobOrderController extends BaseController ->setCoordinates($point) ->setAdvanceOrder($req->request->get('flag_advance') ?? false) ->setServiceType($req->request->get('service_type')) + ->setWarrantyClass($req->request->get('warranty_class')) ->setSource('web') ->setStatus($req->request->get('status')) ->setDeliveryInstructions($req->request->get('delivery_instructions')) @@ -411,6 +416,7 @@ class JobOrderController extends BaseController $params['bmfgs'] = $em->getRepository(BatteryManufacturer::class)->findAll(); $params['customers'] = $em->getRepository(Customer::class)->findAll(); $params['service_types'] = ServiceType::getCollection(); + $params['warranty_classes'] = WarrantyClass::getCollection(); $params['statuses'] = JOStatus::getCollection(); // get closest outlets @@ -493,6 +499,7 @@ class JobOrderController extends BaseController ->setCoordinates($point) ->setAdvanceOrder($req->request->get('flag_advance') ?? false) ->setServiceType($req->request->get('service_type')) + ->setWarrantyClass($req->request->get('warranty_class')) ->setSource('web') ->setStatus($req->request->get('status')) ->setDeliveryInstructions($req->request->get('delivery_instructions'))