Update hub form and controller to support the new auto assign flags #607
This commit is contained in:
parent
04e803510c
commit
49fdfa9ea6
3 changed files with 20 additions and 2 deletions
|
|
@ -161,6 +161,8 @@ class HubController extends Controller
|
||||||
->setRiderSlots($req->request->get('rider_slots', 0))
|
->setRiderSlots($req->request->get('rider_slots', 0))
|
||||||
->setHubViewFlag($req->request->get('flag_hub_view', false))
|
->setHubViewFlag($req->request->get('flag_hub_view', false))
|
||||||
->setNotifNumber($req->request->get('notif_number'))
|
->setNotifNumber($req->request->get('notif_number'))
|
||||||
|
->setAutoAssignHub($req->request->get('flag_hub_auto_assign', false))
|
||||||
|
->setAutoAssignRider($req->request->get('flag_rider_auto_assign', false))
|
||||||
->clearPaymentMethods();
|
->clearPaymentMethods();
|
||||||
|
|
||||||
// set payment methods
|
// set payment methods
|
||||||
|
|
|
||||||
|
|
@ -247,7 +247,7 @@ class Hub
|
||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function setAutoAssignHubFlag($flag_hub_auto_assign = true)
|
public function setAutoAssignHub($flag_hub_auto_assign = true)
|
||||||
{
|
{
|
||||||
$this->flag_hub_auto_assign = $flag_hub_auto_assign;
|
$this->flag_hub_auto_assign = $flag_hub_auto_assign;
|
||||||
return $this;
|
return $this;
|
||||||
|
|
@ -258,7 +258,7 @@ class Hub
|
||||||
return $this->flag_hub_auto_assign;
|
return $this->flag_hub_auto_assign;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function setAutoAssignRiderFlag($flag_rider_auto_assign = true)
|
public function setAutoAssignRider($flag_rider_auto_assign = true)
|
||||||
{
|
{
|
||||||
$this->flag_rider_auto_assign = $flag_rider_auto_assign;
|
$this->flag_rider_auto_assign = $flag_rider_auto_assign;
|
||||||
return $this;
|
return $this;
|
||||||
|
|
|
||||||
|
|
@ -118,6 +118,22 @@
|
||||||
</label>
|
</label>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-lg-3">
|
||||||
|
<span class="m-switch m-switch--icon block-switch">
|
||||||
|
<label>
|
||||||
|
<input type="checkbox" name="flag_hub_auto_assign" id="status-open" value="1"{{ obj.isAutoAssignHub ? ' checked' }}>
|
||||||
|
<label class="switch-label">Hub Auto-Assign</label>
|
||||||
|
<span></span>
|
||||||
|
</label>
|
||||||
|
</span>
|
||||||
|
<span class="m-switch m-switch--icon block-switch">
|
||||||
|
<label>
|
||||||
|
<input type="checkbox" name="flag_rider_auto_assign" id="status-open" value="1"{{ obj.isAutoAssignRider ? ' checked' }}>
|
||||||
|
<label class="switch-label">Rider Auto-Assign</label>
|
||||||
|
<span></span>
|
||||||
|
</label>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group m-form__group row no-border">
|
<div class="form-group m-form__group row no-border">
|
||||||
<div class="col-lg-3">
|
<div class="col-lg-3">
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue