631 lines
19 KiB
JavaScript
631 lines
19 KiB
JavaScript
//import express
|
|
import express from "express";
|
|
|
|
import {
|
|
showConfigItems,
|
|
showConfigItemById,
|
|
showConfigItemByName,
|
|
showConfigItemByCustomerId,
|
|
updateConfigItem,
|
|
createConfigItem,
|
|
showSelectedConfigItemsByCustomer,
|
|
showSelectedConfigItemsByAssetName,
|
|
deleteConfigItem,
|
|
} from "../controller/configItems.js"
|
|
|
|
import {
|
|
showMaintenanceVisits,
|
|
showSelectedMaintenanceVisitsByChecklistname,
|
|
showSelectedMaintenanceVisitsByCustomer,
|
|
showSelectedMaintenanceVisitsByState,
|
|
showSelectedMaintenanceVisitsByDate,
|
|
deleteMaintenanceVisit,
|
|
createMaintenanceVisit,
|
|
showMaintenanceVisitByName,
|
|
showMaintenanceVisitById,
|
|
updateMaintenanceVisitState,
|
|
} from "../controller/maintenanceVisits.js"
|
|
|
|
import {
|
|
createMaintenanceVisitTodos,
|
|
showMaintenanceVisitTodosById,
|
|
showMaintenanceVisitTodosByAsset,
|
|
updateMaintenanceVisitTodo,
|
|
deleteMaintenanceVisitTodos,
|
|
} from "../controller/maintenanceVisitTodos.js"
|
|
|
|
import {
|
|
showMasterMaintenanceVisits,
|
|
showSelectedMasterMaintenanceVisitsByCustomer,
|
|
showSelectedMasterMaintenanceVisitsByChecklistname,
|
|
showMasterMaintenanceVisitById,
|
|
updateMasterMaintenanceVisit,
|
|
createMasterMaintenanceVisit,
|
|
deleteMasterMaintenanceVisit
|
|
} from "../controller/masterMaintenanceVisits.js";
|
|
|
|
import {
|
|
updateAllMasterMaintenanceVisitTodos,
|
|
showMasterMaintenanceVisitTodoById,
|
|
updateMasterMaintenanceVisitTodo,
|
|
createMasterMaintenanceVisitTodo,
|
|
deleteMasterMaintenanceVisitTodo,
|
|
deleteMasterMaintenanceVisitTodoByTemplateIds,
|
|
} from "../controller/masterMaintenanceVisitsTodos.js";
|
|
|
|
import {
|
|
showProductionOrders,
|
|
showSelectedProductionOrdersByChecklistname,
|
|
showSelectedProductionOrdersByCustomer,
|
|
showSelectedProductionOrdersByTicketnumber,
|
|
showSelectedProductionOrdersByDate,
|
|
showSelectedProductionOrdersByState,
|
|
deleteProductionOrder,
|
|
createProductionOrder,
|
|
showProductionOrderByName,
|
|
showProductionOrderById,
|
|
updateProductionOrderState,
|
|
} from "../controller/productionOrders.js";
|
|
|
|
import {
|
|
createProductionOrderTodos,
|
|
showProductionOrderTodosById,
|
|
showProductionOrderTodosByAsset,
|
|
updateProductionOrderTodo,
|
|
deleteProductionOrderTodos,
|
|
} from "../controller/productionOrderTodos.js";
|
|
|
|
import {
|
|
showMasterProductionOrders,
|
|
showSelectedMasterProductionOrdersByCustomer,
|
|
showSelectedMasterProductionOrdersByChecklistname,
|
|
showMasterProductionOrderById,
|
|
updateMasterProductionOrder,
|
|
createMasterProductionOrder,
|
|
deleteMasterProductionOrder,
|
|
} from "../controller/masterProductionOrders.js"
|
|
|
|
import {
|
|
showMasterProductionOrderTodoById,
|
|
updateMasterProductionOrderTodo,
|
|
deleteMasterProductionOrderTodo,
|
|
deleteMasterProductionOrderTodoByTemplateIds,
|
|
updateAllProductionOrderTodos,
|
|
createMasterProductionOrderTodo,
|
|
} from "../controller/masterProductionOrderTodos.js";
|
|
|
|
import {
|
|
showCustomers,
|
|
createCustomer,
|
|
showSelectedCustomers,
|
|
showCustomerByProductionOrderId,
|
|
showCustomerByMaintenanceVisitId,
|
|
showCustomerByCustomerId,
|
|
showCustomerByName,
|
|
updateCustomer,
|
|
deleteCustomer,
|
|
} from "../controller/customers.js";
|
|
|
|
import {
|
|
signUp,
|
|
updatePasswordById,
|
|
login,
|
|
showUsers,
|
|
showUserById,
|
|
updateUser,
|
|
deleteUser,
|
|
showSelectedUsersByUser,
|
|
} from "../controller/users.js";
|
|
|
|
import * as userMiddleware from "../middleware/users.js";
|
|
|
|
import {
|
|
showSolutions,
|
|
showSelectedSolutionByCustomer,
|
|
showSelectedSolutionBySolutionName,
|
|
showSelectedSolutionByAssetName,
|
|
showSelectedSolutionByType,
|
|
createSolution,
|
|
showSolutionById,
|
|
showSolutionByName,
|
|
updateSolution,
|
|
deleteSolution,
|
|
} from "../controller/solutions.js";
|
|
|
|
import {
|
|
createChecklistSolutionTodos,
|
|
showChecklistSolutionTodosById,
|
|
showChecklistSolutionTodosByAsset,
|
|
updateChecklistSolutionTodo,
|
|
deleteChecklistSolutionTodosSolutionID,
|
|
deleteChecklistSolutionTodos,
|
|
} from "../controller/checklistSolutions.js";
|
|
|
|
import {
|
|
showIssueSlips,
|
|
showSelectedIssueSlipsByCustomer,
|
|
showSelectedIssueSlipsByTicketnumber,
|
|
showSelectedIssueSlipsByDate,
|
|
deleteIssueSlip,
|
|
deleteIssueSlipByTicketnumber,
|
|
createIssueSlip,
|
|
showIssueSlipByTicketNo,
|
|
showIssueSlipById,
|
|
updateIssueSlip,
|
|
} from "../controller/issueSlips.js";
|
|
|
|
import {
|
|
showOrderingInfoIssueSlipById,
|
|
deleteOrderingInfoIssueSlip,
|
|
deleteOrderingInfoIssueSlipByIssueSlipIds,
|
|
updateOrderingInfoIssueSlip,
|
|
createOrderingInfoIssueSlip,
|
|
} from "../controller/orderingInfoIssueSlips.js";
|
|
|
|
import {
|
|
deleteIssue,
|
|
createIssue,
|
|
showIssueById,
|
|
updateIssue,
|
|
showIssues,
|
|
showSelectedIssuesByIssueName,
|
|
showSelectedIssuesByState,
|
|
} from "../controller/issues.js";
|
|
|
|
import {
|
|
showIssueVariants,
|
|
deleteIssueVariant,
|
|
deleteIssueVariantByIssueSlipIds,
|
|
createIssueVariant,
|
|
showIssueVariantById,
|
|
updateIssueVariant,
|
|
showSelectedIssueVariantsByIssueId,
|
|
showSelectedIssueVariantsByName,
|
|
} from "../controller/issueVariants.js";
|
|
|
|
|
|
|
|
//init express router
|
|
const router = express.Router();
|
|
|
|
|
|
// routes with master maintenance visits:
|
|
// get all master maintenance visits
|
|
router.get("/masterMaintenanceVisits", showMasterMaintenanceVisits);
|
|
|
|
//get all master maintenance visits by id
|
|
router.get("/masterMaintenanceVisit/:id", showMasterMaintenanceVisitById);
|
|
|
|
// Update master maintenance visits
|
|
router.put("/masterMaintenanceVisits", updateMasterMaintenanceVisit);
|
|
|
|
//get all master maintenance visits by selected customer
|
|
router.get("/selectedMasterMaintenanceVisitsByCustomer/:id", showSelectedMasterMaintenanceVisitsByCustomer)
|
|
|
|
//get all master maintenance visits by selected checklistname
|
|
router.get("/selectedMasterMaintenanceVisitsByChecklistname/:id", showSelectedMasterMaintenanceVisitsByChecklistname)
|
|
|
|
// Create New master maintenance visits
|
|
router.post("/masterMaintenanceVisits", createMasterMaintenanceVisit);
|
|
|
|
// Delete master maintenance visits
|
|
router.delete("/masterMaintenanceVisits/:id", deleteMasterMaintenanceVisit);
|
|
|
|
|
|
|
|
// routes with master maintenance visit todos:
|
|
//get all master maintenance visit todos by id
|
|
router.get("/masterMaintenanceVisitTodos/:id", showMasterMaintenanceVisitTodoById);
|
|
|
|
// Update master maintenance visit todos
|
|
router.put("/masterMaintenanceVisitTodos", updateMasterMaintenanceVisitTodo);
|
|
|
|
// Delete master maintenance visit todo
|
|
router.delete("/masterMaintenanceVisitTodos/:id", deleteMasterMaintenanceVisitTodo);
|
|
|
|
// Delete master maintenance visit todo by template id
|
|
router.delete("/masterMaintenanceVisitTodosByTemplateid/:id", deleteMasterMaintenanceVisitTodoByTemplateIds);
|
|
|
|
// Update all master maintenance visit todos
|
|
router.put("/allMasterMaintenanceVisitTodos", updateAllMasterMaintenanceVisitTodos)
|
|
|
|
// Create New master maintenance visit todo
|
|
router.post("/masterMaintenanceVisitTodos", createMasterMaintenanceVisitTodo);
|
|
|
|
|
|
|
|
// routes with master production orders:
|
|
// get all master production orders
|
|
router.get("/masterProductionOrders", showMasterProductionOrders);
|
|
|
|
//get all master production orders by id
|
|
router.get("/masterProductionOrders/:id", showMasterProductionOrderById);
|
|
|
|
// Update master production orders
|
|
router.put("/masterProductionOrders", updateMasterProductionOrder);
|
|
|
|
//get all master production orders by selected customer
|
|
router.get("/selectedMasterProductionOrdersByCustomer/:id", showSelectedMasterProductionOrdersByCustomer)
|
|
|
|
//get all master production orders by selected checklistname
|
|
router.get("/selectedMasterProductionOrdersByChecklistname/:id", showSelectedMasterProductionOrdersByChecklistname)
|
|
|
|
// Create New master production order
|
|
router.post("/masterProductionOrders", createMasterProductionOrder);
|
|
|
|
// Delete master production order
|
|
router.delete("/masterProductionOrders/:id", deleteMasterProductionOrder);
|
|
|
|
|
|
|
|
// routes with master production order todos:
|
|
//get all master production order todos by id
|
|
router.get("/masterProductionOrderTodos/:id", showMasterProductionOrderTodoById);
|
|
|
|
// Update master production order todos
|
|
router.put("/masterProductionOrderTodos", updateMasterProductionOrderTodo);
|
|
|
|
// Delete master production order todo
|
|
router.delete("/masterProductionOrderTodos/:id", deleteMasterProductionOrderTodo);
|
|
|
|
// Delete master production order todo by template id
|
|
router.delete("/masterProductionOrderTodosByTemplateid/:id", deleteMasterProductionOrderTodoByTemplateIds);
|
|
|
|
// Update all master production order todos
|
|
router.put("/allMasterProductionOrderTodos", updateAllProductionOrderTodos)
|
|
|
|
// Create New master production order todo
|
|
router.post("/masterProductionOrderTodos", createMasterProductionOrderTodo);
|
|
|
|
|
|
|
|
// routes with solutions:
|
|
// get all solutions
|
|
router.get("/solutions", showSolutions);
|
|
|
|
//get solution by id
|
|
router.get("/solutions/:id", showSolutionById);
|
|
|
|
//get solution by name
|
|
router.get("/solutionByName/:id", showSolutionByName);
|
|
|
|
// Update solution
|
|
router.put("/solutions", updateSolution);
|
|
|
|
// Delete solution
|
|
router.delete("/solutions/:id", deleteSolution);
|
|
|
|
// Create new solution
|
|
router.post("/solutions", createSolution);
|
|
|
|
//Get all solutions by selected solution name
|
|
router.get("/selectedSolutionsBySolutionName/:id", showSelectedSolutionBySolutionName);
|
|
|
|
//Get all solutions by selected asset name
|
|
router.get("/selectedSolutionsByAssetName/:id", showSelectedSolutionByAssetName);
|
|
|
|
//Get all solutions by selected customer
|
|
router.get("/selectedSolutionsByCustomer/:id", showSelectedSolutionByCustomer);
|
|
|
|
//Get all solutions by selected type
|
|
router.get("/selectedSolutionsByType/:id", showSelectedSolutionByType);
|
|
|
|
|
|
|
|
// routes with checklist solution todos:
|
|
// Create New checklist solution todos
|
|
router.post("/checklistSolutionsTodos", createChecklistSolutionTodos);
|
|
|
|
//get all checklist solution todos by id
|
|
router.get("/checklistSolutionsTodos/:id", showChecklistSolutionTodosById);
|
|
|
|
//get all checklist solution todos by assetname
|
|
router.get("/checklistSolutionsTodosByAsset/:id", showChecklistSolutionTodosByAsset);
|
|
|
|
// Update checklist solution todo
|
|
router.put("/checklistSolutionsTodos", updateChecklistSolutionTodo);
|
|
|
|
// Delete checklist solution todos based on solution ID
|
|
router.delete("/checklistSolutionsTodosBySolutionID/:id", deleteChecklistSolutionTodosSolutionID);
|
|
|
|
// Delete single checklist solution todos
|
|
router.delete("/checklistSolutionsTodos/:id", deleteChecklistSolutionTodos);
|
|
|
|
|
|
|
|
// routes with customers:
|
|
//get all customers
|
|
router.get("/customers", showCustomers);
|
|
|
|
//get all customers by selected
|
|
router.get("/selectedCustomers/:id", showSelectedCustomers);
|
|
|
|
//get single customer by production order instance id
|
|
router.get("/customersProductionOrder/:id", showCustomerByProductionOrderId);
|
|
|
|
//get single customer by miantenance visit instance id
|
|
router.get("/customerMaintenanceVisit/:id", showCustomerByMaintenanceVisitId);
|
|
|
|
//get single customer by customer id
|
|
router.get("/customer/:id", showCustomerByCustomerId);
|
|
|
|
//get single customer by name
|
|
router.get("/customerName/:id", showCustomerByName);
|
|
|
|
// Update customer
|
|
router.put("/customers", updateCustomer);
|
|
|
|
// Delete customer
|
|
router.delete("/customers/:id", deleteCustomer);
|
|
|
|
// Create New customer
|
|
router.post("/customers", createCustomer);
|
|
|
|
|
|
|
|
// routes with config items:
|
|
// get all config items
|
|
router.get("/configItems", showConfigItems);
|
|
|
|
//get single config item by id
|
|
router.get("/configItem/:id", showConfigItemById);
|
|
|
|
//get single config item by name
|
|
router.get("/configItemByName/:id", showConfigItemByName);
|
|
|
|
//get config items by customerid
|
|
router.get("/configItemByCustomerID/:id", showConfigItemByCustomerId);
|
|
|
|
// Update config item
|
|
router.put("/configItem", updateConfigItem);
|
|
|
|
// Create New config item
|
|
router.post("/configItems", createConfigItem);
|
|
|
|
//get all config items by customer
|
|
router.get("/selectedConfigItemsByCustomer/:id", showSelectedConfigItemsByCustomer);
|
|
|
|
//get all config items by assetname
|
|
router.get("/selectedConfigItemsByAssetName/:id", showSelectedConfigItemsByAssetName);
|
|
|
|
// Delete config item
|
|
router.delete("/configItems/:id", deleteConfigItem);
|
|
|
|
|
|
|
|
// routes with production orders:
|
|
// get all production orders
|
|
router.get("/productionOrders", showProductionOrders);
|
|
|
|
//get all production orders by selected checklistname
|
|
router.get("/selectedProductionOrdersByChecklistname/:id", showSelectedProductionOrdersByChecklistname)
|
|
|
|
//get all production orders by selected ticketnumber
|
|
router.get("/selectedProductionOrdersByTicketNumber/:id", showSelectedProductionOrdersByTicketnumber)
|
|
|
|
//get all production orders by selected customer
|
|
router.get("/selectedProductionOrdersByCustomer/:id", showSelectedProductionOrdersByCustomer)
|
|
|
|
//get all production orders by selected state
|
|
router.get("/selectedProductionOrdersByState/:id", showSelectedProductionOrdersByState)
|
|
|
|
//get all production orders by selected date
|
|
router.get("/selectedProductionOrdersByDate/:id", showSelectedProductionOrdersByDate)
|
|
|
|
// Delete production order
|
|
router.delete("/productionOrder/:id", deleteProductionOrder);
|
|
|
|
// Create New production order
|
|
router.post("/productionOrder", createProductionOrder);
|
|
|
|
//get production order by name
|
|
router.get("/productionOrderByName/:id", showProductionOrderByName);
|
|
|
|
//get single production order by ticketNumber
|
|
router.get("/productionOrder/:id", showProductionOrderById);
|
|
|
|
// Update production order state
|
|
router.put("/productionOrderState", updateProductionOrderState);
|
|
|
|
|
|
|
|
// routes with production order todos:
|
|
// Create New production order todos
|
|
router.post("/productionOrderTodos", createProductionOrderTodos);
|
|
|
|
//get all production order todos by id
|
|
router.get("/productionOrderTodos/:id", showProductionOrderTodosById);
|
|
|
|
//get all production order todos by assetname
|
|
router.get("/productionOrderTodosByAsset/:id", showProductionOrderTodosByAsset);
|
|
|
|
// Update production order todo
|
|
router.put("/productionOrderTodos", updateProductionOrderTodo);
|
|
|
|
// Delete production order todos
|
|
router.delete("/productionOrderTodos/:id", deleteProductionOrderTodos);
|
|
|
|
|
|
|
|
// routes with maintenance visits:
|
|
//get all maintenance visits
|
|
router.get("/maintenanceVisits", showMaintenanceVisits);
|
|
|
|
//get all maintenance visits by selected checklistname
|
|
router.get("/selectedMaintenanceVisitsByChecklistname/:id", showSelectedMaintenanceVisitsByChecklistname)
|
|
|
|
//get all maintenance visits by selected date
|
|
router.get("/selectedMaintenanceVisitsByDate/:id", showSelectedMaintenanceVisitsByDate)
|
|
|
|
//get all maintenance visits by selected customer
|
|
router.get("/selectedMaintenanceVisitsByCustomer/:id", showSelectedMaintenanceVisitsByCustomer)
|
|
|
|
//get all maintenance visits by selected state
|
|
router.get("/selectedMaintenanceVisitsByState/:id", showSelectedMaintenanceVisitsByState)
|
|
|
|
// Delete maintenance visit
|
|
router.delete("/maintenanceVisit/:id", deleteMaintenanceVisit);
|
|
|
|
// Create New maintenance visit
|
|
router.post("/maintenanceVisit", createMaintenanceVisit);
|
|
|
|
//get maintenance visit by name
|
|
router.get("/maintenanceVisitByName/:id", showMaintenanceVisitByName);
|
|
|
|
//get single maintenance visit by primaryId
|
|
router.get("/maintenanceVisit/:id", showMaintenanceVisitById);
|
|
|
|
// Update maintenance visit state
|
|
router.put("/maintenanceVisitState", updateMaintenanceVisitState);
|
|
|
|
|
|
|
|
// routes with maintenance visit todos:
|
|
//create new maintenance visit todos
|
|
router.post("/maintenanceVisitTodos", createMaintenanceVisitTodos);
|
|
|
|
//get all maintenance visit todos by id
|
|
router.get("/maintenanceVisitTodos/:id", showMaintenanceVisitTodosById);
|
|
|
|
//get all maintenance visit todos by assetname
|
|
router.get("/maintenanceVisitTodosByAsset/:id", showMaintenanceVisitTodosByAsset);
|
|
|
|
// Update maintenance visit todo
|
|
router.put("/maintenanceVisitTodos", updateMaintenanceVisitTodo);
|
|
|
|
// Delete maintenance visit todos
|
|
router.delete("/maintenanceVisitTodos/:id", deleteMaintenanceVisitTodos);
|
|
|
|
|
|
|
|
// routes with issue slips:
|
|
// get all issue slips
|
|
router.get("/issueSlips", showIssueSlips);
|
|
|
|
//get all issue slips by selected ticketnumber
|
|
router.get("/selectedIssueSlipsByTicketNumber/:id", showSelectedIssueSlipsByTicketnumber)
|
|
|
|
//get all issue slips by selected customer
|
|
router.get("/selectedIssueSlipsByCustomer/:id", showSelectedIssueSlipsByCustomer)
|
|
|
|
//get all issue slips by selected date
|
|
router.get("/selectedIssueSlipsByDate/:id", showSelectedIssueSlipsByDate)
|
|
|
|
// Delete issue slip
|
|
router.delete("/issueSlip/:id", deleteIssueSlip);
|
|
|
|
// Delete issue slips by ticketnumber
|
|
router.delete("/issueSlipByTicketNo/:id", deleteIssueSlipByTicketnumber);
|
|
|
|
// Create New issue slip
|
|
router.post("/issueSlip", createIssueSlip);
|
|
|
|
//get issue slips by ticketNumber
|
|
router.get("/issueSlipByTicketNo/:id", showIssueSlipByTicketNo);
|
|
|
|
//get single issue slip
|
|
router.get("/issueSlip/:id", showIssueSlipById);
|
|
|
|
// Update issue slip
|
|
router.put("/issueSlip", updateIssueSlip);
|
|
|
|
|
|
|
|
// routes with ordering info issue slips:
|
|
//get all ordering info issue slips by id
|
|
router.get("/orderingInfoIssueSlips/:id", showOrderingInfoIssueSlipById);
|
|
|
|
// Update ordering info issue slip
|
|
router.put("/orderingInfoIssueSlips", updateOrderingInfoIssueSlip);
|
|
|
|
// Delete ordering info issue slip
|
|
router.delete("/orderingInfoIssueSlips/:id", deleteOrderingInfoIssueSlip);
|
|
|
|
// Delete ordering info issue slip by issue id
|
|
router.delete("/orderingInfoIssueSlipsByIssueSlipId/:id", deleteOrderingInfoIssueSlipByIssueSlipIds);
|
|
|
|
// Create New ordering info issue slip
|
|
router.post("/orderingInfoIssueSlips", createOrderingInfoIssueSlip);
|
|
|
|
|
|
|
|
// routes with issues:
|
|
// get all issues
|
|
router.get("/issues", showIssues);
|
|
|
|
//get issue by id
|
|
router.get("/issues/:id", showIssueById);
|
|
|
|
//get all issues by selected name
|
|
router.get("/selectedIssuesByIssueName/:id", showSelectedIssuesByIssueName)
|
|
|
|
//get all issues by selected state
|
|
router.get("/selectedIssuesByState/:id", showSelectedIssuesByState)
|
|
|
|
// Update issue
|
|
router.put("/issues", updateIssue);
|
|
|
|
// Delete issue
|
|
router.delete("/issues/:id", deleteIssue);
|
|
|
|
// Create New issue
|
|
router.post("/issues", createIssue);
|
|
|
|
|
|
|
|
// routes with issue variants:
|
|
// get all issue variants
|
|
router.get("/issueVariants", showIssueVariants);
|
|
|
|
//get issue variant by id
|
|
router.get("/issueVariants/:id", showIssueVariantById);
|
|
|
|
// Create New issue variant
|
|
router.post("/issueVariants", createIssueVariant);
|
|
|
|
// get all issue variants by selected issueID
|
|
router.get("/selectedIssueVariantsByIssueId/:id", showSelectedIssueVariantsByIssueId)
|
|
|
|
// get all issue variants by selected name
|
|
router.get("/selectedIssueVariantsByName/:id", showSelectedIssueVariantsByName)
|
|
|
|
// Update issue variant
|
|
router.put("/issueVariants", updateIssueVariant);
|
|
|
|
// Delete issue variant
|
|
router.delete("/issueVariants/:id", deleteIssueVariant);
|
|
|
|
// Delete issue variant by issue id
|
|
router.delete("/issueVariantsByIssueSlipId/:id", deleteIssueVariantByIssueSlipIds);
|
|
|
|
|
|
|
|
// routes with users:
|
|
// sign-up process
|
|
router.post('/signUp', userMiddleware.validateRegister, signUp);
|
|
|
|
// update password process
|
|
router.put('/updatePassword', updatePasswordById);
|
|
|
|
// login process
|
|
router.post('/login', login);
|
|
|
|
// get all users
|
|
router.get("/users", showUsers);
|
|
|
|
// get all users by user
|
|
router.get("/selectedUsersByUser/:id", showSelectedUsersByUser)
|
|
|
|
//get user by id
|
|
router.get("/user/:id", showUserById);
|
|
|
|
// Update user
|
|
router.put("/user", updateUser);
|
|
|
|
// Delete user
|
|
router.delete("/user/:id", deleteUser);
|
|
|
|
|
|
|
|
//export default router
|
|
export default router; |