# Checklist ## 接口定义检查 - [ ] 接口方法统一定义在 `src/api/*.js` - [ ] GET 使用 `params`,POST/PUT 使用 `data` - [ ] 方法名与业务动作匹配(get/create/update/delete) - [ ] 请求路径、method、参数字段与后端约定一致 ## 页面联调检查 - [ ] 查询参数已整形(时间范围、布尔、数字、空值) - [ ] 列表响应有默认值(`list`、`total`) - [ ] 提交按钮有防重复(`submitLoading`/禁用) - [ ] 删除/危险动作有二次确认 - [ ] 异常场景会关闭 loading 并提示用户 ## 错误与权限检查 - [ ] 业务错误提示清晰,不吞异常 - [ ] 网络异常提示可理解(可重试) - [ ] 401 有登录失效处理 - [ ] 403 有无权限处理与回退路径 ## 交付前检查 - [ ] 成功路径通过(查询/提交/删除) - [ ] 失败路径通过(业务失败/网络异常/权限失败) - [ ] 执行 `npm run lint` 或 `npm run test-build` - [ ] 不提交无关改动