Add routes for walk-in form. #340

This commit is contained in:
Korina Cordero 2020-02-13 05:11:01 +00:00
parent 592c8e8149
commit 60203cc7b5
4 changed files with 31 additions and 0 deletions

View file

@ -246,6 +246,10 @@ access_keys:
label: One-step Process label: One-step Process
- id: jo_onestep.edit - id: jo_onestep.edit
label: One-step Process Edit label: One-step Process Edit
- id: jo_walkin.form
label: Walk-in
- id: jo_walkin.edit
label: Walk-in Edit
- id: support - id: support
label: Customer Support Access label: Customer Support Access

View file

@ -102,6 +102,10 @@ main_menu:
acl: jo_onestep.form acl: jo_onestep.form
label: One-step Process label: One-step Process
parent: joborder parent: joborder
- id: jo_walkin_form
acl: jo_walkin.form
label: Walk-in
parent: joborder
- id: jo_in - id: jo_in
acl: jo_in.list acl: jo_in.list
label: Incoming label: Incoming

View file

@ -206,3 +206,23 @@ jo_tracker:
controller: App\Controller\JobOrderController::tracker controller: App\Controller\JobOrderController::tracker
methods: [GET] methods: [GET]
jo_walkin_form:
path: /job-order/walk-in
controller: App\Controller\JobOrderController::walkinForm
methods: [GET]
jo_walkin_submit:
path: /job-order/walk-in
controller: App\Controller\JobOrderController::walkinSubmit
methods: [POST]
jo_walkin_edit_form:
path: /job-order/walk-in/{id}
controller: App\Controller\JobOrderController::walkinEditForm
methods: [GET]
jo_walkin_edit_submit:
path: /job-order/walk-in/{id}
controller: App\Controller\JobOrderController::walkinEditSubmit
methods: [POST]

View file

@ -9,12 +9,15 @@ class TransactionOrigin extends NameValue
const FACEBOOK = 'facebook'; const FACEBOOK = 'facebook';
const VIP = 'vip'; const VIP = 'vip';
const MOBILE_APP = 'mobile_app'; const MOBILE_APP = 'mobile_app';
const WALK_IN = 'walk_in';
// TODO: for now, resq also gets the walk-in option
const COLLECTION = [ const COLLECTION = [
'call' => 'Hotline', 'call' => 'Hotline',
'online' => 'Online', 'online' => 'Online',
'facebook' => 'Facebook', 'facebook' => 'Facebook',
'vip' => 'VIP', 'vip' => 'VIP',
'mobile_app' => 'Mobile App', 'mobile_app' => 'Mobile App',
'walk_in' => 'Walk-in',
]; ];
} }