修改后端接口

This commit is contained in:
2025-09-25 17:43:54 +08:00
parent 5b6b7e0a96
commit 76b5393182
31 changed files with 2155 additions and 468 deletions

View File

@@ -1,6 +1,7 @@
const express = require('express');
const router = express.Router();
const governmentController = require('../controllers/governmentController');
const farmerController = require('../controllers/farmerController');
// 数据览仓接口
router.get('/data-center', governmentController.getDataCenterStats);
@@ -52,4 +53,26 @@ router.delete('/admin-staff/:id', governmentController.deleteAdminStaff);
// 重置行政人员密码
router.post('/admin-staff/:id/reset-password', governmentController.resetAdminStaffPassword);
// 养殖户管理接口
// 获取养殖户列表
router.get('/farmers', farmerController.getFarmers);
// 新增养殖户
router.post('/farmers', farmerController.createFarmer);
// 编辑养殖户
router.put('/farmers/:id', farmerController.updateFarmer);
// 删除养殖户
router.delete('/farmers/:id', farmerController.deleteFarmer);
// 重置养殖户密码
router.post('/farmers/:id/reset-password', farmerController.resetFarmerPassword);
// 获取养殖类型列表
router.get('/farm-types', farmerController.getFarmTypes);
// 获取养殖种类列表
router.get('/animal-types', farmerController.getAnimalTypes);
module.exports = router;