Status: done

## Parent

`.scratch/iot-risk-import-voucher-remark/PRD.md`

## What to build

将后台创建订单接口的凭证字段从单个字符串改为最多5个字符串的列表：

- `CreateAdminOrderRequest.payment_voucher_key`：`string` → `[]string`，validate 限制 `max=5`，每项 `max=500`
- `OrderResponse.payment_voucher_key`（以及所有订单相关响应 DTO）：`string` → `[]string`
- Order Model 的 `PaymentVoucherKey` 字段类型改为适配 jsonb 的 `pq.StringArray` 或自定义 JSON 类型
- Order Service 中读写 `payment_voucher_key` 的逻辑同步更新

Schema 变更已由 `issues/05-voucher-multi-migration.md` 完成。

## Acceptance criteria

- [ ] 后台创建订单接口接受 `payment_voucher_key []string`（0-5个元素），offline 支付时至少需要1个
- [ ] 订单列表/详情接口返回 `payment_voucher_key []string`
- [ ] 传入超过5个凭证 key 时返回参数校验错误
- [ ] 现有无凭证的订单（wallet 支付）返回空数组，不报错

## Blocked by

- `issues/05-voucher-multi-migration.md`
