You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
893 B

const express = require("express")
const router = express.Router()
const {
getExpressServices,
addExpressServices,
updateExpressServices,
deleteExpressServices
} = require("../services/expressService")
const {
formatResponse
} = require("../utils/tools")
router.get("/", async function (req, res, next) {
const data = await getExpressServices()
res.send(formatResponse(0, "", data))
})
router.post("/", async function (req, res, next) {
const data = await addExpressServices(req.body)
res.send(formatResponse(0, "", data))
})
router.put("/", async function (req, res, next) {
const data = await updateExpressServices(req.body)
res.send(formatResponse(0, "", data))
})
router.delete("/", async function (req, res, next) {
const data = await deleteExpressServices(req.body)
res.send(formatResponse(0, "", data))
})
module.exports = router