This commit is contained in:
fuenmao
2026-10-19 16:47:24 +08:00
parent e977a988b2
commit e3727d40bd
14 changed files with 171 additions and 32 deletions
+9 -1
View File
@@ -2,11 +2,17 @@
面向 Windows 10 x64 的本地收据工具。安装后无需登录或联网,无需安装 Excel。
## 发给用户使用
当前交付版本为 1.0.2。将 `release/收据工坊-1.0.2-Windows64位.zip` 发给用户,完整解压后双击其中的 `ReceiptStudio-1.0.2-win-x64-setup.exe` 安装,再从桌面快捷方式打开。压缩包附有中文使用说明;安装包不包含开发机的收据、印章、设置或测试数据。首次配置导出目录、印章文件夹及常用姓名,多台电脑使用不同编号前缀。
用户操作说明见 [用户使用说明](docs/用户使用说明.txt)。交付前运行 `npm run package` 生成安装包,`npm run test:package` 用独立数据验证打包后的程序;安装包不需要与源码或 node_modules 一起发送。当前未配置代码签名证书,部分电脑可能提示未知发布者。交付后请在实际打印机上试打一页。
## 使用
1. 打开“偏好设置”,选择导出目录和印章文件夹,填写默认出纳、复核人。
2. 在“印章管理”选择本批印章;也可以明确选择不使用印章。
3. 在工作台下载 Excel 模板,每行填写一条收费项目,再导入;在“按分组核对收据”中按学校、年级、收费项目整组勾选,核对张数、金额和待修改条数。
3. 在工作台下载 Excel 模板,每行填写一条收费项目,再导入;“按分组核对收据”默认收起,点击标题展开后,可按学校、年级、收费项目整组勾选,核对张数、金额和待修改条数。
4. 核对错误行、选中数据与右侧预览,选择 PDF、PNG、A4 打印版后生成。A4 预览按已选分组显示对应页,不跨组混排。
5. 补打请到“生成记录”,按学校、年级、收费项目,或输入姓名、任意收据编号查找,预览匹配的原收据。重新导出沿用原编号、数据和印章,导出该批全部收据。
6. 生成记录支持逐批删除,确认后移除批次数据;已导出的文件保留,流水号继续递增。删除后不能在列表中补打该批次。
@@ -15,6 +21,8 @@
A4 打印版默认上下两张,奇数张时最后半页留空,也可选每页一张。单张 PDF/PNG 页面为 190 × 140 mm;收据主体为 180 × 120 mm。打印 A4 文件时使用 A4、实际大小或 100% 比例。首批请在实际打印机上试打一页。
未导入 Excel 时,A4 示例按当前“每页张数”显示一张或两张不同的样张;切换张数立即更新预览。导入后只预览已勾选的同组收据,预览上方显示分组、组内已选张数和本页张数。当前分组仅选一张或最后一页剩一张时,会说明下半页留白的原因。
每次导出自动建立独立批次文件夹,生成成功后自动打开输出目录,这两项行为无需设置。批次保留原有命名,内部按“学校 → 年级 → 收费项目”分层。单张 PDF、PNG 以及该组的 A4 打印版放在同一个项目文件夹;每组独立排版,组内保持 Excel 顺序,每页两张时奇数张的最后半页留空。生成清单保留在批次根目录,记录文件的相对路径。历史记录缺少学校或年级时,使用“未分类学校”“未分类年级”目录。文件名在“偏好设置 → 文件与常用选择 → 导出的文件叫什么名字”中调整,修改后立即显示文件名示例。
```text