← 返回项目库

Dokos 银行对账工作台|本地中文预览

面向中小企业财务团队的中文银行对账工作台,提供账户总览、流水导入、智能匹配、核销和规则管理的本地可操作预览。

本交付基于 Dokos 的 Banking React 模块,保留原有 Frappe 银行对账能力,并补充一个无需登录和外部服务即可运行的本地预览入口。预览使用固定演示账户与银行流水,支持筛选流水、确认匹配、导入文件预览、匹配规则和对账设置等核心工作流;页面明确标注演示数据,不冒充真实银行、云端 API、数据库或生产权限。

真实界面

项目截图

共 6 张

对账总览
匹配与核销
银行流水
导入银行对账单
匹配规则
对账设置

Capabilities

核心功能

银行账户余额总览与最近同步状态
收入、支出、待匹配和自动匹配率指标
待匹配流水与高可信度匹配建议
银行流水搜索、账户筛选和状态筛选
CSV / XLSX 对账单导入预览与导入记录
客户回款、供应商付款和工资社保匹配规则
日期范围、默认账户和通知偏好设置
原生 Frappe 后端接入边界与本地演示数据披露

适用场景

在无需配置数据库和银行凭据的环境中预览银行对账产品流程
学习 Dokos Banking 模块的数据模型、匹配建议和核销信息架构
在接入真实 Frappe 服务前验证中文界面、筛选和导入交互

适合谁

希望学习 ERP 财务对账产品、验证银行流水工作流或在接入 Frappe 后端前评估界面信息架构的开发者、财务工具团队和社群成员。

商业化思路

用于社群学习、研究和技术验证;真实银行接入、账号权限、Frappe 服务部署和商业使用需由使用者按上游许可证与实际环境自行评估。

你会拿到什么

  • 固定提交版本的 Dokos 源码包与上游 license.txt
  • 中文本地预览适配器、固定演示数据和自动化模型测试
  • 六张绑定的 1440×900 中文运行界面截图及审计 manifest

部署流程

  1. 1进入 banking 目录,执行 yarn install --immutable 安装锁定依赖。
  2. 2使用 VITE_LOCAL_DEMO=1 yarn dev --host 127.0.0.1 --port 4173 启动本地预览并访问 http://127.0.0.1:4173/#/overview。
  3. 3接入原生 Dokos 时按上游 Frappe / Bench 文档配置后端服务,并取消 VITE_LOCAL_DEMO 以使用真实 Banking 路由。

真实验证结果

已通过固定演示模型 3 项 Node 测试、TypeScript 类型检查、目标文件 ESLint、Vite 生产构建、匹配动作/流水搜索/导入预览交互验收,以及 6 张 1440×900 中文功能截图。截图 HTTP 200、标题和业务数据断言通过,控制台错误、破图、404、登录页、横向溢出和重复截图均为 0;本地交互不发起 /api 请求。

部署前须知

本地预览使用固定演示数据,匹配操作只改变当前浏览器内存状态,文件导入为本地预览,不上传或持久化;真实银行接口、Frappe API、数据库、认证、权限、消息队列和生产部署仍需按 Dokos 上游环境配置。

部署难度

中等

最低配置

本地预览需要 Node.js 22+、Yarn 1.22+ 与现代浏览器;原生 Dokos/Frappe 路径仍需按上游说明配置 Python、MariaDB、Redis、Bench 和完整服务依赖。

开源许可证

GNU GPLv3(源码包保留上游 license.txt)

最后验证

2026-09-06

技术栈

React 19TypeScriptVite 8Tailwind CSSFrappe React SDKPython / Frappe(原生后端)

授权说明

上游 README 声明 Dokos 使用 GNU GPLv3,源码包原样保留根目录 license.txt,并披露本次中文本地预览适配与演示数据修改。源码再分发、修改和网络服务使用须遵守 GPLv3、版权保留和上游源码提供义务;本站仅作社群学习与研究收录,不作独立商业授权承诺。

Release notes

版本记录

1 个已发布版本

vcn-93ba0884b5d3 当前推荐

基于 Dokos 固定提交补充中文本地银行对账预览入口、固定演示账户与流水、匹配动作、导入预览、规则设置和运行边界说明;保留原生 Frappe Banking 路由。

部署要求:本地预览需要 Node.js 22+、Yarn 1.22+ 和现代浏览器;真实 Dokos Banking 需要 Frappe / Bench、Python、MariaDB、Redis、账户权限和银行数据服务。

已知问题:本地演示不连接真实银行、Frappe API 或数据库,刷新后恢复固定数据;GPLv3 义务和网络服务源码提供要求随上游许可证生效。

登录后领取