# Change: 标准化ERPTurbo_Poster API响应格式 ## Why 当前ERPTurbo_Poster服务的API响应格式不一致,存在多种响应结构,包括健康检查返回空对象、海报生成返回{url}、上传函数返回{name, path}等。这种不一致性增加了客户端开发的复杂性,降低了API的可预测性和可维护性。 ## What Changes - 创建统一的响应格式结构:{success, data, message, code} - 更新海报生成接口(/api/v1/poster)使用标准响应格式 - 更新PDF生成接口(/api/v1/pdf)使用标准响应格式 - 保持健康检查接口(/status)的响应格式兼容性 - 实现响应格式辅助函数以简化开发 ## Impact - Affected specs: response-format (新增) - Affected code: lib/routes.js, lib/response.js - **BREAKING**: API响应格式发生变化,需要客户端适配 - 提升了API的一致性和开发者体验