12 lines
566 B
JavaScript
12 lines
566 B
JavaScript
const {uploadPhysicalFile} = require("../middlewares");
|
|
|
|
module.exports = app => {
|
|
const upload = require("../controllers/upload.controller.js");
|
|
var router = require("express").Router();
|
|
router.get("/:name", upload.getFile);
|
|
router.post("/upload/:filename", upload.uploadFiles);
|
|
router.post("/upload-physical", [uploadPhysicalFile], upload.uploadPhysicalFile);
|
|
router.post("/delete", upload.deleteFile);
|
|
router.get("/uploadedDocs/:model/:objectId/type/:fileType/name/:name", upload.getFilesByType);
|
|
app.use('/api/files', router);
|
|
}; |