This commit is contained in:
21
openspec/changes/update-refund-order-voucher/proposal.md
Normal file
21
openspec/changes/update-refund-order-voucher/proposal.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Change: Update Refund Order Voucher Requirements
|
||||
|
||||
## Why
|
||||
|
||||
退款管理的创建订单流程需要记录退款凭证图片,便于财务审核和后续追溯。用户也需要在退款订单列表和详情中像订单列表的支付凭证一样直接查看退款凭证。
|
||||
|
||||
## What Changes
|
||||
|
||||
- Add required `refund_voucher_key` to refund order creation payload, sourced from `/storage/upload-url` image upload result.
|
||||
- Add a "查看退款凭证" action in refund order list operations when the order has `refund_voucher_key`.
|
||||
- Display refund voucher directly in refund order details when `refund_voucher_key` exists.
|
||||
|
||||
## Impact
|
||||
|
||||
- Affected specs: `order-management`
|
||||
- Affected code:
|
||||
- Refund management create order dialog/form and API payload typing
|
||||
- Refund order list action column
|
||||
- Refund order detail view
|
||||
- Shared voucher preview/upload utilities if reused from order payment voucher flow
|
||||
- Breaking changes: Existing refund order creation now requires `refund_voucher_key`.
|
||||
Reference in New Issue
Block a user