# Tasks: Update Payment Voucher Drag Upload

## 1. Spec And UI Scope

- [x] 1.1 明确“创建订单”和各“创建充值订单”支付凭证上传入口都支持拖拽上传。
- [x] 1.2 保持现有图片校验、异步上传和上传中禁提交行为不变。

## 2. Implementation

- [x] 2.1 改造订单管理“创建订单”弹窗中的支付凭证上传区，支持拖拽上传。
- [x] 2.2 改造资产信息“创建充值订单”弹窗中的支付凭证上传区，支持拖拽上传。
- [x] 2.3 改造财务管理“创建充值订单”弹窗中的支付凭证上传区，支持拖拽上传。
- [x] 2.4 统一各上传区的拖拽提示文案和基础样式，同时不破坏现有文件删除与重新上传流程。

## 3. Verification

- [ ] 3.1 验证创建订单弹窗可通过拖拽和点击两种方式选择支付凭证图片。
- [ ] 3.2 验证创建充值订单弹窗可通过拖拽和点击两种方式选择支付凭证图片。
- [ ] 3.3 验证财务管理创建充值订单弹窗可通过拖拽和点击两种方式选择支付凭证图片。
- [ ] 3.4 验证各上传入口的类型限制、大小限制，以及各自原有的上传中/移除凭证行为保持正确。
- [x] 3.5 运行 `openspec validate update-payment-voucher-drag-upload --strict`。
