# 尊祐客户分拣信息回传 - 验证检查清单 ## 功能验证 - [ ] 检查 SendWebhookToZunYou 方法是否正确实现 - [ ] 检查方法参数是否正确,包括 waybillNumber, scanTime, printTime, scanResult, finalMileTrackingNumber - [ ] 检查回传数据格式是否符合尊祐系统要求 - [ ] 检查请求头是否包含正确的 token - [ ] 检查是否在 DownloadLabelByWaybillNumber 方法的 finally 块中添加了尊祐客户的判断 - [ ] 检查尊祐客户(ZY_SH)的回传是否能够正确触发 - [ ] 检查回传是否采用异步方式,不阻塞主流程 ## 数据验证 - [ ] 检查回传数据中的 WaybillNumber 是否正确 - [ ] 检查回传数据中的 TrackingNumber 是否正确获取自 finalMileTrackingNumber - [ ] 检查回传数据中的 Replaced 字段是否根据 scanResult 正确判断 - [ ] 检查回传数据中的 ReplacedAt 是否使用正确的 UTC 时间格式 ## 错误处理 - [ ] 检查网络错误处理是否正确 - [ ] 检查尊祐系统返回错误时的处理是否正确 - [ ] 检查错误日志是否完整记录 - [ ] 检查回传失败是否不影响主流程 ## 日志记录 - [ ] 检查回传请求的详细信息是否记录 - [ ] 检查回传成功时的响应信息是否记录 - [ ] 检查回传失败时的错误信息是否记录 - [ ] 检查日志格式是否与现有回传方法一致 ## 代码质量 - [ ] 检查代码风格是否与现有代码一致 - [ ] 检查方法命名是否规范 - [ ] 检查注释是否完整 - [ ] 检查是否存在代码重复 ## 测试验证 - [ ] 测试尊祐客户的标签下载请求是否能够触发回传 - [ ] 测试回传数据格式是否正确 - [ ] 测试请求头的 token 是否正确设置 - [ ] 测试错误处理机制是否正常工作 - [ ] 测试日志记录是否完整