HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: /var/www/javago_test/src/routers/order/order.router.js
import express from "express"
const router = express.Router()
import * as OrderController from "../../controllers/order/order.controller.js"
import * as validator from "../../middleware/validator.js"
import * as authentication from "../../middleware/auth.middleware.js"

router.post("/group-coffee-run", authentication.verifyToken, validator.saveGroupCoffeeRun, OrderController.saveGroupCoffeeRun)
router.get("/group-coffee-run", authentication.verifyToken, validator.getGroupCoffeeRun, OrderController.getGroupCoffeeRun)
router.post("/place", authentication.verifyToken, validator.placeOrder, OrderController.placeOrder)
router.post("/", authentication.verifyToken, validator.cafeSaveOrder, OrderController.saveOrder)
router.get("/", authentication.verifyToken, OrderController.getOrder)
router.get("/by-group", authentication.verifyToken, validator.orderListByGroup, OrderController.orderListByGroup)
router.get("/individual", authentication.verifyToken, validator.individualOrderList, OrderController.getIndividualOrder)
router.put("/change-status/:id", authentication.verifyToken, validator.changeOrderStatus, OrderController.changeOrderStatus)
router.get("/loyalty-list", authentication.verifyToken, OrderController.loyaltyList)
router.get("/universal-card", authentication.verifyToken, OrderController.universalCardList)
router.get("/redeem", authentication.verifyToken, validator.redeemValidation, OrderController.checkRedeemCode)
router.put("/apply-coupon", authentication.verifyToken, OrderController.applyCoupon)
export { router }