对齐手工开票页面原型
This commit is contained in:
@@ -2,9 +2,9 @@
|
||||
|
||||
| 项目 | 内容 |
|
||||
| --- | --- |
|
||||
| 文档状态 | CP2 后端已实现,前端 CP3 待开发 |
|
||||
| 文档状态 | CP3 前端 V1 已完成,后续继续推进订单 / 任务预填、客户目录接口和历史查询 |
|
||||
| 适用范围 | 无订单 / 无任务场景下的手工 Invoice 创建,以及后续从任务或订单预填 Invoice |
|
||||
| 当前目标 | 第一阶段基于现有 `invoice.html` 原型落地 Manual Invoice Mode;后端已支持手工生成 PDF,前端页面待接入 |
|
||||
| 当前目标 | 第一阶段已基于现有 `invoice.html` 原型落地 Manual Invoice Mode;前端页面已接入正式业务接口并按原型三段式结构展示 |
|
||||
| 依赖能力 | M008 Excel 转 PDF 平台转换能力、阿里云 OSS、登录权限和酒店上下文 |
|
||||
|
||||
## 1. 背景
|
||||
@@ -363,12 +363,13 @@ server/src/main/resources/templates/reservation-invoice/proforma-invoice-v1.xlsx
|
||||
- 已完成:失败记录保留已上传成功的 Excel / PDF object key;业务审计完成后才标记 `SUCCEEDED`。
|
||||
- 第一版限制:只支持 `source_type=MANUAL`、`template_code=PROFORMA_INVOICE_V1`、最多 10 条费用明细;暂不提供历史列表、详情查询、任务 / 订单预填和客户联系人目录查询接口。
|
||||
|
||||
### CP3:前端 Manual Invoice 页面
|
||||
### CP3:前端 Manual Invoice 页面(已完成 V1)
|
||||
|
||||
- 基于当前 `invoice.html` 原型改造成前端项目内页面。
|
||||
- 字段控件按“输入 / 选择 + 可手填 / 只读计算 / 模板配置”实现。
|
||||
- 提交到后端业务接口,不调用调试上传接口。
|
||||
- 展示 PDF 生成结果、错误提示和下载 / 预览入口。
|
||||
- 已完成:基于当前 `invoice.html` 原型改造成前端项目内 `/reservation/invoices/new` 页面。
|
||||
- 已完成:页面按 `01 Basic Information`、`02 Please refer to the following reservation`、`03 Description&Amount` 三段式结构展示,保留原型字段标签;第一版暂不新增 i18n。
|
||||
- 已完成:字段控件按“输入 / 选择 + 可手填 / 只读计算 / 模板配置”实现,第一条费用明细和预订摘要区保持联动。
|
||||
- 已完成:提交到后端业务接口,不调用调试上传接口。
|
||||
- 已完成:展示 PDF 生成结果、错误提示和下载 / 预览入口。
|
||||
|
||||
### CP4:任务 / 订单预填
|
||||
|
||||
|
||||
Reference in New Issue
Block a user