Preorderlogistics QR Code WIP

This commit is contained in:
Frank Schubert
2023-11-21 17:56:15 +01:00
parent 9c81ea9531
commit 2b997611e2
9 changed files with 425 additions and 11 deletions
@@ -165,7 +165,7 @@ class PreorderlogisticsController extends mfBaseController {
$this->layout()->setFlash("Vorbestellung nicht gefunden (3)", "error");
$this->redirect("Preorderlogistics");
}
var_dump($preorder->adb_hausnummer->netzgebiet_id, $user_network_ids);
//var_dump($preorder->adb_hausnummer->netzgebiet_id, $user_network_ids);exit;
$network = NetworkModel::getFirst(["adb_network_id" => $preorder->adb_hausnummer->netzgebiet_id]);
if(!$network) {
@@ -186,10 +186,27 @@ class PreorderlogisticsController extends mfBaseController {
$preorder->save();
}
$plog = PreorderlogisticsModel::getFirst(["preorder_id" => $preorder->id]);
if(!$plog) {
$plog = PreorderlogisticsModel::create([
"preorder_id" => $preorder->id,
"sent" => 0
]);
if(!$plog->save()) {
$this->layout()->setFlash("Eintrag konnte nicht gespeichert werden");
}
}
$this->layout()->set("preorder", $preorder);
}
private function setSentApi() {
}
}