dsx 1 year ago
parent
commit
37bd103c59

+ 5 - 2
src/main/java/com/fdkankan/scene/Interceptor/CheckViewBizAuthAspect.java

@@ -162,8 +162,11 @@ public class CheckViewBizAuthAspect {
 				String url = host.concat("/service/manage/inner/checkNumAuth/").concat(num);
 				ResultData<CheckNumAuthVo> checkNumAuth = myClient.checkNumAuth(url, request.getHeader("token"));
 				log.info("checkNumAuth:{}", JSON.toJSONString(checkNumAuth));
-				CheckNumAuthVo data = checkNumAuth.getData();
-				if(data.isViewAuth()){
+				CheckNumAuthVo data = null;
+				if(checkNumAuth.getCode() == ServerCode.SUCCESS.code()){
+					data = checkNumAuth.getData();
+				}
+				if(Objects.nonNull(data) && data.isViewAuth()){
 					SSOUser user = jmgaSSOLoginHelper.getSsoUser(request.getHeader("token"));
 					if(Objects.nonNull(user)){
 						userName = user.getUserName();