提交 3be65f2c 作者: han

Merge branch 'develop'

流水线 #8234 已通过 于阶段
in 3 分 8 秒
...@@ -14,4 +14,4 @@ patches: ...@@ -14,4 +14,4 @@ patches:
images: images:
- name: REGISTRY/NAMESPACE/IMAGE:TAG - name: REGISTRY/NAMESPACE/IMAGE:TAG
newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/oms newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/oms
newTag: dcb9f24223e96135b2e9a18b461fb2731c6c6eef newTag: 763af0b2be2ed042524dc1890a96ec14cf8f4621
...@@ -216,12 +216,14 @@ ...@@ -216,12 +216,14 @@
<version>4.4</version> <version>4.4</version>
</dependency> </dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel -->
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId> <artifactId>easyexcel</artifactId>
<version>3.1.3</version> <version>3.1.3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.aliyun.oss</groupId> <groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId> <artifactId>aliyun-sdk-oss</artifactId>
......
...@@ -49,6 +49,11 @@ public abstract class BaseController { ...@@ -49,6 +49,11 @@ public abstract class BaseController {
if (StringUtils.isBlank(json)) { if (StringUtils.isBlank(json)) {
throw new BizException(ResultEnum.LOGIN_ACCOUNT_STATUS_ERROR); throw new BizException(ResultEnum.LOGIN_ACCOUNT_STATUS_ERROR);
} }
// 版本问题,需要修改json字符串,去除最外侧""和转义\
if (json.startsWith("\"") && json.endsWith("\"")) {
json = json.substring(1, json.length() - 1);
}
json = json.replace("\\","");
BaseAccountDTO baseAccountDTO = JSONObject.parseObject(json, BaseAccountDTO.class); BaseAccountDTO baseAccountDTO = JSONObject.parseObject(json, BaseAccountDTO.class);
return baseAccountDTO; return baseAccountDTO;
} }
......
...@@ -90,6 +90,11 @@ public class AuthSignatureFilter implements AuthFilter { ...@@ -90,6 +90,11 @@ public class AuthSignatureFilter implements AuthFilter {
response(response, ResultBody.error(ResultEnum.THE_TOKEN_IS_INVALID)); response(response, ResultBody.error(ResultEnum.THE_TOKEN_IS_INVALID));
return false; return false;
} }
// 版本问题,需要修改json字符串,去除最外侧""和转义\
if (s.startsWith("\"") && s.endsWith("\"")) {
s = s.substring(1, s.length() - 1);
}
s = s.replace("\\","");
UserAccountDTO userAccountDTO = JSON.parseObject(s, UserAccountDTO.class); UserAccountDTO userAccountDTO = JSON.parseObject(s, UserAccountDTO.class);
try { try {
Tenant tenant = TenantContext.buildTenant(userAccountDTO.getAccountNo()); Tenant tenant = TenantContext.buildTenant(userAccountDTO.getAccountNo());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论