mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
Merge branch 'main' into feat/backups
This commit is contained in:
@ -233,6 +233,10 @@ class Ordentrabajo extends BaseController
|
|||||||
return view(static::$viewPath . $this->editRoute, $this->viewData);
|
return view(static::$viewPath . $this->editRoute, $this->viewData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* DataTable for Ordenes de Trabajo Finalizadas
|
||||||
|
* @return \CodeIgniter\HTTP\ResponseInterface
|
||||||
|
*/
|
||||||
public function datatable()
|
public function datatable()
|
||||||
{
|
{
|
||||||
$logo = config(LogoImpresion::class);
|
$logo = config(LogoImpresion::class);
|
||||||
@ -253,8 +257,11 @@ class Ordentrabajo extends BaseController
|
|||||||
{
|
{
|
||||||
$logo = config(LogoImpresion::class);
|
$logo = config(LogoImpresion::class);
|
||||||
|
|
||||||
$q = $this->otModel->getDatatableQuery()->whereIn("ordenes_trabajo.estado", ["I", "PM"])->where('ordenes_trabajo.preimpresion_revisada', true);
|
$q = $this->otModel->getDatatableQuery()
|
||||||
// return $this->response->setJSON($q->get()->getResultArray());
|
->whereIn("ordenes_trabajo.estado", ["I", "PM"])
|
||||||
|
->where('ordenes_trabajo.preimpresion_revisada', true)
|
||||||
|
->where('ordenes_trabajo.is_pedido_espera', false)
|
||||||
|
->where('ordenes_trabajo.progreso <=', 0);
|
||||||
return DataTable::of($q)
|
return DataTable::of($q)
|
||||||
->add("logo", fn($q) => ["logo" => site_url($logo->get_logo_path($q->presupuesto_linea_tipo)), "imposicion" => $q->imposicion_name, "color" => $this->produccionService->init($q->id)->getOtColorStatus()])
|
->add("logo", fn($q) => ["logo" => site_url($logo->get_logo_path($q->presupuesto_linea_tipo)), "imposicion" => $q->imposicion_name, "color" => $this->produccionService->init($q->id)->getOtColorStatus()])
|
||||||
->edit(
|
->edit(
|
||||||
@ -301,7 +308,10 @@ class Ordentrabajo extends BaseController
|
|||||||
{
|
{
|
||||||
$logo = config(LogoImpresion::class);
|
$logo = config(LogoImpresion::class);
|
||||||
|
|
||||||
$q = $this->otModel->getDatatableQuery()->where('ordenes_trabajo.preimpresion_revisada', false);
|
$q = $this->otModel->getDatatableQuery()
|
||||||
|
->whereIn("ordenes_trabajo.estado", ["I", "PM"])
|
||||||
|
->where('ordenes_trabajo.preimpresion_revisada', false)
|
||||||
|
->where('ordenes_trabajo.is_pedido_espera', false);
|
||||||
return DataTable::of($q)
|
return DataTable::of($q)
|
||||||
->add("logo", fn($q) => ["logo" => site_url($logo->get_logo_path($q->presupuesto_linea_tipo)), "imposicion" => $q->imposicion_name, "color" => $this->produccionService->init($q->id)->getOtColorStatus()])
|
->add("logo", fn($q) => ["logo" => site_url($logo->get_logo_path($q->presupuesto_linea_tipo)), "imposicion" => $q->imposicion_name, "color" => $this->produccionService->init($q->id)->getOtColorStatus()])
|
||||||
->edit(
|
->edit(
|
||||||
@ -316,7 +326,12 @@ class Ordentrabajo extends BaseController
|
|||||||
{
|
{
|
||||||
$logo = config(LogoImpresion::class);
|
$logo = config(LogoImpresion::class);
|
||||||
|
|
||||||
$q = $this->otModel->getDatatableQuery()->where('ordenes_trabajo.preimpresion_revisada', true)->where('pedidos.estado', 'produccion');
|
$q = $this->otModel->getDatatableQuery()
|
||||||
|
->whereIn("ordenes_trabajo.estado", ["I", "PM"])
|
||||||
|
->where('ordenes_trabajo.preimpresion_revisada', true)
|
||||||
|
->where('ordenes_trabajo.is_pedido_espera', false)
|
||||||
|
->where('ordenes_trabajo.progreso >', 0)
|
||||||
|
->where('pedidos.estado', 'produccion');
|
||||||
return DataTable::of($q)
|
return DataTable::of($q)
|
||||||
->add("logo", fn($q) => ["logo" => site_url($logo->get_logo_path($q->presupuesto_linea_tipo)), "imposicion" => $q->imposicion_name, "color" => $this->produccionService->init($q->id)->getOtColorStatus()])
|
->add("logo", fn($q) => ["logo" => site_url($logo->get_logo_path($q->presupuesto_linea_tipo)), "imposicion" => $q->imposicion_name, "color" => $this->produccionService->init($q->id)->getOtColorStatus()])
|
||||||
->edit(
|
->edit(
|
||||||
@ -331,7 +346,9 @@ class Ordentrabajo extends BaseController
|
|||||||
{
|
{
|
||||||
$logo = config(LogoImpresion::class);
|
$logo = config(LogoImpresion::class);
|
||||||
|
|
||||||
$q = $this->otModel->getDatatableQuery()->where('ordenes_trabajo.is_pedido_espera', 1);
|
$q = $this->otModel->getDatatableQuery()
|
||||||
|
->whereIn("ordenes_trabajo.estado", ["I", "PM"])
|
||||||
|
->where('ordenes_trabajo.is_pedido_espera', 1);
|
||||||
return DataTable::of($q)
|
return DataTable::of($q)
|
||||||
->add("logo", fn($q) => ["logo" => site_url($logo->get_logo_path($q->presupuesto_linea_tipo)), "imposicion" => $q->imposicion_name, "color" => $this->produccionService->init($q->id)->getOtColorStatus()])
|
->add("logo", fn($q) => ["logo" => site_url($logo->get_logo_path($q->presupuesto_linea_tipo)), "imposicion" => $q->imposicion_name, "color" => $this->produccionService->init($q->id)->getOtColorStatus()])
|
||||||
->edit(
|
->edit(
|
||||||
|
|||||||
Reference in New Issue
Block a user