From 0dd46e00f50c65c4fc412b4ca8977165381ebb93 Mon Sep 17 00:00:00 2001 From: smalljop <250543222@qq.com> Date: Thu, 24 Jun 2021 02:14:15 +0000 Subject: [PATCH 1/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20tduc?= =?UTF-8?q?k-api/src/main/resources/application-prod1.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application-prod1.yml | 69 ------------------- 1 file changed, 69 deletions(-) delete mode 100644 tduck-api/src/main/resources/application-prod1.yml diff --git a/tduck-api/src/main/resources/application-prod1.yml b/tduck-api/src/main/resources/application-prod1.yml deleted file mode 100644 index a60724a..0000000 --- a/tduck-api/src/main/resources/application-prod1.yml +++ /dev/null @@ -1,69 +0,0 @@ -spring: - datasource: - driver-class-name: com.mysql.cj.jdbc.Driver - url: mpw:KgK8kYuLFIT6b38+H+cB2E0GrL/C825hS6MlTg/E1/OcM4OMb/QFCldOmz3WjLYrr3LMk/6L7jajw0Bkgm0934e1p36Ta0gd9oYG+dWzBNc9Wto8+Asb1nZPGRm3Bu/oxCszzI5m7lzhc/WniWnWQErooPUGkjRn+KeQT0sFd7irBgFCweQnR4Xh6CqpCreajKEFDCJ3+unEtJHDZEsNY0gCeEE0odBH+zKRH1BpgKg= - username: mpw:7mG/EMKw74oyiB/LMzqIqg== - password: mpw:PABnKNLVmn27Oo362cuTtw== - type: com.zaxxer.hikari.HikariDataSource - hikari: - minimum-idle: 5 - maximum-pool-size: 15 - auto-commit: true - idle-timeout: 30000 - pool-name: DatebookHikariCP - max-lifetime: 1800000 - connection-test-query: SELECT 1 FROM DUAL - redis: - database: 8 - host: mpw:YzdftpXBBgLy7VmokWdrK4hjKB8WCW7bwcnfV6nB7t/xo2muj30soiTGS4XKPhAU - port: 6379 - password: mpw:bZqFg950btNM/dsR0vycDA== - timeout: 6000ms # 连接超时时长(毫秒) - jedis: - pool: - max-active: 1000 # 连接池最大连接数(使用负值表示没有限制) - max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) - max-idle: 10 # 连接池中的最大空闲连接 - min-idle: 5 # 连接池中的最小空闲连接 - mail: - host: smtp.exmail.qq.com - username: server@tduckapp.com - password: 8rH69a47pV2qynVE - -logging: - level: - com.tduck.cloud: debug - config: classpath:logback-spring.xml - -# 请求日志是否打印 -platform: - qq: - oauth: - appId: mpw:rk3097HYqXT7Vi2G2FviZg== - secret: mpw:GMhX2wUES+IEzN7ew5tsNBnfn7qnYAwd4yboiePZJY7bvn26Pxo3P1BlbAkazhk/ - oss: - ossType: 1 - endpoint: 12 - accessKeyId: mpw:WOF+Vhv3nd9ToNO8rR5IhV9HOk413qQnioFfywJxM+IIQ4mrgDdYwMKsnvbG3FQR - accessKeySecret: mpw:5EqsGyYp3MbnnIf1xGKUCz2PK6LlkQ0udZBrT4CfQOAfxcHt+NsbLc8+vp7vscF1 - bucketName: tduck-cloud - domain: https://qiniu.smileyi.top - sms: - secretId: mpw:W+RKqswyYOtgpv6UOni0TqBLkjsoOaXnHAgiXBZjiutn7r5TAwBJlJ48wA6bBilO - secretKey: mpw:5zzzynMufvVYi34OmI9mQH07HtTLg3R7YTuil3DS+bNw9uIodim2pw5qkK9lNish - appId: 1400461467 - sign: smileyi知识分享 - validateCodeTemplateId: 808150 - retrievePwdValidateCodeTemplateId: 809014 - front: - baseUrl: https://demo.tduckapp.com/ - resetPwdUrl: https://demo.tduckapp.com//forget/password?code={}&email={} - updateEmailUrl: https://demo.tduckapp.com/forget/validate?type=updateEmail&code={}&email={} - -wx: - mp: - configs: - - appId: mpw:IgmCUt6NlcOhudRzHINgCJkgssnDCnslYwtjhGhfbmU= - secret: mpw:C1IFFy1OS1kSw3PYQFebqVBS9GCbWEpR++3Wk7uIjEwCIIBwdVth9P27dJgOQynX - token: mpw:KvJQe4MSJ1ngbKSryGmFe2k/dGlQ3Aoqpm1GK7Q4JZxYHTAUzUt5AFf0midIOB17 - aesKey: mpw:LPii9VslV/UE8UFfsK24EbR9reriiaDS0vW+by5705LWo1znd+P+DlxuEE1vXCmO \ No newline at end of file From 1627ce67a0100b5d8e431cb5e8e05972474b5dff Mon Sep 17 00:00:00 2001 From: smalljop <250543222@qq.com> Date: Thu, 24 Jun 2021 02:14:21 +0000 Subject: [PATCH 2/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20tduc?= =?UTF-8?q?k-api/src/main/resources/application-dev1.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application-dev1.yml | 64 ------------------- 1 file changed, 64 deletions(-) delete mode 100644 tduck-api/src/main/resources/application-dev1.yml diff --git a/tduck-api/src/main/resources/application-dev1.yml b/tduck-api/src/main/resources/application-dev1.yml deleted file mode 100644 index ddf51f6..0000000 --- a/tduck-api/src/main/resources/application-dev1.yml +++ /dev/null @@ -1,64 +0,0 @@ -spring: - datasource: - driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://127.0.0.1:3306/tduck?useSSL=false&useUnicode=true&characterEncoding=utf8&serverTimezone=UTC&tinyInt1isBit=false - username: root - password: root - type: com.zaxxer.hikari.HikariDataSource - hikari: - minimum-idle: 5 - maximum-pool-size: 15 - auto-commit: true - idle-timeout: 30000 - pool-name: DatebookHikariCP - max-lifetime: 1800000 - connection-test-query: SELECT 1 FROM DUAL - redis: - database: 1 - host: 127.0.0.1 - port: 6379 - password: # 密码(默认为空) - timeout: 6000ms # 连接超时时长(毫秒) - jedis: - pool: - max-active: 1000 # 连接池最大连接数(使用负值表示没有限制) - max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) - max-idle: 10 # 连接池中的最大空闲连接 - min-idle: 5 # 连接池中的最小空闲连接 - mail: - host: smtp.exmail.qq.com # 邮箱smtp - username: pr@tduckapp.com # 用户名 - password: # 授权码 - -logging: - level: - com.tduck.cloud: debug - config: classpath:logback-spring.xml - -platform: - oss: - ossType: 1 #oss类型 - endpoint: - accessKeyId: # oss key - accessKeySecret: #oss 秘钥 - bucketName: tduck-cloud # - domain: https://qiniu.smileyi.top #访问域名 - sms: - secretId: # 腾讯云短信 id - secretKey: #腾讯云短信秘钥 - appId: #腾讯云appId - sign: # 腾讯云短信签名 - validateCodeTemplateId: # 验证码模板ID - retrievePwdValidateCodeTemplateId: #找回密码模板ID - front: - baseUrl: http://localhost:8888/ - resetPwdUrl: http://localhost:8888/forget/password?code={}&email={} - updateEmailUrl: http://localhost:8888/account/validate?type=updateEmail&code={}&email={} -wx: - mp: - redis-config-key-prefix: wx - configs: - - appId: #输入微信公众号的APPId - secret: # 微信公众号的秘钥 - token: # 微信公众号token - aesKey: From 12588190a9fd42ab5e76cb9524966d284a39079b Mon Sep 17 00:00:00 2001 From: smalljop <250543222@qq.com> Date: Thu, 24 Jun 2021 02:14:28 +0000 Subject: [PATCH 3/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20tduc?= =?UTF-8?q?k-api/src/main/resources/rebel.xml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tduck-api/src/main/resources/rebel.xml | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 tduck-api/src/main/resources/rebel.xml diff --git a/tduck-api/src/main/resources/rebel.xml b/tduck-api/src/main/resources/rebel.xml deleted file mode 100644 index 2b443d8..0000000 --- a/tduck-api/src/main/resources/rebel.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - tduck-api - - - - - - - From 817eba01bf111c56415fb7ea2a790340b426c367 Mon Sep 17 00:00:00 2001 From: smalljop <250543222@qq.com> Date: Thu, 24 Jun 2021 02:29:02 +0000 Subject: [PATCH 4/8] update README.md. --- README.md | 110 ++++-------------------------------------------------- 1 file changed, 7 insertions(+), 103 deletions(-) diff --git a/README.md b/README.md index d299bd7..66c10c5 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,10 @@

- logo + logo

Tduck 填鸭 —— 表单收集器

-# 前言 -### 各位老铁,感谢您的关注。 -- Tduck项目上线时间不足一年,还有许多地方需要打磨; -- 由于不是专职做开源,更新速度相对缓慢,但是一直都在不停的迭代(加班打码...) -- 遇到问题可以进群咨询一下已经完成部署的大佬,并且在部署时参照文档进行部署; -- 由于涉及到微信、QQ登录需要准备相应账号; -- V2版本正在规划开发中,全新UI,更多功能;欢迎有兴趣有时间的有实力的朋友加入团队(前端/设计),有想法请私聊~ -- 详情请见:[部署文档](https://gitee.com/TDuckApp/tduck-platform/wikis/%E6%9C%AC%E5%9C%B0%E8%BF%90%E8%A1%8C?sort_id=3681729) -### TDuck 使用 Apache License 2.0 协议,源代码完全开源,无商业限制。 开源不易如果喜欢请给作者 Star 鼓励 :pray: - - -![ ](https://img.shields.io/:license-apache-blue.svg) -![ ](https://img.shields.io/badge/JDK-1.8+-red.svg) -![ ](https://img.shields.io/badge/BY-SpringBoot-green) -![ ](https://img.shields.io/badge/front-vue%2Belement--ui-blue) -[![star](https://gitee.com/TDuckApp/tduck-platform/badge/star.svg?theme=white)](https://gitee.com/TDuckApp/tduck-platform/stargazers) -### 联系作者/加入社群 -群聊 - -

### 平台简介 @@ -54,98 +34,22 @@ Tduck 填鸭:是基于B/S架构的一款开源的表单在线收集系统, ![首页](https://images.gitee.com/uploads/images/2021/0120/121740_1fcdc627_1674451.png "屏幕截图.png") 演示地址: - https://tduck.smileyi.top +http://demo.tduckapp.com/ 演示账号/密码:可注册登录或使用测试账号 test@tduck.com/12345678 - -## 技术体系 - -### 服务端 - - -``` -- SpringBoot -- Mybatis-Plus -- Lombok -- Hutool -- Guava -``` - - -### 客户端 - -``` -- Vue2 -- ElementUI -- Echarts -- Axios -- nprogress -``` - - - -### 后端项目结构 - -- tduck-common 通用模块 -- tduck-account 账号模块 -- tduck-storage 存储模块 -- tduck-project 项目模块 -- tduck-wx-mp 微信公众号模块 -- tduck-api 客户端API - + +文档地址:http://demo.tduckapp.com/ +V2更新日志:https://doc.tduckapp.com/log/ -### 快速启动 - - -1. 配置最小开发环境: - - * [MySQL5.7或以上](https://dev.mysql.com/downloads/mysql/) - * [JDK1.8或以上](http://www.oracle.com/technetwork/java/javase/overview/index.html) - * [Maven](https://maven.apache.org/download.cgi) - * [Nodejs](https://nodejs.org/en/download/) - -2. 创建一个tduck的数据库,并执行项目目录下doc/tduck.sql文件 - -3. 启动后端服务 - - 打开命令行,输入以下命令 - - ```bash - mvn clean install -DskipTests - cd tduck-platform/tduck-api - mvn clean package -DskipTests - java -Dfile.encoding=UTF-8 -jar target/tduck-api.jar - ``` - -4. 启动管理后台前端 - - 打开命令行,输入以下命令 - - ```bash - npm install -g cnpm --registry=https://registry.npm.taobao.org - cd tduck-front - cnpm install - cnpm run serve - ``` - - 此时,浏览器打开,输入网址`http://localhost:8888`, 进入页面。 - +开源不易如果喜欢请给作者 Star 鼓励 👇** #### 项目源码 | 后端源码 | 前端源码 | |--- | --- | | https://gitee.com/TDuckApp/tduck-platform | https://gitee.com/TDuckApp/tduck-front | +| https://github.com/TDuckCloud/tduck-platform | https://github.com/TDuckCloud/tduck-platform | -## 项目规划 -![tduck登录页](https://images.gitee.com/uploads/images/2021/0112/124009_1573a7c5_1674451.png "屏幕截图.png") -![首页](https://images.gitee.com/uploads/images/2021/0112/124033_27eb486e_1674451.png "屏幕截图.png") -![我的表单](https://images.gitee.com/uploads/images/2021/0112/124102_c1615270_1674451.png "屏幕截图.png") -![自定义编辑](https://images.gitee.com/uploads/images/2021/0112/124136_db03b4ce_1674451.png "屏幕截图.png") -![个人中心](https://images.gitee.com/uploads/images/2021/0308/141425_b5cf7846_1674451.png "微信截图_20210308141340.png") -目前完成框架,细节正在不断完善中,欢迎提出更多意见~ -**TDuck 使用 Apache License 2.0 协议,源代码完全开源,无商业限制。 -开源不易如果喜欢请给作者 Star 鼓励 👇** From d8ef495894e1db167ae1361cf115d45f2eb979f2 Mon Sep 17 00:00:00 2001 From: smalljop <250543222@qq.com> Date: Thu, 24 Jun 2021 02:34:22 +0000 Subject: [PATCH 5/8] update README.md. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 66c10c5..c4f9dd1 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Tduck 填鸭:是基于B/S架构的一款开源的表单在线收集系统, ## 在线体验 -![首页](https://images.gitee.com/uploads/images/2021/0120/121740_1fcdc627_1674451.png "屏幕截图.png") +![首页](https://images.gitee.com/uploads/images/2021/0624/103418_43f3b04e_1495174.png "屏幕截图.png") 演示地址: http://demo.tduckapp.com/ @@ -39,6 +39,7 @@ http://demo.tduckapp.com/ 演示账号/密码:可注册登录或使用测试账号 test@tduck.com/12345678 文档地址:http://demo.tduckapp.com/ + V2更新日志:https://doc.tduckapp.com/log/ From 784c8f92649052847ec32800c2df4db7ee52d732 Mon Sep 17 00:00:00 2001 From: smalljop <250543222@qq.com> Date: Thu, 24 Jun 2021 02:50:47 +0000 Subject: [PATCH 6/8] update README.md. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c4f9dd1..996c7c9 100644 --- a/README.md +++ b/README.md @@ -52,5 +52,6 @@ V2更新日志:https://doc.tduckapp.com/log/ | https://gitee.com/TDuckApp/tduck-platform | https://gitee.com/TDuckApp/tduck-front | | https://github.com/TDuckCloud/tduck-platform | https://github.com/TDuckCloud/tduck-platform | +感谢: - +![输入图片说明](https://images.gitee.com/uploads/images/2021/0624/105039_de3beb64_1495174.png "公司logo应用规范 -07.png") From a9b352c1de5d6167f2159cc33daac59351bf3fd4 Mon Sep 17 00:00:00 2001 From: smalljop <250543222@qq.com> Date: Thu, 24 Jun 2021 02:51:55 +0000 Subject: [PATCH 7/8] update README.md. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 996c7c9..426889e 100644 --- a/README.md +++ b/README.md @@ -54,4 +54,4 @@ V2更新日志:https://doc.tduckapp.com/log/ 感谢: -![输入图片说明](https://images.gitee.com/uploads/images/2021/0624/105039_de3beb64_1495174.png "公司logo应用规范 -07.png") +![输入图片说明](https://images.gitee.com/uploads/images/2021/0624/105039_de3beb64_1495174.png "公司logo应用规范 -07.png" =200x200 ) From 18ea4c5291dcb37aac718cb062de76102f4aaca9 Mon Sep 17 00:00:00 2001 From: smalljop <250543222@qq.com> Date: Thu, 24 Jun 2021 02:52:11 +0000 Subject: [PATCH 8/8] update README.md. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 426889e..e368264 100644 --- a/README.md +++ b/README.md @@ -54,4 +54,4 @@ V2更新日志:https://doc.tduckapp.com/log/ 感谢: -![输入图片说明](https://images.gitee.com/uploads/images/2021/0624/105039_de3beb64_1495174.png "公司logo应用规范 -07.png" =200x200 ) +![输入图片说明](https://images.gitee.com/uploads/images/2021/0624/105039_de3beb64_1495174.png "公司logo应用规范 -07.png" )