Add mobile work order API

This commit is contained in:
Codex
2026-07-10 18:22:13 -05:00
parent 71434c1ac4
commit eb9456e1bd
12 changed files with 775 additions and 13 deletions
+5
View File
@@ -117,6 +117,11 @@ class WorkOrder extends Model
return $this->hasOne(ProviderTagVerification::class);
}
public function mobileEvents(): HasMany
{
return $this->hasMany(WorkOrderMobileEvent::class);
}
public function canTransitionTo(string $status): bool
{
return in_array($status, self::ALLOWED_TRANSITIONS[$this->status] ?? [], true);