feat(herramientas): agregar soporte de fotografias y evidencias para herramientas, kits y asignaciones de custodia
This commit is contained in:
@@ -43,14 +43,15 @@ class Herramienta {
|
||||
modelo = null,
|
||||
estado = 'operativo',
|
||||
ubicacion_bodega = null,
|
||||
notas = null
|
||||
notas = null,
|
||||
foto_url = null
|
||||
} = data;
|
||||
|
||||
const [result] = await db.query(
|
||||
`INSERT INTO herramientas
|
||||
(company_id, nombre, codigo, numero_serie, categoria, marca, modelo, estado, ubicacion_bodega, notas)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`,
|
||||
[company_id, nombre, codigo, numero_serie, categoria, marca, modelo, estado, ubicacion_bodega, notas]
|
||||
(company_id, nombre, codigo, numero_serie, categoria, marca, modelo, estado, ubicacion_bodega, notas, foto_url)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`,
|
||||
[company_id, nombre, codigo, numero_serie, categoria, marca, modelo, estado, ubicacion_bodega, notas, foto_url]
|
||||
);
|
||||
return result.insertId;
|
||||
}
|
||||
@@ -59,7 +60,7 @@ class Herramienta {
|
||||
const fields = [];
|
||||
const values = [];
|
||||
|
||||
const allowed = ['nombre', 'codigo', 'numero_serie', 'categoria', 'marca', 'modelo', 'estado', 'ubicacion_bodega', 'notas'];
|
||||
const allowed = ['nombre', 'codigo', 'numero_serie', 'categoria', 'marca', 'modelo', 'estado', 'ubicacion_bodega', 'notas', 'foto_url'];
|
||||
for (const [key, val] of Object.entries(data)) {
|
||||
if (allowed.includes(key)) {
|
||||
fields.push(`${key} = ?`);
|
||||
|
||||
Reference in New Issue
Block a user