修改保险后端代码,政府前端代码
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
const express = require('express');
|
||||
const { verifyToken, requireRole } = require('../middleware/auth');
|
||||
const { authMiddleware, roleMiddleware, adminMiddleware, managerMiddleware, tellerMiddleware } = require('../middleware/auth');
|
||||
const {
|
||||
validateAmount,
|
||||
validateAccountNumber,
|
||||
@@ -130,7 +130,7 @@ const transactionController = require('../controllers/transactionController');
|
||||
* description: 未授权
|
||||
*/
|
||||
router.get('/',
|
||||
verifyToken,
|
||||
authMiddleware,
|
||||
transactionController.getTransactions
|
||||
);
|
||||
|
||||
@@ -160,7 +160,7 @@ router.get('/',
|
||||
* description: 交易记录不存在
|
||||
*/
|
||||
router.get('/:transactionId',
|
||||
verifyToken,
|
||||
authMiddleware,
|
||||
transactionController.getTransactionDetail
|
||||
);
|
||||
|
||||
@@ -208,7 +208,7 @@ router.get('/:transactionId',
|
||||
* description: 账户不存在
|
||||
*/
|
||||
router.post('/transfer',
|
||||
verifyToken,
|
||||
authMiddleware,
|
||||
validateAmount,
|
||||
validateAccountNumber,
|
||||
transactionController.transfer
|
||||
@@ -242,8 +242,8 @@ router.post('/transfer',
|
||||
* description: 交易记录不存在
|
||||
*/
|
||||
router.post('/:transactionId/reverse',
|
||||
verifyToken,
|
||||
requireRole(['admin', 'manager']),
|
||||
authMiddleware,
|
||||
roleMiddleware(['admin', 'manager']),
|
||||
transactionController.reverseTransaction
|
||||
);
|
||||
|
||||
@@ -280,7 +280,7 @@ router.post('/:transactionId/reverse',
|
||||
* description: 未授权
|
||||
*/
|
||||
router.get('/stats',
|
||||
verifyToken,
|
||||
authMiddleware,
|
||||
transactionController.getTransactionStats
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user