add check preimpresion when imported from Bubok or Catalogo

This commit is contained in:
amazuecos
2025-05-10 09:27:40 +02:00
parent bbea2229d7
commit 836ace0e42
3 changed files with 4 additions and 4 deletions

View File

@ -361,7 +361,7 @@ class ImportadorBubok extends BaseResourceController
// confirmar y crear pedido y ot
$presupuestoModel->confirmarPresupuesto($response['sk_id']);
PresupuestoService::crearPedido($response['sk_id']);
PresupuestoService::crearPedido($response['sk_id'],isImported:true);
if (!isset($response['sk_id'])) {

View File

@ -359,7 +359,7 @@ class ImportadorCatalogo extends BaseResourceController
// confirmar y crear pedido y ot
model('App\Models\Presupuestos\PresupuestoModel')->confirmarPresupuesto($response['data']['sk_id']);
PresupuestoService::crearPedido($response['data']['sk_id']);
PresupuestoService::crearPedido($response['data']['sk_id'],isImported:true);
return $this->respond($response);

View File

@ -1867,7 +1867,7 @@ class PresupuestoService extends BaseService
public static function crearPedido($presupuesto_id)
public static function crearPedido($presupuesto_id,?bool $isImported = false)
{
$model_pedido = model('App\Models\Pedidos\PedidoModel');
$model_pedido_linea = model('App\Models\Pedidos\PedidoLineaModel');
@ -1911,7 +1911,7 @@ class PresupuestoService extends BaseService
$serviceProduction->setPedido($pedido);
if (!$pedido->orden_trabajo()) {
$r = $serviceProduction->createOrdenTrabajo();
$r = $serviceProduction->createOrdenTrabajo($isImported);
$modelPedido->set(['estado' => 'produccion'])->where('id', $pedido_id)->update();
}
}