소스 검색

优化构建逻辑

tianboguang 2 년 전
부모
커밋
6c790ab582
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/main/java/com/fdkankan/contro/service/impl/SceneFileBuildServiceImpl.java

+ 4 - 0
src/main/java/com/fdkankan/contro/service/impl/SceneFileBuildServiceImpl.java

@@ -359,6 +359,8 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
         if (StringUtils.isEmpty(params)) {
             throw new BusinessException(ErrorCode.PARAM_REQUIRED);
         }
+        params = params.replaceAll("%2B", "+");
+        params = params.replaceAll(" ", "+");
         Base64 base64 = new Base64();
         String cipher = params;
         // 私钥解密过程
@@ -414,6 +416,8 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
         if (StringUtils.isEmpty(params)) {
             throw new BusinessException(ErrorCode.PARAM_REQUIRED);
         }
+        params = params.replaceAll("%2B", "+");
+        params = params.replaceAll(" ", "+");
         Base64 base64 = new Base64();
         String cipher = params;
         // 私钥解密过程