Update WorkorderAdminController.php

This commit is contained in:
Luca Haid
2025-09-04 08:07:43 +00:00
parent 52f7550ca9
commit 7046a4383f

View File

@@ -146,7 +146,9 @@ class WorkorderAdminController extends WorkorderBaseController
if ($workorder->status !== 'documented') self::sendError("Die Dokumentation muss zuerst von der Firma als fertig markiert werden.");
$preorder = new Preorder($workorder->preorderId);
if ($preorder->id) {
$preorderCampaign = new Preordercampaign($preorder->campaign_id);
$network = new Network($preorderCampaign->network_id);
if ($preorder->id && $network->owner_id == 4807) {
$preorder->status_id = 15;
$preorder->edit_by = $this->user->id;
$preorder->save();
@@ -197,12 +199,6 @@ class WorkorderAdminController extends WorkorderBaseController
'create' => time(), 'createBy' => $this->user->id,
]);
$preorder = new Preorder($workorder->preorderId);
if ($preorder->id) {
$preorder->status_id = 99; // Storniert
$preorder->edit_by = $this->user->id;
$preorder->save();
}
self::returnJson(['success' => true, 'message' => 'Arbeitsauftrag wurde storniert.']);
}
@@ -258,7 +254,9 @@ class WorkorderAdminController extends WorkorderBaseController
]);
$preorder = new Preorder($workorder->preorderId);
if ($preorder->id) {
$preorderCampaign = new Preordercampaign($preorder->campaign_id);
$network = new Network($preorderCampaign->network_id);
if ($preorder->id && $network->owner_id == 4807) {
$preorder->status_id = 10; // In Ausführung
$preorder->edit_by = $this->user->id;
$preorder->save();