一、项目简介
Tduck是一款基于Vue3全新技术栈打造的国际化表单收集系统,是全新一代企业私有数据收集底座和私有化业务流转平台。
支持数据采集、考试测评、工作流审批、订单收款、活动预约、核销投票、模板打印等功能。
并支持国际化适配、针对不同表单之间的数据关联、数据结果自动化处理。
内置40+内置组件,巧妙搭配使用,能够轻松满足90%的日常业务需求。同时支持私有化、源码交付方案,使用填鸭表单进行二次开发让效率倍增。
二、功能特性
-
支持 27+自定义组件 ,拖拽式快速生成表单问卷。 -
支持单行文本、多行文本、日期、下拉、单选、文件上传、排序、级联、轮播、一键定位、手机号验证、矩阵量表、子表单等组件。 -
支持通过文本批量导入表单组件,支持题目显隐逻辑设置。 -
表单数据,支持数据新增、编辑、导出、打印、预览和打包下载附件。 -
表单外观支持头图、背景图、背景颜色、按钮文字等配置。 -
报表支持对问题实时统计分析并以图形(柱状图、折线图、饼图)的形式展示输出和导出png图片。 -
提交后自定义文案、提交后自动跳转网址。 -
每个微信、账号、ip、设备、答题次数限制、支持设置允许填写时间、记录微信个人信息。 -
支持发邮件、微信公众号模板推送提醒。 -
支持 数据同步Api(全量数据)、数据WebHook推送(可订阅事件:新增、修改、删除) 。 -
支持保存至模板中心,支持从模板中心选用模板创建表单问卷。 -
用户管理,新增用户、修改用户、删除用户。 -
文件存储自定义配置: 支持阿里云、七牛云、又拍云、本地、通用S3协议上传 。 -
支持 邮件、短信(阿里云、腾讯云、中昱维信)、微信公众号参数配置 。 -
支持回收中心,快速恢复问卷。 -
支持配置TReport可视化大屏
三、技术架构
开发环境
- 语言:Java 8+
- IDE (JAVA):IDEA (必须安装Lombok插件 )
- 依赖管理:Maven 3.5.4+
- 缓存:Redis 3.0+
- 数据库脚本:MySQL 8
后端
- 基础框架:Spring Boot 2.7.8
- 持久层框架:MybatisPlus 3.5.3.1
- 安全框架:Spring Security 2.7.8
- 数据库连接池:Hikari
- Servlet容器:Undertow:2.7.8
- 流程引擎:Flowable 6.6.0
- 其他:Hutool knife4j WxJava 等
前端
使用 Vue3、Vite、Element-Plus、TypeScript、Pinia等主流技术栈开发
四、核心功能
-
我的项目 - 共享模板
- 用户管理
- 系统配置
- 模板分类
- 主题列表
- 主题分类
- 回收中心
五、安装部署
使用命令快速启动
docker run -e SPRING_DATASOURCE_URL="jdbc:mysql://127.0.0.1:3310/tduck-v4?useSSL=false&useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&tinyInt1isBit=false&nullCatalogMeansCurrent=true" -e SPRING_DATASOURCE_USERNAME=root -e SPRING_DATASOURCE_PASSWORD=tduck@tduck -p 8999:8999 -v /upload:/application/BOOT-INF/lib/upload tduckcloud/tduck-platform
docker-compose 部署环境及项目
1.先安装docker-compose2.下载tduck源码3.进入目录下的docker目录 cd docker,执行命令:docker-compose up4.运行结束 会自动安装mysql以及tduck程序
使用宝塔部署项目
-
部署文档:https://doc.tduckcloud.com/openSource/deploy/openSourceDeploy.html -
使用指定配置文件:https://doc.tduckcloud.com/openSource/deploy/startByProfile.html
前后端分离部署
-
部署文档:https://doc.tduckcloud.com/openSource/deploy/fenli.html -
常见问题:https://doc.tduckcloud.com/openSource/deploy/usualQuestion.html
六、UI展示

版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!

评论(0)