implemented poi and mvi

This commit is contained in:
2024-04-01 18:37:15 +02:00
parent 3c063fddca
commit 423ff7e48b
35 changed files with 2111 additions and 497 deletions

View File

@ -5,6 +5,8 @@ import {
getMaintenanceVisitTodosByAsset,
updateMaintenanceVisitTodoById,
deleteMaintenanceVisitTodosByPrimaryID,
deleteMaintenanceVisitTodosByTemplateID,
getMaintenanceVisitTodosByTemplate,
} from "../models/maintenanceVisitsTodosModel.js";
//create new maintenance visit todo
@ -41,6 +43,17 @@ export const showMaintenanceVisitTodosByAsset = (req, res) => {
});
};
//get maintenance visit todos by assetname
export const showMaintenanceVisitTodosByTemplateId = (req, res) => {
getMaintenanceVisitTodosByTemplate(req.params.id, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};
// Update maintenance visit todo
export const updateMaintenanceVisitTodo = (req, res) => {
const data = req.body;
@ -63,4 +76,16 @@ export const deleteMaintenanceVisitTodos = (req, res) => {
res.json(results);
}
});
};
// Delete maintenance visit todos by template id
export const deleteMaintenanceVisitTodosBytemplateId = (req, res) => {
const id = req.params.id;
deleteMaintenanceVisitTodosByTemplateID(id, (err, results) => {
if (err) {
res.send(err);
} else {
res.json(results);
}
});
};