Browse Source

Merge branch 'dev_epmet_mix' of http://git.elinkit.com.cn:7070/r/tduck-platform into dev_epmet_mix

dev
sunyuchao 4 years ago
parent
commit
cb28460fd6
  1. 5
      tduck-api/src/main/java/com/tduck/cloud/api/web/controller/UserProjectResultController.java
  2. 5
      tduck-api/src/main/java/com/tduck/cloud/api/web/wrapper/BodyReaderHttpServletRequestWrapper.java
  3. 8
      tduck-api/src/main/resources/application-dev.yml
  4. 8
      tduck-api/src/main/resources/application-prod.yml
  5. 8
      tduck-api/src/main/resources/application-test.yml
  6. 2
      tduck-project/src/main/java/com/tduck/cloud/project/request/QueryProjectItemRequest.java

5
tduck-api/src/main/java/com/tduck/cloud/api/web/controller/UserProjectResultController.java

@ -79,8 +79,9 @@ public class UserProjectResultController {
*/
@NoRepeatSubmit
@PostMapping("/create")
public Result createProjectResult(@RequestBody UserProjectResultEntity entity, HttpServletRequest request) {
public Result createProjectResult(@RequestBody UserProjectResultEntity entity, @RequestAttribute String userId, HttpServletRequest request) {
ValidatorUtils.validateEntity(entity);
entity.setUserId(userId);
entity.setSubmitRequestIp(HttpUtils.getIpAddr(request));
Result<UserProjectSettingEntity> userProjectSettingStatus = userProjectSettingService.getUserProjectSettingStatus(entity.getProjectKey(), entity.getSubmitRequestIp(), entity.getWxOpenId());
if (StrUtil.isNotBlank(userProjectSettingStatus.getMsg())) {
@ -186,4 +187,4 @@ public class UserProjectResultController {
}
}
}

5
tduck-api/src/main/java/com/tduck/cloud/api/web/wrapper/BodyReaderHttpServletRequestWrapper.java

@ -13,6 +13,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletRequestWrapper;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.util.LinkedHashMap;
import java.util.Map;
@ -51,9 +52,9 @@ public class BodyReaderHttpServletRequestWrapper extends HttpServletRequestWrapp
return super.getInputStream();
}
if (StrUtil.isBlank(bodyJson)) {
bodyJson = IOUtils.toString(super.getInputStream(), "utf-8");
bodyJson = IOUtils.toString(super.getInputStream(), StandardCharsets.UTF_8);
}
final ByteArrayInputStream bis = new ByteArrayInputStream(bodyJson.getBytes("utf-8"));
final ByteArrayInputStream bis = new ByteArrayInputStream(bodyJson.getBytes(StandardCharsets.UTF_8));
return new ServletInputStream() {
@Override
public boolean isFinished() {

8
tduck-api/src/main/resources/application-dev.yml

@ -58,10 +58,10 @@ platform:
domain: https://elink-esua-epdc.oss-cn-qingdao.aliyuncs.com
sms:
type: 0 # 短信平台类型
secretId: LTAI4G5KMmkxpix924ddeVNM
secretKey: 92nB7g5L1JmBGSzZG5xsdGvfv9O8WX
sign: 党群e事通
validateCodeTemplateId: SMS_150731394
secretId: mpw:EvC1LR0eGdzeQzkuO7fhEazxGtmdue8FJDzSA1l+gICuOUEDXI8zcjK+VXB2aWKS
secretKey: mpw:W3kvWxvHdgUJPAwqR6mwpfMoQMerAYcxZGHwJc259lK3m+jzceGuu0Tgnx++02Bk
sign: smileyi知识分享
validateCodeTemplateId: 808150
retrievePwdValidateCodeTemplateId: #腾讯云使用的
appId: #腾讯云使用的
front:

8
tduck-api/src/main/resources/application-prod.yml

@ -65,10 +65,10 @@ platform:
access-path-pattern: /profile/** # 文件访问路径前缀 这里更改domain也需要更改
sms:
type: 0 # 短信平台类型
secretId: LTAI4G5KMmkxpix924ddeVNM
secretKey: 92nB7g5L1JmBGSzZG5xsdGvfv9O8WX
sign: 党群e事通
validateCodeTemplateId: SMS_150731394
secretId: mpw:EvC1LR0eGdzeQzkuO7fhEazxGtmdue8FJDzSA1l+gICuOUEDXI8zcjK+VXB2aWKS
secretKey: mpw:W3kvWxvHdgUJPAwqR6mwpfMoQMerAYcxZGHwJc259lK3m+jzceGuu0Tgnx++02Bk
sign: smileyi知识分享
validateCodeTemplateId: 808150
retrievePwdValidateCodeTemplateId: #腾讯云使用的
appId: #腾讯云使用的
front:

8
tduck-api/src/main/resources/application-test.yml

@ -58,10 +58,10 @@ platform:
domain: https://elink-esua-epdc.oss-cn-qingdao.aliyuncs.com
sms:
type: 0 # 短信平台类型
secretId: LTAI4G5KMmkxpix924ddeVNM
secretKey: 92nB7g5L1JmBGSzZG5xsdGvfv9O8WX
sign: 党群e事通
validateCodeTemplateId: SMS_150731394
secretId: mpw:EvC1LR0eGdzeQzkuO7fhEazxGtmdue8FJDzSA1l+gICuOUEDXI8zcjK+VXB2aWKS
secretKey: mpw:W3kvWxvHdgUJPAwqR6mwpfMoQMerAYcxZGHwJc259lK3m+jzceGuu0Tgnx++02Bk
sign: smileyi知识分享
validateCodeTemplateId: 808150
retrievePwdValidateCodeTemplateId: #腾讯云使用的
appId: #腾讯云使用的
front:

2
tduck-project/src/main/java/com/tduck/cloud/project/request/QueryProjectItemRequest.java

@ -15,7 +15,7 @@ public class QueryProjectItemRequest {
/**
* 项目key
*/
@NotBlank
@NotBlank(message = "项目Key不能为空")
private String key;
/**
* 是显示类型

Loading…
Cancel
Save