ControladorDeposito
in package
Controlador para el módulo de Depósitos.
Como las campañas viven en BDs tracking_* (no en trackingweb), todos los
métodos reciben el conexion_id ya validado por requirePermisos() en
api.php. Aquí no se mira sesión ni se calculan permisos.
Table of Contents
Methods
- ajustarDeposito() : mixed
- anadirAnalisis() : array<string|int, mixed>
- asignarFiltradoTipo() : array<string|int, mixed>
- asignarVOrganico() : array<string|int, mixed>
- detalleDeposito() : array<string|int, mixed>
- getListado() : array{ok: bool, data: array, status: int}
- Obtiene listado de depositos
- insertLoteActual() : array<string|int, mixed>
- insertObservaciones() : array<string|int, mixed>
- obtenerBodegaAcordeon() : array<string|int, mixed>
- obtenerSalidasMuestraDeposito() : array<string|int, mixed>
- verAnalisis() : array<string|int, mixed>
- verFiltrados() : array<string|int, mixed>
Methods
ajustarDeposito()
public
static ajustarDeposito(int $conexion_id, int $subtipoprimario, string $tipo, string $valor) : mixed
Parameters
- $conexion_id : int
- $subtipoprimario : int
- $tipo : string
- $valor : string
anadirAnalisis()
public
static anadirAnalisis(int $conexion_id, int $idDeposito, array<string|int, mixed> $userfile) : array<string|int, mixed>
Parameters
- $conexion_id : int
- $idDeposito : int
- $userfile : array<string|int, mixed>
Return values
array<string|int, mixed>asignarFiltradoTipo()
public
static asignarFiltradoTipo(int $conexionIds, string $deposito, string $tipo, string $lote) : array<string|int, mixed>
Parameters
- $conexionIds : int
- $deposito : string
- $tipo : string
- $lote : string
Return values
array<string|int, mixed>asignarVOrganico()
public
static asignarVOrganico(int $conexionIds, int $idVOrgano, int $idDeposito) : array<string|int, mixed>
Parameters
- $conexionIds : int
- $idVOrgano : int
- $idDeposito : int
Return values
array<string|int, mixed>detalleDeposito()
public
static detalleDeposito(int $conexionId, int $subtipoprimario) : array<string|int, mixed>
Parameters
- $conexionId : int
- $subtipoprimario : int
Return values
array<string|int, mixed>getListado()
Obtiene listado de depositos
public
static getListado(array<string|int, int> $conexionIds) : array{ok: bool, data: array, status: int}
Parameters
- $conexionIds : array<string|int, int>
-
: conexiones objetivo
Return values
array{ok: bool, data: array, status: int}insertLoteActual()
public
static insertLoteActual(int $conexionIds, string $deposito, string $loteactual) : array<string|int, mixed>
Parameters
- $conexionIds : int
- $deposito : string
- $loteactual : string
Return values
array<string|int, mixed>insertObservaciones()
public
static insertObservaciones(int $conexionIds, int $deposito, string $observaciones) : array<string|int, mixed>
Parameters
- $conexionIds : int
- $deposito : int
- $observaciones : string
Return values
array<string|int, mixed>obtenerBodegaAcordeon()
public
static obtenerBodegaAcordeon(array<string|int, mixed> $conexionIds) : array<string|int, mixed>
Parameters
- $conexionIds : array<string|int, mixed>
Return values
array<string|int, mixed>obtenerSalidasMuestraDeposito()
public
static obtenerSalidasMuestraDeposito(int $conexionId, int $subtipoprimario) : array<string|int, mixed>
Parameters
- $conexionId : int
- $subtipoprimario : int
Return values
array<string|int, mixed>verAnalisis()
public
static verAnalisis(int $conexion_id, int $id) : array<string|int, mixed>
Parameters
- $conexion_id : int
- $id : int
Return values
array<string|int, mixed>verFiltrados()
public
static verFiltrados(int $conexion_id, string $nombrebodega) : array<string|int, mixed>
Parameters
- $conexion_id : int
- $nombrebodega : string