Added: get all warehouses
This commit is contained in:
@@ -2,6 +2,14 @@ const Warehouse = require("../models/Warehouse");
|
|||||||
const mongoose = require("mongoose");
|
const mongoose = require("mongoose");
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
getAllWarehouses: async (req, res, next) => {
|
||||||
|
try {
|
||||||
|
const warehouses = await Warehouse.find();
|
||||||
|
res.send({ success: true, data: warehouses });
|
||||||
|
} catch (error) {
|
||||||
|
next(error);
|
||||||
|
}
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* Gets the warehouse data by `id`
|
* Gets the warehouse data by `id`
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -2,6 +2,11 @@ const router = require("express").Router();
|
|||||||
const upload = require("../middleware/fileUpload");
|
const upload = require("../middleware/fileUpload");
|
||||||
const controller = require("./warehouse.controller");
|
const controller = require("./warehouse.controller");
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @route /warehouse/get-all
|
||||||
|
*/
|
||||||
|
router.get("/get-all", controller.getAllWarehouses);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @route /warehouse/:id
|
* @route /warehouse/:id
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user