fix(changelog/mp): 合同强类型 VO changelog 修正 resend-sms 入参/返回描述

- 返回类型 Result<Void> → Result<Boolean>
- 入参说明: 前端不需要传 body, BFF 自己从 token 取 userId 包成 MpContractResendSmsReqVO 透传下游

参照实现: hl-mp-service MpContractController#resendContractSms (PR #1314)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
这个提交包含在:
yaosutu 2026-04-23 17:02:18 +08:00
父节点 a422528b3f
当前提交 ec974a27f3

查看文件

@ -16,7 +16,7 @@
| 2 | 合同详情 | GET | `/mp/contract/{id}` | `MpContractDetailVO` | | 2 | 合同详情 | GET | `/mp/contract/{id}` | `MpContractDetailVO` |
| 3 | 按订单查合同(单条最新) | GET | `/mp/contract/by-order/{orderId}` | `MpContractVO` | | 3 | 按订单查合同(单条最新) | GET | `/mp/contract/by-order/{orderId}` | `MpContractVO` |
| 4 | 按订单查合同TOUR+INSURANCE 全部) | GET | `/mp/contract/by-order/{orderId}/all` | `List<MpContractVO>` | | 4 | 按订单查合同TOUR+INSURANCE 全部) | GET | `/mp/contract/by-order/{orderId}/all` | `List<MpContractVO>` |
| 5 | 重发签署短信 | POST | `/mp/contract/{contractId}/resend-sms` | `Result<Void>` | | 5 | 重发签署短信 | POST | `/mp/contract/{contractId}/resend-sms` | `Result<Boolean>` |
鉴权:微信小程序登录态 token,网关解析 `X-User-Id` 后透传 order-v2。 鉴权:微信小程序登录态 token,网关解析 `X-User-Id` 后透传 order-v2。
@ -65,16 +65,15 @@
--- ---
## 重发签署短信入参变化 ## 重发签署短信(前端无入参变化
以前前端不需要传 body后端内部拼,现在**透传 VO 需要显式传 `userId`**Gateway 已从 token 注入,前端取当前登录用户 id 即可) **前端不需要传 body**。mp-service BFF 内部从登录 token 解析出 `userId` 后包装成 `MpContractResendSmsReqVO` 再透传给 order-v2 内部接口,前端直接空 body 调用即可
```json ```
POST /mp/contract/{contractId}/resend-sms POST /mp/contract/{contractId}/resend-sms
{ "userId": 1001 }
``` ```
> `userId` 未传 → 400 `userId 不能为空` 返回 `Result<Boolean>``data=true` 表示发送成功。合同不存在 / 非 `SIGNING` 状态 / 不属于当前用户 → 400 或 403
--- ---