add revision preimpresion ot

This commit is contained in:
amazuecos
2025-05-02 21:02:53 +02:00
parent 5138681718
commit a88ffda50d
8 changed files with 119 additions and 20 deletions

View File

@ -45,6 +45,9 @@ class OrdenTrabajoEntity extends Entity
"portada_path" => null,
"is_pedido_espera" => null,
"pedido_espera_by" => null,
"preimpresion_revisada" => false,
"preimpresion_revisada_by" => null,
];
protected $casts = [
"pedido_id" => "integer",
@ -72,6 +75,7 @@ class OrdenTrabajoEntity extends Entity
"enviar_impresion" => "bool",
"portada_path" => "string",
"is_pedido_espera" => "bool",
"preimpresion_revisada" => "bool",
];
@ -178,10 +182,23 @@ class OrdenTrabajoEntity extends Entity
return null;
}
}
public function preimpresionRevisadaUser(): ?UserEntity
{
$m = model(UserModel::class);
if ($this->attributes['preimpresion_revisada_by']) {
return $m->findById($this->attributes['preimpresion_revisada_by']);
} else {
return null;
}
}
public function getPedidoEsperaBy(): ?UserEntity
{
return $this->pedidoEsperaBy();
}
public function getPreimpresionRevisadaBy(): ?UserEntity
{
return $this->preimpresionRevisadaUser();
}
public function getFullPath(): ?string
{
helper('filesystem');