const express = require('express'); const router = express.Router(); const meterReadingController = require('../controllers/meterReadingController'); const { authMiddleware } = require('../middleware/auth'); // 所有路由都需要认证 router.use(authMiddleware); // 抄表记录路由 router.get('/', meterReadingController.getAllMeterReadings); router.get('/latest', meterReadingController.getLatestReading); router.get('/room/:roomId', meterReadingController.getRoomMeterReadings); router.get('/:id', meterReadingController.getMeterReadingById); router.post('/', meterReadingController.createMeterReading); router.put('/:id', meterReadingController.updateMeterReading); router.delete('/:id', meterReadingController.deleteMeterReading); module.exports = router;