先说清楚边界
本轮按真实系统来做,不再只做文字分析。由于当前没有安全测试账号,PC 和移动端业务内页访问后会回到登录页,因此“真实系统截图”保留登录页和目标路由鉴权截图;登录后页面结构用源码字段和路由做证据,After 原型则按系统后台/移动端风格生成。
页面证据总表
| 需求 | 真实页面 | 代码证据 | 结论 |
|---|---|---|---|
| D1 | 消费订单、充值统计、退款、提现、卡操作日志 | 消费订单列含现金支付、补贴支付、退款金额、交易设备;导出仅消费订单完整 | 需要合并成单人全流水 |
| D2 | 移动端我的页 | 二维码入口在 `mine.vue` 顶部,弹窗在同页 | 入口需提前到首页 |
| D3 | 卡片管理 + 人员余额 + 消费报表 | 卡片管理有卡号、状态、发卡时间,余额/最近交易需关联 | 需要组合报表 |
| D4 | 充值统计 | 已有充值统计导出,但字段偏统计 | 要增加逐笔明细 |
| D5 | 退款订单、提现订单 | 退款/提现使用 customTable 但导出按钮限定消费订单 | 补导出和日志 |
| D6 | 卡片管理 | 已有退卡等操作,但无清零审批 | 清零必须有审批和证据 |
| D7 | 消费订单 | 当前只有现金支付、补贴支付 | 要先建立资金来源 |
| D8 | 移动端登录/改密 | 登录页无忘记密码,改密要求旧密码 | 需独立找回密码流程 |
| D9 | 退款订单 | 退款单有申请时间和审核时间 | 账期建议按审核/到账日 |
| D10 | 充值统计/充值录入 | 当前表达充值方式,不表达公司/个人归属 | 新增资金归属字段 |
D1 交易明细表
解决方案新增“财务对账中心 / 交易明细”。按人员、卡号和时间统一展示开卡、补卡、消费、充值、补贴、退款、提现、销户、清零等事项,并能追溯来源单据。首阶段可用多页面导出合并 Excel 快速上线;后台单页查询属于开发。


D2 小程序扫码浮窗改到首页
解决方案复用“我的页”的二维码弹窗,在首页首屏增加“出示消费码”。首阶段可用台卡和操作指引降低找码成本;首页按钮需要移动端小改。


D3 顾客明细表
解决方案新增“顾客明细”报表。按单位导出卡号、姓名、单位、部门、现金余额、补贴余额、卡状态、最近交易时间和启用时间。零开发先合并卡片列表、人员余额、最近订单时间。


D4 充值明细表
解决方案充值统计增加“统计/明细”切换。明细模式补卡号、单位、部门、充值方式、资金归属、操作员和批次。现有统计导出可先支撑快速交付,但客户要求逐笔明细时需开发或实施导出包。


D5 提现、退款增加导出
解决方案在退款和提现列表增加“导出当前筛选 / 导出日志”,复用消费订单异步导出体验。首阶段由实施按筛选条件导出退款提现清单。


D6 回收餐卡余额清零
解决方案清零涉及资金权益,不能直接做无审批按钮。推荐名单导入、余额复核、客户确认、审批清零、卡片复用。零开发可通过确认单 + 实施处理 + 前后导出证据快速上线。


D7 个人充值和单位充值消费区分
关键边界消费表不能凭空拆分个人现金和单位充值。必须从充值时写入资金归属,或建立个人现金账户、单位充值账户、补贴账户分池。历史数据只能人工推断,不能承诺精确拆分。


D8 手机验证码找回密码
解决方案新增“忘记密码”独立流程:手机号、验证码、新密码、确认密码。当前改密页需要原密码,所以不能直接上线为找回密码。若后端已有短信重置接口,可配置并打开入口;否则需要接口和短信风控开发。


D9 退款账期核实
解决方案建议退款按审核通过日期或到账日期入账,原消费日期仅用于追溯。否则 1 月消费、2 月审核的退款会冲回 1 月,导致已出对账单变化。


D10 现金充值账户
解决方案在现金充值录入/导入中新增“资金归属”:公司充值或个人充值。首阶段用专用批次、专用操作员和备注区分;正式上线需要字段贯通充值、消费拆分和导出。


推荐上线拆分
| 阶段 | 做什么 | 是否研发改代码 | 验收方式 |
|---|---|---|---|
| 第一阶段 | 实施导出包:交易明细、顾客明细、充值明细、退款提现清单;清零走确认单和前后证据 | 否 | 抽样 3 人、1 个单位、跨月退款和 1 批清零卡核对 |
| 第二阶段 | 财务对账中心、退款提现导出、首页消费码、忘记密码、资金归属字段 | 是,小范围开发 | 页面截图、导出 Excel、账期规则、短信找回和资金拆分 UAT |