更新记录

1.1.0(2026-10-27)

  • 新增数据统计:提交趋势图、单选/多选/下拉选项占比
  • 管理密码改为云库哈希存储,支持后台改密;改密后旧 token 失效
  • 提交限流改为条件更新,降低并发超限;提交数据按 schema 白名单入库

平台兼容性

云端兼容性

支付宝云 腾讯云 阿里云
× √ √

uni-app(5.33)

Vue2 Vue3 Vue3插件版本 Chrome Chrome插件版本 Safari Safari插件版本 app-vue app-nvue Android iOS 鸿蒙
- √ 1.1.0 √ 1.1.0 √ 1.1.0 - - - - -
微信小程序 微信小程序插件版本 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
√ 1.1.0 - - - - - - - - - - -

其他

多语言 暗黑模式 宽屏模式 蒸汽模式
× × √ ×

zhangyuge-formcloud 云端表单工具

schema 驱动的 云端一体表单插件:前端渲染 + 云端提交存储 + 管理后台 + Excel 导出。

适合报名、预约、问卷、意见反馈等数据收集场景。发布分类:uniCloud · 云端一体页面模板(支持付费销售)。

功能清单

  • 管理后台:表单创建/编辑/上下架、字段增删排序、提交记录、状态标记、CSV/Excel 导出、改密
  • 数据统计:近 N 日提交趋势、单选/多选/下拉选项占比
  • 字段类型:单行/多行文本、数字、单选、多选、下拉、日期、图片(≤9)、手机号
  • 渲染组件 <zhangyuge-form-renderer>:schema 驱动、客户端校验、图片压缩上传、防重复提交
  • 云端:form-get / form-submit / form-admin / form-stats,含限流与幂等校验
  • 演示数据:自带 demo 表单,导入 db_init.json 即可体验

快速开始(约 5 分钟)

  1. 用 HBuilderX 打开本示例工程,关联 uniCloud 阿里云 服务空间
  2. 上传插件内云函数:form-get、form-submit、form-admin、form-stats 及公共模块 form-utils
  3. 上传数据库 schema:forms、form_records、form_quota、form_config,并导入 db_init.json
  4. 运行到微信开发者工具或 H5
  5. 首页 →「打开示例表单」填写;或「进入管理后台」(默认密码 admin123,登录后请改密)

更细步骤见 docs/deploy.md。Schema 说明见 docs/schema.md。

接入已有项目

  1. 从插件市场导入 zhangyuge-formcloud 到项目 uni_modules
  2. 将 pages_init.json 中的页面合并进你的 pages.json(或按文档手动注册)
  3. 上传云函数与 DB Schema
  4. 跳转填写页:
uni.navigateTo({
  url: '/uni_modules/zhangyuge-formcloud/pages/form/fill?id=你的表单ID'
})

也可直接使用组件:

<zhangyuge-form-renderer
  :form-id="formId"
  :schema="schema"
  :form-meta="formMeta"
  @success="onSuccess"
/>

安全说明

  • 管理端请立刻在「设置」中修改密码(或配置环境变量 ADMIN_PASSWORD)
  • 表单读写均走云函数,DB Schema 默认禁止客户端直连
  • 导出文件临时链接有效期约 10 分钟
  • 强制微信登录可在表单设置 auth_mode: force_login,并安装配置 uni-id

版本与定价(建议)

版本 说明
普通授权版 绑定服务空间使用(云函数加密)
源码授权版 完整源码,可二开

售后:付费用户 7 天答疑(请在插件市场填写联系方式)。

兼容性

  • 优先:微信小程序(基础库 ≥ 2.30)、H5
  • App:标注未充分测试
  • 云厂商:阿里云 / 腾讯云

常见问题

Q: 提交提示缺少用户标识?
A: 匿名模式会自动写入本地 device_id;强制登录需配置 uni-id。

Q: 管理后台登不进去?
A: 确认已上传 form-admin;默认密码 admin123;修改密码后需重新登录。

Q: 导出打不开?
A: 导出为带 BOM 的 CSV,Excel 可直接打开;请在链接过期前下载。

隐私、权限声明

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

相册/相机(图片上传字段可选)、网络请求

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

插件在用户填写并提交表单时,将表单内容存储至购买者自有的 uniCloud 云数据库;管理端登录凭证仅用于购买者自身服务空间鉴权。插件不向作者服务器发送数据。

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

无

暂无用户评论。