PRD文档修订记录
| 版本 | 日期 | 修订人 | 修订内容 |
|---|---|---|---|
| V1.0 | 2026-05-29 | caiqingpeng | 初稿 |
| V1.1 | 2026-05-29 | caiqingpeng | 新增:申请用印-PDF盖章关键字校验 |
1. 需求背景
当前"报账资料"模块仅支持应收场景——模板的"适用需求类型"只能选"应收"("应付"置灰),用印的"收付方向"仅有"应收"选项。运营需要对应付方向的账单同样走报账资料流程。
影响范围
| 维度 | 内容 |
|---|---|
| 子系统 | 应收应付 |
| 涉及菜单 | 报账资料模板、报账资料用印 |
| 外部依赖 | 无 |
2. 需求目标
- 报账资料模板"适用需求类型"支持"应付"
- 报账资料用印"收付方向"支持"应付",关联账单弹窗按方向过滤
- 模板动态参数取值区分收付方向
3. 流程对比
⚠ 当前流程 AS-IS
1
模板:新增/编辑 → 适用需求类型
✗ "应付"置灰不可选 + 提示"暂只支持维护应收报账资料模板"
↓
2
用印:申请用印 → 收付方向
✗ 仅"应收"一个选项
↓
3
关联账单:始终查应收账单
✗ 应付场景下参数取值可能错误
✓ 目标流程 TO-BE
1
模板:适用需求类型 → "应收"/"应付"均可选
✓ 应付选项正常可选,移除限制提示
↓
2
用印:收付方向 → "应收"或"应付"
✓ 两个选项平级可选
↓
3
关联账单 → 按所选方向过滤
✓ 应付 → 查应付账单,应收 → 查应收账单
4. 功能清单
| 编号 | 功能点 | 页面位置 | 优先级 |
|---|---|---|---|
| F-001 | 模板"适用需求类型"开放"应付"选项,去除限制提示 | 模板编辑抽屉 | P0 |
| F-002 | 用印"收付方向"新增"应付"选项,关联账单弹窗按方向过滤 | 申请用印抽屉 + 关联账单弹窗 | P0 |
| F-003 | 模板动态参数取值区分收付方向 | 在线生成报账资料正文 | P0 |
| F-004 | PDF盖章关键字校验 | 申请用印抽屉 | P0 |
5. 功能详情
F-001 模板 — 适用需求类型支持应付
| 当前行为 | 目标行为 | |
|---|---|---|
| 选项状态 | "应付"置灰不可点击 | 正常可选,与"应收"平级 |
| 提示文案 | 显示"暂只支持维护应收报账资料模板" | 不再显示 |
| 详情加载 | 历史"应付"数据强制显示为"应收" | 保留原有类型值 |
F-002 用印 — 收付方向支持应付 + 账单联动
核心逻辑:关联账单弹窗的"方向"字段与父级抽屉收付方向联动
选择"应付"
→
弹窗方向=应付
(置灰不可改)
→
(置灰不可改)
列表仅应付账单
选择"应收"
→
弹窗方向=应收
(置灰不可改)
→
(置灰不可改)
列表仅应收账单
F-003 模板动态参数 — 取值区分收付方向
| 参数 | 取值来源 | 是否区分方向 |
|---|---|---|
${bill.billAmount} | 关联账单的账单金额 | 是 — 取对应方向账单金额 |
${bill.billCycle} | 关联账单的账单期限 | 是 — 取对应方向账单期限 |
${merchantName} | 所选客商名称 | 否 |
${subjectName} | 用印主体名称 | 否 |
${today} | 当前日期 | 否 |
F-004 申请用印 — PDF盖章关键字校验 V1.1 新增
位置:申请用印抽屉 → 本地上传 → PDF上传后
点击上传 PDF
↓
系统校验(≤ 3s)
校验中显示 loading + "正在校验盖章关键字..."
校验中显示 loading + "正在校验盖章关键字..."
↓
存在关键字
↓
✓ 文件中存在盖章关键字
不存在关键字
↓
✗ 文件不包含盖章关键字
请使用坐标定位盖章或重新上传
请使用坐标定位盖章或重新上传
超时(> 3s)
↓
⚠ 文件页码较多
若使用关键字定位盖章,请自行确认
若使用关键字定位盖章,请自行确认
| 结果 | 提示文案 | 样式 |
|---|---|---|
| 存在 | ✓ 文件中存在盖章关键字 | 绿色 |
| 不存在 | ✗ 文件不包含盖章关键字,请使用坐标定位盖章或重新上传文件 | 红色 |
| 超时 | ⚠ 文件页码较多。若使用关键字定位盖章,请自行确认是否包含盖章关键字 | 橙色 |
6. 验收标准
- 模板-新增:打开新增模板抽屉,"适用需求类型"可选"应收"或"应付",无置灰项
- 模板-编辑:编辑一个"应付"类型的历史模板,类型字段正确回显"应付"
- 模板-提示:模板抽屉底部不再出现"暂只支持维护应收报账资料模板"文案
- 用印-方向:打开申请用印抽屉,"收付方向"同时显示"应收""应付"两个选项
- 用印-应付联动:选择"应付"→ 弹窗方向为"应付"且不可改,列表仅应付账单
- 用印-应收联动:选择"应收"→ 弹窗方向为"应收"且不可改,列表仅应收账单
- 模板参数:账单相关参数(
billAmount、billCycle)取值与所选方向一致 - PDF盖章校验-触发:PDF上传后自动触发校验,显示loading动画
- PDF盖章校验-结果:最长3s内返回结果,分别展示3种提示文案
- PDF盖章校验-重传:重新上传后清除旧结果,重新校验