guoziyun 9 miesięcy temu
rodzic
commit
618e323406
2 zmienionych plików z 15 dodań i 15 usunięć
  1. 7 7
      oms/dist/src/routes/apiRoutes.js
  2. 8 8
      oms/src/routes/apiRoutes.ts

+ 7 - 7
oms/dist/src/routes/apiRoutes.js

@@ -19,6 +19,13 @@ const router = (0, express_1.Router)();
 router.post("/admin/register", adminController_1.default.register);
 router.post("/admin/register", adminController_1.default.register);
 router.post("/admin/login", adminController_1.default.login);
 router.post("/admin/login", adminController_1.default.login);
 router.post("/users/send-message", userController_1.default.sendDirectMessage); // 点对点
 router.post("/users/send-message", userController_1.default.sendDirectMessage); // 点对点
+// 新增:消息记录统计路由
+router.get("/message/statistics/overall", messageRecordController_1.default.getOverallStatistics);
+router.get("/message/statistics/by-activity", messageRecordController_1.default.getStatisticsByActivity);
+router.get("/message/statistics/by-strategy", messageRecordController_1.default.getStatisticsByStrategy);
+router.get("/message/statistics/by-template", messageRecordController_1.default.getStatisticsByTemplate);
+router.get("/message/statistics/daily-trends", messageRecordController_1.default.getDailySentTrends);
+router.get("/message/statistics/avg-delivery-time", messageRecordController_1.default.getAverageDeliveryTime);
 // 应用认证中间件,保护所有下面的路由
 // 应用认证中间件,保护所有下面的路由
 router.use(authMiddleware_1.authMiddleware);
 router.use(authMiddleware_1.authMiddleware);
 // User routes
 // User routes
@@ -63,13 +70,6 @@ router.get("/message-records", messageRecordController_1.default.getPaginatedRec
 router.get("/message-records/user/:uid", messageRecordController_1.default.getRecordsByUid);
 router.get("/message-records/user/:uid", messageRecordController_1.default.getRecordsByUid);
 router.get("/message-record/:id", messageRecordController_1.default.getRecordById);
 router.get("/message-record/:id", messageRecordController_1.default.getRecordById);
 router.put("/message-record/:id", messageRecordController_1.default.updateRecord);
 router.put("/message-record/:id", messageRecordController_1.default.updateRecord);
-// 新增:消息记录统计路由
-router.get("/message/statistics/overall", messageRecordController_1.default.getOverallStatistics);
-router.get("/message/statistics/by-activity", messageRecordController_1.default.getStatisticsByActivity);
-router.get("/message/statistics/by-strategy", messageRecordController_1.default.getStatisticsByStrategy);
-router.get("/message/statistics/by-template", messageRecordController_1.default.getStatisticsByTemplate);
-router.get("/message/statistics/daily-trends", messageRecordController_1.default.getDailySentTrends);
-router.get("/message/statistics/avg-delivery-time", messageRecordController_1.default.getAverageDeliveryTime);
 // 管理员路由
 // 管理员路由
 router.get("/admin", adminController_1.default.getAdmins);
 router.get("/admin", adminController_1.default.getAdmins);
 router.get("/admin/:id", adminController_1.default.getAdminById);
 router.get("/admin/:id", adminController_1.default.getAdminById);

+ 8 - 8
oms/src/routes/apiRoutes.ts

@@ -18,6 +18,14 @@ router.post("/admin/login", adminController.login);
 
 
 router.post("/users/send-message", userController.sendDirectMessage); // 点对点
 router.post("/users/send-message", userController.sendDirectMessage); // 点对点
 
 
+// 新增:消息记录统计路由
+router.get("/message/statistics/overall", messageRecordController.getOverallStatistics);
+router.get("/message/statistics/by-activity", messageRecordController.getStatisticsByActivity);
+router.get("/message/statistics/by-strategy", messageRecordController.getStatisticsByStrategy);
+router.get("/message/statistics/by-template", messageRecordController.getStatisticsByTemplate);
+router.get("/message/statistics/daily-trends", messageRecordController.getDailySentTrends);
+router.get("/message/statistics/avg-delivery-time", messageRecordController.getAverageDeliveryTime);
+
 // 应用认证中间件,保护所有下面的路由
 // 应用认证中间件,保护所有下面的路由
 router.use(authMiddleware);
 router.use(authMiddleware);
 
 
@@ -72,14 +80,6 @@ router.get("/message-records/user/:uid", messageRecordController.getRecordsByUid
 router.get("/message-record/:id", messageRecordController.getRecordById);
 router.get("/message-record/:id", messageRecordController.getRecordById);
 router.put("/message-record/:id", messageRecordController.updateRecord);
 router.put("/message-record/:id", messageRecordController.updateRecord);
 
 
-// 新增:消息记录统计路由
-router.get("/message/statistics/overall", messageRecordController.getOverallStatistics);
-router.get("/message/statistics/by-activity", messageRecordController.getStatisticsByActivity);
-router.get("/message/statistics/by-strategy", messageRecordController.getStatisticsByStrategy);
-router.get("/message/statistics/by-template", messageRecordController.getStatisticsByTemplate);
-router.get("/message/statistics/daily-trends", messageRecordController.getDailySentTrends);
-router.get("/message/statistics/avg-delivery-time", messageRecordController.getAverageDeliveryTime);
-
 // 管理员路由
 // 管理员路由
 router.get("/admin", adminController.getAdmins);
 router.get("/admin", adminController.getAdmins);
 router.get("/admin/:id", adminController.getAdminById);
 router.get("/admin/:id", adminController.getAdminById);