修改管理后台

This commit is contained in:
shenquanyi
2025-09-12 20:08:42 +08:00
parent 39d61c6f9b
commit 80a24c2d60
286 changed files with 75316 additions and 9452 deletions

View File

@@ -1,6 +1,7 @@
const express = require('express');
const router = express.Router();
const farmController = require('../controllers/farmController');
const searchLogger = require('../middleware/search-logger');
/**
* @swagger
@@ -25,6 +26,9 @@ const farmController = require('../controllers/farmController');
*/
router.get('/', farmController.getAllFarms);
// 根据养殖场名称搜索养殖场(添加搜索监听中间件)
router.get('/search', searchLogger, farmController.searchFarmsByName);
// 公共路由必须在参数路由之前定义
router.get('/public', farmController.getAllFarms);
@@ -136,7 +140,7 @@ router.delete('/:id', farmController.deleteFarm);
* 404:
* description: 养殖场不存在
*/
router.get('/:id/animals', farmController.getFarmAnimals);
// router.get('/:id/animals', farmController.getFarmAnimals); // 暂时注释,方法不存在
/**
* @swagger
@@ -157,7 +161,7 @@ router.get('/:id/animals', farmController.getFarmAnimals);
* 404:
* description: 养殖场不存在
*/
router.get('/:id/devices', farmController.getFarmDevices);
// router.get('/:id/devices', farmController.getFarmDevices); // 暂时注释,方法不存在
// 公共农场数据接口(保留兼容性)
module.exports = router;