transfer project in github
This commit is contained in:
@@ -0,0 +1,129 @@
|
||||
const {Router} = require('express')
|
||||
const router = Router()
|
||||
/////////////////////////////////////////////////////////// controllers
|
||||
const sliderController = require('../controllers/sliderController')
|
||||
const foodsController = require('../controllers/foodsController')
|
||||
const galleryController = require('../controllers/galleryController')
|
||||
const contactUsController = require('../controllers/contactUsController')
|
||||
const userController = require('../controllers/userController')
|
||||
const menuTypeController = require('../controllers/menuTypeController')
|
||||
const jobController = require('../controllers/jobController')
|
||||
const foodCategoryController = require('../controllers/foodCategoryController')
|
||||
const partySetController = require('../controllers/partySetController')
|
||||
const subscribersController = require('../controllers/subscribersController')
|
||||
const storeInfoController = require('../controllers/storeInfoController')
|
||||
const orderController = require('../controllers/orderController')
|
||||
const notificationController = require('../controllers/notificationController')
|
||||
const pagerController = require('../controllers/pagerController')
|
||||
|
||||
//////////////// admins
|
||||
router.post('/admin', userController.register_admin)
|
||||
router.get('/admins/:branchId', userController.get_all_admins)
|
||||
router.get('/admin/:id', userController.get_one_admin)
|
||||
router.put('/admin/:id', userController.update_admin)
|
||||
router.put('/changeAdminPasswordByAdmin/:id', userController.change_admin_password_by_another)
|
||||
router.delete('/admin/:id', userController.remove_admin)
|
||||
router.get('/permissions', userController.permissions)
|
||||
//////////////// users
|
||||
router.get('/users/:branchId', userController.get_all_users)
|
||||
router.get('/users/forReport/:branchId', userController.get_all_users_for_reports)
|
||||
router.get('/users/getAll/:branchId', userController.get_all_users_without_paginate)
|
||||
router.get('/user/:id', userController.get_one_admin)
|
||||
router.post('/discountCode', userController.generate_discount_code_for_users)
|
||||
router.get('/discountCodes/:branchId', userController.get_all_discounts_for_admin)
|
||||
router.delete('/discountCode/:id', userController.delete_discount_code)
|
||||
router.put('/address/:id', userController.update_user_address_by_admin)
|
||||
router.delete('/address/:id', userController.remove_user_address)
|
||||
|
||||
//////////////// slider
|
||||
router.post('/slider', sliderController.create)
|
||||
router.put('/slider/:id', sliderController.update)
|
||||
router.delete('/slider/:id', sliderController.delete)
|
||||
|
||||
//////////////// menu types
|
||||
router.post('/menuType', menuTypeController.create)
|
||||
router.get('/menuType/getAll/:branchId', menuTypeController.get_all_for_panel)
|
||||
router.get('/allMenuType/getAll/:branchId', menuTypeController.get_all_wihout_paginate)
|
||||
router.put('/menuType/:id', menuTypeController.update)
|
||||
router.delete('/menuType/:id', menuTypeController.delete)
|
||||
|
||||
//////////////// job
|
||||
router.post('/job', jobController.create)
|
||||
router.get('/job', jobController.get_all_for_panel)
|
||||
router.get('/job/:id', jobController.get_one)
|
||||
router.put('/job/:id', jobController.update)
|
||||
router.delete('/job/:id', jobController.delete)
|
||||
|
||||
//////////////// food categories
|
||||
router.post('/foodCategory', foodCategoryController.create)
|
||||
router.get('/foodCategory/getAll/:branchId', foodCategoryController.get_all_for_panel)
|
||||
router.put('/foodCategory/:id', foodCategoryController.update)
|
||||
router.delete('/foodCategory/:id', foodCategoryController.delete)
|
||||
|
||||
//////////////// foods
|
||||
router.post('/food', foodsController.create)
|
||||
router.post('/food/search', foodsController.search)
|
||||
router.get('/food/getAll/:branchId', foodsController.getAllForPanel)
|
||||
router.get('/food/:id' , foodsController.getOneByAdmin)
|
||||
router.put('/food/:id', foodsController.update)
|
||||
router.delete('/food/:id', foodsController.delete)
|
||||
|
||||
//////////////// food comments
|
||||
router.post('/commentStatus/:id', foodsController.confirm_comment_by_admin)
|
||||
router.post('/replayComment/:id', foodsController.reply_comment_by_admin)
|
||||
router.delete('/deleteComment/:id', foodsController.remove_comment_by_admin)
|
||||
|
||||
//////////////// party set
|
||||
router.post('/partySet', partySetController.create)
|
||||
router.put('/partySet/:id', partySetController.update)
|
||||
router.delete('/partySet/:id', partySetController.delete)
|
||||
router.get('/partySets', partySetController.getAll_for_admin)
|
||||
|
||||
//////////////// gallery
|
||||
router.post('/gallery', galleryController.create)
|
||||
router.put('/gallery/:id', galleryController.update)
|
||||
router.delete('/gallery/:id', galleryController.delete)
|
||||
|
||||
//////////////// contact us
|
||||
router.get('/contactUsMessages', contactUsController.getAll)
|
||||
router.get('/contactUsMessages/:id', contactUsController.getOne)
|
||||
|
||||
//////////////// subscribers
|
||||
router.get('/subscribers', subscribersController.getAll)
|
||||
router.get('/subscriber/:id', subscribersController.getOne)
|
||||
router.delete('/subscriber/:id', subscribersController.deleteOne)
|
||||
|
||||
//////////////// store info
|
||||
router.post('/store/create', storeInfoController.create)
|
||||
router.post('/store/:id', storeInfoController.update)
|
||||
router.get('/store/getAll', storeInfoController.getAll)
|
||||
router.get('/store/:id', storeInfoController.getOne)
|
||||
|
||||
//////////////// order
|
||||
// router.delete('/order/:id', orderController)
|
||||
router.get('/order/getAll/:branchId', orderController.getAllOrders)
|
||||
router.get('/order/forReport/:branchId', orderController.getOrdersForReport)
|
||||
router.post('/order/report/:branchId', orderController.reports)
|
||||
router.post('/order/search', orderController.search)
|
||||
router.get('/order/:id', orderController.getOneOrder)
|
||||
router.delete('/order/:id', orderController.deleteOrder)
|
||||
router.put('/order/:order_id', orderController.addStatusToOrder)
|
||||
// router.get('/order/:id', orderController.getAll_for_admin)
|
||||
|
||||
/////////////// payments
|
||||
router.get('/payments/:id' , orderController.getAllPaymentByAdmin)
|
||||
router.put('/payments/:id' , orderController.changePayStatus)
|
||||
|
||||
router.post('/addFcmToken' , userController.addFcmToken)
|
||||
|
||||
/////////////// send notification
|
||||
router.post('/notification' , notificationController.send)
|
||||
|
||||
//////////////// page
|
||||
router.get('/pager' , pagerController.send)
|
||||
router.get('/test' , orderController.testNotif)
|
||||
|
||||
/////////////// convert data
|
||||
router.post('/addStoreId', storeInfoController.addBranchIdForAllData)
|
||||
|
||||
module.exports = router
|
||||
Reference in New Issue
Block a user