保险前后端,养殖端和保险端小程序

This commit is contained in:
xuqiuyun
2025-09-17 19:01:52 +08:00
parent e4287b83fe
commit 473891163c
218 changed files with 109331 additions and 14103 deletions

View File

@@ -5,6 +5,7 @@
*/
const { Farm } = require('../models');
const { createSuccessResponse, createErrorResponse, createPaginatedResponse, SUCCESS_MESSAGES, ERROR_CODES } = require('../utils/apiResponse');
/**
* 获取所有养殖场
@@ -21,17 +22,13 @@ exports.getAllFarms = async (req, res) => {
console.log(`✅ 成功获取 ${farms.length} 个养殖场`);
res.status(200).json({
success: true,
data: farms
});
res.status(200).json(createSuccessResponse(farms, SUCCESS_MESSAGES.DATA_RETRIEVED));
} catch (error) {
console.error('❌ 获取养殖场列表失败:', error);
res.status(500).json({
success: false,
message: '获取养殖场列表失败',
error: error.message
});
res.status(500).json(createErrorResponse(
'获取养殖场列表失败: ' + error.message,
ERROR_CODES.DATABASE_ERROR
));
}
};