From 1c868d15c82602c174e03f5e238b1a689413a3ac Mon Sep 17 00:00:00 2001 From: Kendrick Chan Date: Tue, 8 May 2018 03:55:27 +0800 Subject: [PATCH] Add routes for reports #99 --- config/routes/report.yaml | 81 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 config/routes/report.yaml diff --git a/config/routes/report.yaml b/config/routes/report.yaml new file mode 100644 index 00000000..68373fd3 --- /dev/null +++ b/config/routes/report.yaml @@ -0,0 +1,81 @@ +# reports + +# dispatch +report_dispatch_time: + path: /reports/dispatch-time + controller: App\Controller\ReportController::dispatchTimeForm + methods: [GET] + +report_dispatch_time_submit: + path: /reports/dispatch-time + controller: App\Controller\ReportController::dispatchTimeSubmit + methods: [POST] + +report_dispatch_time_generate: + path: /reports/dispatch-time/generate/{start_date}/{end_date} + controller: App\Controller\ReportController::dispatchTimeGenerate + methods: [GET] + +# out of stock +report_out_of_stock: + path: /reports/out-of-stock + controller: App\Controller\ReportController::outOfStockForm + methods: [GET] + +report_out_of_stock_submit: + path: /reports/out-of-stock + controller: App\Controller\ReportController::outOfStockSubmit + methods: [POST] + +report_out_of_stock_generate: + path: /reports/out-of-stock/generate/{start_date}/{end_date} + controller: App\Controller\ReportController::outOfStockGenerate + methods: [GET] + +# rejection +report_rejection: + path: /reports/rejection + controller: App\Controller\ReportController::rejectionForm + methods: [GET] + +report_rejection_submit: + path: /reports/rejection + controller: App\Controller\ReportController::rejectionSubmit + methods: [POST] + +report_rejection_generate: + path: /reports/rejection/generate/{start_date}/{end_date} + controller: App\Controller\ReportController::rejectionGenerate + methods: [GET] + +# sales +report_sales: + path: /reports/sales + controller: App\Controller\ReportController::salesForm + methods: [GET] + +report_sales_submit: + path: /reports/sales + controller: App\Controller\ReportController::salesSubmit + methods: [POST] + +report_sales_generate: + path: /reports/sales/generate/{start_date}/{end_date} + controller: App\Controller\ReportController::salesGenerate + methods: [GET] + +# service +report_service: + path: /reports/service + controller: App\Controller\ReportController::serviceForm + methods: [GET] + +report_service_submit: + path: /reports/service + controller: App\Controller\ReportController::serviceSubmit + methods: [POST] + +report_service_generate: + path: /reports/service/generate/{start_date}/{end_date} + controller: App\Controller\ReportController::serviceGenerate + methods: [GET]