diff --git a/README.md b/README.md index 20626c3..eab189c 100644 --- a/README.md +++ b/README.md @@ -10,14 +10,13 @@ ![ ](https://img.shields.io/badge/BY-SpringBoot-green) ![ ](https://img.shields.io/badge/front-vue%2Belement--ui-blue) ### 联系作者/加入社群 -![输入图片说明](https://images.gitee.com/uploads/images/2021/0112/123754_9128ad9b_1674451.png "屏幕截图.png") - +![输入图片说明](https://images.gitee.com/uploads/images/2021/0317/101257_282bcd5d_1674451.png "微信图片_20210317101254.png") ### 平台简介 Tduck, Form collection system -Tduck 填鸭:是一款基于B/S架构的表单收集系统,为企业构建自己的信息反馈系统的综合解决方案,助力企业提高反馈收集客户服务效率。 +Tduck 填鸭:是基于B/S架构的一款开源的表单问卷在线收集系统,为企业构建自己的信息反馈系统的综合解决方案,助力企业提高反馈收集客户服务效率。 ### 应用场景 @@ -51,7 +50,7 @@ http://tduck1.smileyi.top:81 ``` -- SpringBoot 2.3.5 +- SpringBoot - Mybatis-Plus - Lombok - Hutool @@ -86,7 +85,7 @@ http://tduck1.smileyi.top:81 1. 配置最小开发环境: - * [MySQL](https://dev.mysql.com/downloads/mysql/) + * [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/) diff --git a/tduck-api/src/main/java/com/tduck/cloud/api/exception/BaseExceptionHandler.java b/tduck-api/src/main/java/com/tduck/cloud/api/exception/BaseExceptionHandler.java index f024b3b..a9bcb3c 100644 --- a/tduck-api/src/main/java/com/tduck/cloud/api/exception/BaseExceptionHandler.java +++ b/tduck-api/src/main/java/com/tduck/cloud/api/exception/BaseExceptionHandler.java @@ -63,6 +63,7 @@ public class BaseExceptionHandler { */ @ExceptionHandler(BaseException.class) public Result handleException(BaseException e) { + log.error(e.getMessage(), e); return Result.failed(e.getMessage()); } diff --git a/tduck-api/src/main/java/com/tduck/cloud/api/util/SignUtils.java b/tduck-api/src/main/java/com/tduck/cloud/api/util/SignUtils.java index d247a3e..79d89ac 100644 --- a/tduck-api/src/main/java/com/tduck/cloud/api/util/SignUtils.java +++ b/tduck-api/src/main/java/com/tduck/cloud/api/util/SignUtils.java @@ -50,8 +50,6 @@ public class SignUtils { params.remove(SIGN_KEY_NAME); String paramsJson = JsonUtils.mapToJson(params); StringBuffer sb = new StringBuffer(secret).append(paramsJson); - log.debug("sign :{}", sb.toString()); - log.debug("sign :{}", DigestUtil.md5Hex(sb.toString()).toLowerCase()); return DigestUtil.md5Hex(sb.toString()).toLowerCase(); } diff --git a/tduck-api/src/main/java/com/tduck/cloud/api/web/filter/SignAuthFilter.java b/tduck-api/src/main/java/com/tduck/cloud/api/web/filter/SignAuthFilter.java index 77a4f43..0f30337 100644 --- a/tduck-api/src/main/java/com/tduck/cloud/api/web/filter/SignAuthFilter.java +++ b/tduck-api/src/main/java/com/tduck/cloud/api/web/filter/SignAuthFilter.java @@ -32,12 +32,6 @@ public class SignAuthFilter implements Filter { private final static String TIMESTAMP_KEY_NAME = "timestamp"; - /** - * swagger debug模式 请求头包含放行 - */ - private final static String DOC_DEBUG_KEY = "signDebug"; - private final static String DOC_DEBUG_VALUE = "nb"; - /** * 最大有效时间 默认 10秒钟失效 超出10s失效 */ @@ -59,8 +53,7 @@ public class SignAuthFilter implements Filter { } } // debug模式 - String value = httpServletRequest.getHeader(DOC_DEBUG_KEY); - if (existsMatch || DOC_DEBUG_VALUE.equals(value)) { + if (existsMatch) { filterChain.doFilter(request, response); return; } else { diff --git a/tduck-api/src/main/resources/application.yml b/tduck-api/src/main/resources/application.yml index 0654f08..d92e1dd 100644 --- a/tduck-api/src/main/resources/application.yml +++ b/tduck-api/src/main/resources/application.yml @@ -25,7 +25,7 @@ server: # 日志级别 logging: level: - org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping: trace + org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping: debug com.tduck.cloud: debug mybatis-plus: @@ -45,11 +45,10 @@ mybatis-plus: cache-enabled: false - # 请求日志是否打印 platform: - request: - trace-log: true +# request: +# trace-log: true sign: enable: true secret: 916lWh2WMcbSWiHv @@ -77,8 +76,6 @@ platform: header: token - - aj: captcha: water-mark: tduck diff --git a/tduck-api/src/main/resources/logback-spring.xml b/tduck-api/src/main/resources/logback-spring.xml index 82d9c0a..8121424 100644 --- a/tduck-api/src/main/resources/logback-spring.xml +++ b/tduck-api/src/main/resources/logback-spring.xml @@ -33,11 +33,11 @@ - - - ${log.path}/com.tduck.cloud.wx.mp.error.log + + + ${log.path}/error.log - ${log.path}/%d{yyyy-MM}/com.tduck.cloud.wx.mp.error.%d{yyyy-MM-dd}.%i.log.gz + ${log.path}/%d{yyyy-MM}/error.%d{yyyy-MM-dd}.%i.log.gz 50MB 30 @@ -53,5 +53,6 @@ +