somewhere
This commit is contained in:
@@ -0,0 +1,194 @@
|
||||
const { Router } = require('express')
|
||||
const router = Router()
|
||||
/// //////////////////////////////////////////////////////// controllers
|
||||
const { hasPermission } = require('../authentication')
|
||||
const warrantyTermsController = require('../controllers/warrantyTermsController')
|
||||
const contactPageController = require('../controllers/contactPageController')
|
||||
const faqController = require('../controllers/faqController')
|
||||
const learningController = require('../controllers/learningController')
|
||||
const downloadCategoryController = require('../controllers/downloadCategoryController')
|
||||
const downloadController = require('../controllers/downloadController')
|
||||
const userController = require('../controllers/userController')
|
||||
const ticketsController = require('../controllers/ticketsController')
|
||||
const serialsExelController = require('../controllers/serialsExelController')
|
||||
const helpController = require('../controllers/helpController')
|
||||
const announcementController = require('../controllers/announcementController')
|
||||
const lotteryPopUpController = require('../controllers/lotteryPopUpController')
|
||||
const lotteryController = require('../controllers/lotteryController')
|
||||
const representationController = require('../controllers/representationController')
|
||||
const pieceController = require('../controllers/pieceController')
|
||||
const pieceRequestController = require('../controllers/pieceRequestController')
|
||||
const oldPieceRequestController = require('../controllers/oldPieceRequestController')
|
||||
const bufferRequestController = require('../controllers/bufferRequestController')
|
||||
const guaranteeReportController = require('../controllers/guaranteeReportController')
|
||||
const transactionController = require('../controllers/transactionController')
|
||||
const smsBroadcastController = require('../controllers/smsBroadcastController')
|
||||
const surveyController = require('../controllers/surveyController')
|
||||
/// //////////////////////////////////////////////////////// routes
|
||||
|
||||
/// ///////////// warranty terms
|
||||
router.post('/warranty', hasPermission('warranty-terms'), warrantyTermsController.create)
|
||||
router.put('/warranty/:id', hasPermission('warranty-terms'), warrantyTermsController.update)
|
||||
router.delete('/warranty/:id', hasPermission('warranty-terms'), warrantyTermsController.delete)
|
||||
|
||||
/// ///////////// FAQ
|
||||
router.post('/faq', hasPermission('faq'), faqController.create)
|
||||
router.put('/faq/:id', hasPermission('faq'), faqController.update)
|
||||
router.delete('/faq/:id', hasPermission('faq'), faqController.delete)
|
||||
|
||||
/// ///////////// Learning
|
||||
router.post('/learning', hasPermission('learning'), learningController.create)
|
||||
router.put('/learning/:id', hasPermission('learning'), learningController.update)
|
||||
router.delete('/learning/:id', hasPermission('learning'), learningController.delete)
|
||||
|
||||
/// ///////////// download category
|
||||
router.post('/dCategory', hasPermission('download-categories'), downloadCategoryController.create)
|
||||
router.put('/dCategory/:id', hasPermission('download-categories'), downloadCategoryController.update)
|
||||
router.delete('/dCategory/:id', hasPermission('download-categories'), downloadCategoryController.delete)
|
||||
|
||||
/// ///////////// downloads
|
||||
router.post('/downloads', hasPermission('downloads'), downloadController.create)
|
||||
router.put('/downloads/:id', hasPermission('downloads'), downloadController.update)
|
||||
router.delete('/downloads/:id', hasPermission('downloads'), downloadController.delete)
|
||||
|
||||
// files
|
||||
router.post('/downloads/file', hasPermission('downloads'), downloadController.addFile)
|
||||
router.delete('/downloads/file/:id', hasPermission('downloads'), downloadController.deletFile)
|
||||
|
||||
/// ///////////// contact us
|
||||
router.get('/contact', hasPermission('contact-us'), contactPageController.getAll)
|
||||
router.get('/contact/:id', hasPermission('contact-us'), contactPageController.getOne)
|
||||
|
||||
/// ///////////// tickets
|
||||
router.post('/addTicket', hasPermission('tickets'), ticketsController.add_ticket)
|
||||
router.get('/tickets', hasPermission('tickets'), ticketsController.get_all_tickets_for_admin)
|
||||
router.get('/ticket/:id', hasPermission('tickets'), ticketsController.get_one_ticket)
|
||||
router.post('/addMessageToTicket/:id', hasPermission('tickets'), ticketsController.add_message_to_ticket)
|
||||
router.get('/allUsers', hasPermission('tickets'), userController.get_all_users_for_admin)
|
||||
|
||||
/// ///////////// transactions
|
||||
// router.get('/transactions', hasPermission('transactions'), userController.get_all_transactions_for_admin)
|
||||
// router.get('/transaction/:id', hasPermission('transactions'), userController.get_one_transaction_for_admin)
|
||||
|
||||
/// ///////////// manage admins
|
||||
router.post('/addAdmin', hasPermission('admins'), userController.register_admin)
|
||||
router.put('/updateAdmin/:id', hasPermission('admins'), userController.update_admin)
|
||||
router.delete('/deleteAdmin/:id', hasPermission('admins'), userController.delete_admin)
|
||||
router.put('/updateAdminPassword', hasPermission('admins'), userController.update_user_password)
|
||||
router.get('/admins', hasPermission('admins'), userController.get_admins)
|
||||
router.get('/admin/:id', hasPermission('admins'), userController.get_one_admin)
|
||||
router.get('/permissions', hasPermission('admins'), userController.permissions)
|
||||
|
||||
/// ///////////// manage users
|
||||
router.get('/users', hasPermission('customers'), userController.get_all_users_for_admin)
|
||||
router.get('/user/:id', hasPermission('customers'), userController.get_one_user_for_admin)
|
||||
router.put('/user/changeVerityInfo/:id', hasPermission('customers'), userController.change_verity_info_by_admin)
|
||||
router.put('/user/changePanatechInfo/:id', hasPermission('customers'), userController.change_panatech_info_by_admin)
|
||||
|
||||
/// ///////////// serials exel file
|
||||
router.post('/addExel', hasPermission('serials-exel'), serialsExelController.addExel)
|
||||
router.delete('/removeExel/:name', hasPermission('serials-exel'), serialsExelController.removeExel)
|
||||
router.get('/serialExels', hasPermission('serials-exel'), serialsExelController.getAllExels)
|
||||
|
||||
/// ///////////// update help page
|
||||
router.put('/help', hasPermission('help'), helpController.set)
|
||||
|
||||
/// ///////////// announcements
|
||||
router.post('/announcements', hasPermission('announcements'), announcementController.create)
|
||||
router.get('/announcements', hasPermission('announcements'), announcementController.getAllForAdmin)
|
||||
router.get('/announcementsUsers', hasPermission('announcements'), userController.get_all_users_for_admin)
|
||||
router.get('/announcements/:id', hasPermission('announcements'), announcementController.getOneForAdmin)
|
||||
router.delete('/announcements/:id', hasPermission('announcements'), announcementController.deleteAnnouncement)
|
||||
// router.put('/announcement/:id', hasPermission('announcements'), announcementController.updateByAdmin)
|
||||
|
||||
/// ///////////// lottery
|
||||
router.put('/lotteryPopUp', hasPermission('lotteryPopUp'), lotteryPopUpController.modify)
|
||||
router.post('/lottery', hasPermission('lottery'), lotteryController.addLottery)
|
||||
router.delete('/lottery/:lotteryId', hasPermission('lottery'), lotteryController.deleteLottery)
|
||||
router.put('/lottery/:lotteryId', hasPermission('lottery'), lotteryController.updateLottery)
|
||||
router.get('/lottery/:lotteryId', hasPermission('lottery'), lotteryController.getOneLottery)
|
||||
router.get('/lotteries', hasPermission('lottery'), lotteryController.getAllLotteries)
|
||||
|
||||
/// ///////////// representations (agents)
|
||||
router.get('/representations', hasPermission('representations'), representationController.getAll)
|
||||
router.get('/representation/:id', hasPermission('representations'), representationController.getOne)
|
||||
router.put('/representationStatus/:id', hasPermission('representations'), representationController.change_form_status)
|
||||
router.post('/addAgentByAdmin', hasPermission('representations'), representationController.add_agent_by_admin)
|
||||
|
||||
/// ///////////// pieces
|
||||
router.post('/piece', hasPermission('pieces'), pieceController.add_piece)
|
||||
router.put('/piece/:id', hasPermission('pieces'), pieceController.update_piece)
|
||||
router.delete('/piece/:id', hasPermission('pieces'), pieceController.remove_piece)
|
||||
router.get('/pieces', hasPermission('pieces'), pieceController.get_all_pieces)
|
||||
router.get('/pieces/:id', hasPermission('pieces'), pieceController.get_one_pieces)
|
||||
|
||||
/// ///////////// piece requests
|
||||
router.get('/prList', hasPermission('piece-requests'), pieceRequestController.get_all_pr_for_admin)
|
||||
router.get('/pr/:id', hasPermission('piece-requests'), pieceRequestController.get_one_pr_for_admin)
|
||||
router.put('/prStatus/:id', hasPermission('piece-requests'), pieceRequestController.change_pr_status_by_admin)
|
||||
|
||||
/// ///////////// oldPiece requests
|
||||
router.get('/oprList', hasPermission('op-requests'), oldPieceRequestController.get_all_opr_for_admin)
|
||||
router.get('/opr/:id', hasPermission('op-requests'), oldPieceRequestController.get_one_opr_for_admin)
|
||||
router.put('/oprStatus/:id', hasPermission('op-requests'), oldPieceRequestController.change_opr_status_by_admin)
|
||||
|
||||
/// ///////////// buffer requests
|
||||
router.get('/brList', hasPermission('buffer-requests'), bufferRequestController.get_all_br_for_admin)
|
||||
router.get('/br/:id', hasPermission('buffer-requests'), bufferRequestController.get_one_br_for_admin)
|
||||
router.put('/brStatus/:id', hasPermission('buffer-requests'), bufferRequestController.change_br_status_by_admin)
|
||||
|
||||
/// ///////////// agents guarantee jobs reports
|
||||
router.get('/grList', hasPermission('guarantee-reports'), guaranteeReportController.get_all_gr_for_admin)
|
||||
router.get('/gr/:id', hasPermission('guarantee-reports'), guaranteeReportController.get_one_gr_for_admin)
|
||||
// router.put('/grStatus/:id', hasPermission('guarantee-reports'), guaranteeReportController.change_gr_status_by_admin)
|
||||
|
||||
/// ///////////// agent inbox
|
||||
router.get('/allAgentsInbox', hasPermission('agentsInbox'), transactionController.get_all_agents_inbox_for_admin)
|
||||
router.get('/allAgentsInbox/:id', hasPermission('agentsInbox'), transactionController.get_one_transaction_for_admin)
|
||||
|
||||
/// ///////////// one agent details and reports
|
||||
router.get('/agentDetails/:id', hasPermission('agents'), representationController.getOne)
|
||||
router.get('/agentInbox/:agent_id', hasPermission('agents'), transactionController.get_one_agent_inbox_for_admin)
|
||||
router.get('/agentBr/:agent_id', hasPermission('agents'), bufferRequestController.get_oneAgent_br_for_admin)
|
||||
router.get('/agentOpr/:agent_id', hasPermission('agents'), oldPieceRequestController.get_oneAgent_opr_for_admin)
|
||||
router.get('/agentPr/:agent_id', hasPermission('agents'), pieceRequestController.get_oneAgent_pr_for_admin)
|
||||
|
||||
/// ///////////// update agent info
|
||||
router.put('/updateAgent/:id', hasPermission('agentUpdate'), representationController.update_representation_by_admin)
|
||||
router.post('/revokeAgent/:id', hasPermission('agentUpdate'), representationController.revoke_representation_by_admin)
|
||||
router.get('/revokedAgents', representationController.get_revoked_agents_for_admin)
|
||||
|
||||
// update files
|
||||
router.post(
|
||||
'/representationImages/:userType/:representation_code',
|
||||
representationController.upload_image_to_representation
|
||||
)
|
||||
router.delete(
|
||||
'/representationImages/:userType/:representation_code/:imgId',
|
||||
representationController.remove_image_from_representation
|
||||
)
|
||||
|
||||
/// ///////////// all agents report (advance report)
|
||||
router.get('/report/pieces', hasPermission('agentReports'), pieceController.get_all_pieces)
|
||||
router.get(
|
||||
'/report/allAgentsInbox',
|
||||
hasPermission('agentReports'),
|
||||
transactionController.get_all_agents_inbox_for_admin
|
||||
)
|
||||
router.get('/report/grList', hasPermission('agentReports'), guaranteeReportController.get_all_gr_for_admin)
|
||||
router.get('/report/brList', hasPermission('agentReports'), bufferRequestController.get_all_br_for_admin)
|
||||
router.get('/report/prList', hasPermission('agentReports'), pieceRequestController.get_all_pr_for_admin)
|
||||
router.get('/report/oprList', hasPermission('agentReports'), oldPieceRequestController.get_all_opr_for_admin)
|
||||
|
||||
/// ///////////// broadcast sms for users
|
||||
router.post('/broadcastSMS', hasPermission('sms'), smsBroadcastController.broadcast)
|
||||
router.get('/smsBroadcasts', hasPermission('sms'), smsBroadcastController.getAllForAdmin)
|
||||
router.get('/smsBroadcasts/:id', hasPermission('sms'), smsBroadcastController.getOneForAdmin)
|
||||
router.get('/usersForSMS', hasPermission('sms'), userController.get_all_users_for_admin)
|
||||
|
||||
|
||||
/// ///////////// survey
|
||||
router.get('/surveys', surveyController.getAllForAdmin)
|
||||
router.get('/surveys/:id', surveyController.getOneForAdmin)
|
||||
|
||||
module.exports = router
|
||||
@@ -0,0 +1,59 @@
|
||||
const { Router } = require('express')
|
||||
const router = Router()
|
||||
const transactionController = require('../controllers/transactionController')
|
||||
const pieceController = require('../controllers/pieceController')
|
||||
const pieceRequestController = require('../controllers/pieceRequestController')
|
||||
const oldPieceRequestController = require('../controllers/oldPieceRequestController')
|
||||
const bufferRequestController = require('../controllers/bufferRequestController')
|
||||
|
||||
const guaranteeReportController = require('../controllers/guaranteeReportController')
|
||||
|
||||
/// // inbox
|
||||
router.get('/inbox', transactionController.get_all_transactions_for_agent)
|
||||
router.get('/inbox/:id', transactionController.get_one_transaction_for_agent)
|
||||
router.put('/changeTStatus/:id', transactionController.change_transaction_status_by_agent)
|
||||
|
||||
/// ///////////// pieces
|
||||
router.get('/pieces', pieceController.get_all_pieces)
|
||||
|
||||
/// // piece request
|
||||
router.post('/pr', pieceRequestController.add_piece_request)
|
||||
router.post('/sendPr/:id', pieceRequestController.change_pr_status_to_sent_by_agent)
|
||||
router.put('/prDescription/:id', pieceRequestController.update_pr_description)
|
||||
router.put('/addPrItems/:prId', pieceRequestController.add_pieces_to_pr)
|
||||
router.delete('/removePrItems/:pieceItemId', pieceRequestController.remove_piece_from_pr)
|
||||
router.delete('/pr/:id', pieceRequestController.delete_pr)
|
||||
router.get('/prList', pieceRequestController.get_all_pr_for_agent)
|
||||
router.get('/pr/:id', pieceRequestController.get_one_pr_for_agent)
|
||||
|
||||
/// // oldPiece request
|
||||
router.post('/opr', oldPieceRequestController.add_oldPiece_request)
|
||||
router.post('/sendOpr/:id', oldPieceRequestController.change_opr_status_to_sent_by_agent)
|
||||
router.put('/oprDescription/:id', oldPieceRequestController.update_opr_description)
|
||||
router.put('/addOprItems/:oprId', oldPieceRequestController.add_oldPieces_to_opr)
|
||||
router.delete('/removeOprItems/:oldPieceItemId', oldPieceRequestController.remove_oldPiece_from_opr)
|
||||
router.delete('/opr/:id', oldPieceRequestController.delete_opr)
|
||||
router.get('/oprList', oldPieceRequestController.get_all_opr_for_agent)
|
||||
router.get('/opr/:id', oldPieceRequestController.get_one_opr_for_agent)
|
||||
|
||||
/// // buffer request
|
||||
router.post('/br', bufferRequestController.add_buffer_request)
|
||||
router.post('/sendBr/:id', bufferRequestController.change_br_status_to_sent_by_agent)
|
||||
router.put('/brDescription/:id', bufferRequestController.update_br_description)
|
||||
router.put('/addBrItems/:brId', bufferRequestController.add_buffer_to_br)
|
||||
router.delete('/removeBrItems/:bufferItemId', bufferRequestController.remove_buffer_from_br)
|
||||
router.delete('/br/:id', bufferRequestController.delete_br)
|
||||
router.get('/brList', bufferRequestController.get_all_br_for_agent)
|
||||
router.get('/br/:id', bufferRequestController.get_one_br_for_agent)
|
||||
|
||||
/// // guarantee report
|
||||
router.post('/gr', guaranteeReportController.add_guaranteeReport)
|
||||
router.post('/sendGr/:id', guaranteeReportController.change_gr_status_to_sent_by_agent)
|
||||
router.put('/grDescription/:id', guaranteeReportController.update_gr_description)
|
||||
router.put('/addGrItems/:grId', guaranteeReportController.add_report_to_gr)
|
||||
router.delete('/removeGrItems/:reportItemId', guaranteeReportController.remove_report_from_gr)
|
||||
router.delete('/gr/:id', guaranteeReportController.delete_gr)
|
||||
router.get('/grList', guaranteeReportController.get_all_gr_for_agent)
|
||||
router.get('/gr/:id', guaranteeReportController.get_one_gr_for_agent)
|
||||
|
||||
module.exports = router
|
||||
@@ -0,0 +1,16 @@
|
||||
const { Router } = require('express')
|
||||
const router = Router()
|
||||
const userController = require('../controllers/userController')
|
||||
|
||||
/// /////////////////// admin routes
|
||||
// router.post('/register/admin', userController.register_admin)
|
||||
router.post('/register/user', userController.register_user)
|
||||
// router.post('/activation/:key', userController.activation)
|
||||
router.post('/reset-pass-token', userController.generate_reset_user_password_link)
|
||||
router.post('/set-new-pass', userController.reset_password_using_token)
|
||||
|
||||
router.post('/login', userController.webLogin)
|
||||
router.post('/logout', userController.webLogout)
|
||||
router.get('/user', userController.getUser)
|
||||
|
||||
module.exports = router
|
||||
@@ -0,0 +1,10 @@
|
||||
const { Router } = require('express')
|
||||
const router = Router()
|
||||
const arpaConnectionController = require('../controllers/arpaConnectionController')
|
||||
|
||||
router.post('/getRouteManager', arpaConnectionController.getRouteManager)
|
||||
router.post('/postRouteManager', arpaConnectionController.postRouteManager)
|
||||
router.post('/putRouteManager', arpaConnectionController.putRouteManager)
|
||||
router.post('/deleteRouteManager', arpaConnectionController.deleteRouteManager)
|
||||
|
||||
module.exports = router
|
||||
@@ -0,0 +1,60 @@
|
||||
const { Router } = require('express')
|
||||
const router = Router()
|
||||
|
||||
/// //////////////////////////////////////////////////////// controllers
|
||||
const warrantyTermsController = require('../controllers/warrantyTermsController')
|
||||
const contactPageController = require('../controllers/contactPageController')
|
||||
const faqController = require('../controllers/faqController')
|
||||
const learningController = require('../controllers/learningController')
|
||||
const downloadCategoryController = require('../controllers/downloadCategoryController')
|
||||
const downloadController = require('../controllers/downloadController')
|
||||
const iranCitiesController = require('../controllers/iranCitiesController')
|
||||
const serialsExelController = require('../controllers/serialsExelController')
|
||||
const helpController = require('../controllers/helpController')
|
||||
const lotteryPopUpController = require('../controllers/lotteryPopUpController')
|
||||
const lotteryController = require('../controllers/lotteryController')
|
||||
const representationController = require('../controllers/representationController')
|
||||
|
||||
/// //////////////////////////////////////////////////////// routes
|
||||
/// ///////////// warranty terms
|
||||
router.get('/warranty/page/:page', warrantyTermsController.getAll)
|
||||
router.get('/warranty/:id(*)', warrantyTermsController.getOne)
|
||||
|
||||
/// ///////////// FAQ
|
||||
router.get('/faq', faqController.getAll)
|
||||
router.get('/faq/:id(*)', faqController.getOne)
|
||||
|
||||
/// ///////////// Learning
|
||||
router.get('/learning/page/:page', learningController.getAll)
|
||||
router.get('/learning/:id(*)', learningController.getOne)
|
||||
|
||||
/// ///////////// download category
|
||||
router.get('/dCategory', downloadCategoryController.getAll)
|
||||
router.get('/dCategory/:id(*)', downloadCategoryController.getOne)
|
||||
|
||||
/// ///////////// downloads
|
||||
router.get('/downloads/page/:category/:page', downloadController.getAll)
|
||||
router.get('/downloads/:id(*)', downloadController.getOne)
|
||||
router.get('/downloads-newest', downloadController.getNewest)
|
||||
|
||||
/// ///////////// contact us
|
||||
router.post('/contact', contactPageController.create)
|
||||
|
||||
/// ///////////// get iran cities
|
||||
router.get('/iranCities', iranCitiesController.getIranCities)
|
||||
|
||||
/// ///////////// check device serial number
|
||||
router.post('/checkSerial', serialsExelController.checkSerial)
|
||||
|
||||
/// ///////////// get help page
|
||||
router.get('/help', helpController.get)
|
||||
|
||||
/// ///////////// get agents
|
||||
router.get('/agents', representationController.get_agents)
|
||||
|
||||
/// ///////////// lottery
|
||||
router.get('/lotteryPopUp', lotteryPopUpController.getPopUpInfo)
|
||||
router.get('/lastLottery', lotteryController.getLastLottery)
|
||||
router.post('/enrollParticipant', lotteryController.enrollParticipant)
|
||||
|
||||
module.exports = router
|
||||
@@ -0,0 +1,12 @@
|
||||
const { Router } = require('express')
|
||||
const router = Router()
|
||||
|
||||
/// //////////////////////////////////////////////////////// controllers
|
||||
const thirdPartyController = require('../controllers/thirdPartyController')
|
||||
|
||||
/// //////////////////////////////////////////////////////// routes
|
||||
router.post('/reception', thirdPartyController.reception)
|
||||
router.post('/repair', thirdPartyController.repair)
|
||||
router.post('/sendBack', thirdPartyController.sendBack)
|
||||
|
||||
module.exports = router
|
||||
@@ -0,0 +1,56 @@
|
||||
const { Router } = require('express')
|
||||
const router = Router()
|
||||
const userController = require('../controllers/userController')
|
||||
const ticketsController = require('../controllers/ticketsController')
|
||||
const representationController = require('../controllers/representationController')
|
||||
const transactionDraftsController = require('../controllers/transactionDraftsController')
|
||||
const transactionController = require('../controllers/transactionController')
|
||||
const surveyController = require('../controllers/surveyController')
|
||||
|
||||
/// // profile
|
||||
router.put('/update_profile', userController.update_user)
|
||||
router.put('/update_password', userController.update_user_password)
|
||||
router.put('/changeEmail', userController.changeEmail)
|
||||
router.post('/resendEmailConfirmation', userController.resendEmailConfirmation)
|
||||
router.put('/confirmEmail', userController.confirmEmail)
|
||||
router.put('/changeMobile', userController.changeMobile)
|
||||
router.post('/resendMobileConfirmation', userController.resendMobileConfirmation)
|
||||
router.put('/confirmMobile', userController.confirmMobile)
|
||||
|
||||
/// // transactions
|
||||
router.post('/transaction', transactionController.add_transaction)
|
||||
router.get('/transactions', transactionController.get_all_transactions_for_user)
|
||||
router.get('/transaction/:ttn', transactionController.get_one_transaction_for_user)
|
||||
|
||||
/// /// transaction drafts
|
||||
router.post('/transactionDraft', transactionDraftsController.add_transaction_draft)
|
||||
router.get('/transactionDrafts', transactionDraftsController.get_user_drafts)
|
||||
router.get('/transactionDraft/:draftId', transactionDraftsController.get_one_user_draft)
|
||||
router.put('/transactionDraft/:draftId', transactionDraftsController.update_draft_description)
|
||||
router.delete('/transactionDraft/:draftId', transactionDraftsController.remove_draft)
|
||||
|
||||
router.put('/transactionDraftItemAdd/:draftId', transactionDraftsController.add_stuff_to_draft)
|
||||
router.put('/transactionDraftItemRemove/:draftId', transactionDraftsController.remove_stuff_from_draft)
|
||||
|
||||
/// // tickets
|
||||
router.get('/ticketConversations', ticketsController.get_all_tickets)
|
||||
router.get('/getTicket/:id', ticketsController.get_one_ticket)
|
||||
router.post('/addTicketConversation', ticketsController.add_ticket)
|
||||
router.post('/addMessageToTicket/:id', ticketsController.add_message_to_ticket)
|
||||
|
||||
/// // representation
|
||||
router.post('/representation', representationController.add_representation)
|
||||
router.put('/representation/:representation_id', representationController.edit_representation_by_user)
|
||||
router.post('/checkRepresentation', representationController.check_representation)
|
||||
router.post('/representationImages/:representation_code', representationController.upload_image_to_representation)
|
||||
router.delete(
|
||||
'/representationImages/:representation_code/:imgId',
|
||||
representationController.remove_image_from_representation
|
||||
)
|
||||
router.get('/representation/:id', representationController.getLastUserRep)
|
||||
|
||||
/// // survey
|
||||
router.post('/survey', surveyController.create)
|
||||
router.get('/surveys', surveyController.getAllForUser)
|
||||
|
||||
module.exports = router
|
||||
Reference in New Issue
Block a user