PROJECT / 持续迭代
InvoiceFlow 企业开票与收款平台
开票申请、审核、收款核销、对账与归档一体化企业财务平台,适合中小团队建立可追踪的回款流程。

PRODUCT SCREENS · REAL WORKFLOWS
界面截图
从真实界面查看产品在桌面端与移动端的关键工作流。
01 / 04
财务总览
待开票金额、已回款、逾期客户和本月对账状态集中呈现,帮助财务先处理高风险事项。

OPERATING MODEL
产品能力
从角色分工到状态流转,把一个可运行产品需要的业务骨架展示清楚。
01
产品模块
开票中心
管理客户抬头、税率、明细和审核队列。
- 开票申请
- 税务校验
- 红冲作废
回款核销
把回款流水与发票余额关联,处理部分回款和差额。
- 回款登记
- 自动匹配
- 差额提醒
对账归档
汇总客户、合同和发票状态,形成可追溯的月度账册。
- 月度对账
- 凭证附件
- 导出归档
02
角色与权限
销售提交开票申请和查看客户回款进度
财务专员审核发票、登记回款和执行核销
财务主管复核异常、锁定账期和查看审计事件
03
运营指标
本月开票额¥286.4万较上月 +18.6%
待核销笔数18今日减少 6 笔
平均回款周期12.4天较上季 -2.1天
对账完成率96.8%本月已锁账
04
业务流程
- 01提交申请草稿
- 02财务审核待审核
- 03开具发票已开具
- 04登记回款部分回款
- 05自动核销已核销
- 06月度归档已归档
MySQL 8.4Redis 8Docker ComposeCSV 导出
ONE PRODUCT · CONNECTED CODEBASES
产品全景
一个产品,按用户前台、运营后台和服务端拆分职责,并通过清晰的源码节点保持关联。
- 用户前台
invoiceflow-miniapp
销售与财务移动工作台,支持开票申请、进度查看、收款确认和客户回款提醒。
- Vite
- TypeScript
- Responsive UI
- 运营后台
invoiceflow-admin
企业财务后台与 Go Gin API,覆盖客户、发票、回款、对账和归档。
- Vite
- Go
- Gin
- MySQL 8.4
- Redis 8
财务流程
开票申请 → 财务审核 → 开票登记 → 收款确认 → 自动核销 → 对账归档;重复提交使用幂等键,状态变化写入财务事件。
仓库关联与运行范围
invoiceflow-miniapp 提供销售与财务移动体验,invoiceflow-admin 提供后台、Go API、MySQL 8.4 和 Redis 8。两端共享开票、回款、核销和对账状态;客户、发票和金额均为虚构演示数据。
业务模块
- 开票申请:销售选择客户、合同和收入项目,系统带出税率与金额并校验可开余额。
- 审核与开具:财务按发票类型、抬头和附件审核,退回时记录原因;开具后锁定关键字段。
- 回款核销:登记银行回款、匹配发票与合同,支持部分回款、多笔核销和差异标记。
- 账期归档:主管锁定月度账期,生成开票额、回款额、未核销额和异常清单。
数据与验收
申请、发票、回款、核销和账期均有独立流水号,重复回款不会重复核销。验收可从移动端发起申请,经过审核、开具、回款登记,最后在后台完成核销和归档。
GITHUB DISCUSSION
评论与回复
评论保存在 GitHub Discussions,登录 GitHub 后即可参与,发布和回复都在本页完成。
评论区进入视口后自动加载。