更新记录

0.1.0(2026-08-09)

首次发布:支持字段占位符、表格区块、批量生成、安全文件名、缺失字段警告,以及常用文本和金额格式化。


平台兼容性

uni-app x(5.15)

Chrome Safari Android iOS 鸿蒙 微信小程序
- - - - -

Doc Batch 批量业务单据生成 UTS API

这是什么

当你需要给 10 个、100 个甚至 1000 个客户分别生成报价单、证书、标签或确认单时,不必重复拼 HTML。

你只需要准备:

  1. 一份 HTML 模板;
  2. 一批业务数据;
  3. 调用 renderBatch()

插件会返回每一份已经替换好数据的 HTML、自动生成的安全文件名,以及缺失字段警告。

最简单用法

模板:

<h1>报价单 {{quoteNo}}</h1>
<p>客户:{{customer}}</p>
<p>合计:{{amount}}</p>
{{table:items}}

文件名模板:

{{quoteNo}}-{{customer}}

常用 API:

  • renderDocument(template, record):生成一份;
  • renderBatch(template, records):批量生成;
  • getDocBatchVersion():读取版本。

首版边界

  • 输出可打印 HTML,不负责直接驱动打印机;
  • 不内置复杂 PDF 引擎;
  • 不做可视化拖拽设计器;
  • 不联网、不上传业务数据;
  • 当前首发真实验证目标为 uni-app x 5.15 / Web / Chrome。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

无额外系统权限

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集、不上传业务数据;模板和业务数据均在本地完成。

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。