소스 검색

代码优化

wangliang 2 년 전
부모
커밋
2f78c263ab
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      distributed-print/src/main/java/com/qmth/distributed/print/api/OpenApiController.java

+ 1 - 1
distributed-print/src/main/java/com/qmth/distributed/print/api/OpenApiController.java

@@ -174,7 +174,7 @@ public class OpenApiController {
         Optional.ofNullable(sysUser).orElseThrow(() -> ExceptionResultEnum.ERROR.exception("用户不存在"));
 
         LoginResult loginResult = teachcloudCommonService.login(sysUser.getPassword(), sysUser, AppSourceEnum.CAS_THIRD);
-        if (Objects.isNull(returnUrl) || Objects.equals(returnUrl, "")) {
+        if (Objects.nonNull(returnUrl) && !Objects.equals(returnUrl, "")) {
             returnUrl = URLDecoder.decode(returnUrl, SystemConstant.CHARSET_NAME);
         }
         loginResult.setReturnUrl(returnUrl);