geht nicht direkt ins cockpit
This commit is contained in:
parent
ebbd9d67ba
commit
58e79f94e3
@ -5,7 +5,6 @@ namespace App\Http\Controllers;
|
|||||||
use App\Filament\Resources\Orders\OrderResource;
|
use App\Filament\Resources\Orders\OrderResource;
|
||||||
use App\Models\Order;
|
use App\Models\Order;
|
||||||
use App\Models\Orderstatus;
|
use App\Models\Orderstatus;
|
||||||
use Illuminate\Http\Request;
|
|
||||||
|
|
||||||
class OrderController extends Controller
|
class OrderController extends Controller
|
||||||
{
|
{
|
||||||
@ -13,17 +12,19 @@ class OrderController extends Controller
|
|||||||
{
|
{
|
||||||
$order = Order::where('public_uuid', $uuid)->firstOrFail();
|
$order = Order::where('public_uuid', $uuid)->firstOrFail();
|
||||||
$orderstatus = Orderstatus::where("name", "bestellt")->firstOrFail();
|
$orderstatus = Orderstatus::where("name", "bestellt")->firstOrFail();
|
||||||
|
if($order->orderstatus_id >= $orderstatus->id) return redirect(OrderResource::getUrl('edit', ['record' => $order->id]));
|
||||||
$order->orderstatus_id = $orderstatus->id;
|
$order->orderstatus_id = $orderstatus->id;
|
||||||
$order->save();
|
$order->save();
|
||||||
return redirect(OrderResource::getUrl('edit', ['record' => $order->id,]));
|
return view('OrderOrdered', ['url' => OrderResource::getUrl('edit', ['record' => $order->id,])]);
|
||||||
}
|
}
|
||||||
public function taken($uuid)
|
public function taken($uuid)
|
||||||
{
|
{
|
||||||
$order = Order::where('public_uuid', $uuid)->firstOrFail();
|
$order = Order::where('public_uuid', $uuid)->firstOrFail();
|
||||||
$orderstatus = Orderstatus::where("name", "genommen")->firstOrFail();
|
$orderstatus = Orderstatus::where("name", "genommen")->firstOrFail();
|
||||||
|
if($order->orderstatus_id >= $orderstatus->id) return redirect(OrderResource::getUrl('edit', ['record' => $order->id]));
|
||||||
$order->orderstatus_id = $orderstatus->id;
|
$order->orderstatus_id = $orderstatus->id;
|
||||||
$order->save();
|
$order->save();
|
||||||
return redirect(OrderResource::getUrl('edit', ['record' => $order->id,]));
|
return view('OrderTaken', ['url' => OrderResource::getUrl('edit', ['record' => $order->id,])]);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
4
resources/views/OrderOrdered.blade.php
Normal file
4
resources/views/OrderOrdered.blade.php
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<div>
|
||||||
|
Bestellung wurde auf "Bestellt" gesetzt<br>
|
||||||
|
Du kannst das Fenster schließen oder <a href="{{ $url }}">hier</a> zum Cockpit.
|
||||||
|
</div>
|
||||||
4
resources/views/OrderTaken.blade.php
Normal file
4
resources/views/OrderTaken.blade.php
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<div>
|
||||||
|
Bestellung wurde auf "Genommen" gesetzt<br>
|
||||||
|
Du kannst das Fenster schließen oder <a href="{{ $url }}">hier</a> zum Cockpit.
|
||||||
|
</div>
|
||||||
Loading…
Reference in New Issue
Block a user