Changed Citycom order flow to new estmk activation workflow

This commit is contained in:
Frank Schubert
2026-01-15 14:16:22 +01:00
parent 6bbf023b85
commit 76be480f7b
9 changed files with 195 additions and 33 deletions
+6 -2
View File
@@ -254,8 +254,12 @@ class CitycomImporter {
$ctag = \PreorderCtag::getFirstActive(["preorder_id" => $preorder->id, "stag" => $stag, "service_type" => $stypes[$service->service_type]]);
//echo "====\n";
//echo $preorder->id." - ".$service->service_number." - ".$service->location->sublocation->id." - ".$service->service_type." - $stag\n";
if($ctag && $ctag->ext_id != $service->service_number) {
$ctag->ext_id = $service->service_number;
if($ctag && $ctag->ext_id != $service->id) {
$ctag->ext_id = $service->id;
$ctag->save();
}
if($ctag && $ctag->ext_name != $service->service_number) {
$ctag->ext_name = $service->service_number;
$ctag->save();
}
if($ctag && $ctag->ext_status != $service->state) {