Added Order Hold/Release

This commit is contained in:
Deon George
2019-01-24 22:03:43 +11:00
parent 73ff8ae980
commit 5a036cdc64
3 changed files with 10 additions and 1 deletions

View File

@@ -49,6 +49,11 @@ class AdminHomeController extends Controller
$o->nextStatus($action);
break;
case 'hold':
case 'release':
$o->nextStatus($action);
break;
case 'update_reference':
$o->order_info = array_merge($o->order_info ? $o->order_info : [],['order_reference'=>$request->input('notes')]);
$o->save();

View File

@@ -59,7 +59,7 @@ class Service extends Model
// Order Submitted
'ORDER-SUBMIT' => ['approve'=>'ORDER-SENT','hold'=>'ORDER-HOLD','reject'=>'ORDER-REJECTED','cancel'=>'ORDER-CANCELLED'],
// Order On Hold (Reason)
'ORDER-HOLD' => [],
'ORDER-HOLD' => ['release'=>'ORDER-SUBMIT','update_reference'=>'ORDER-SENT'],
// Order Rejected (Reason)
'ORDER-REJECTED' => [],
// Order Cancelled