Procházet zdrojové kódy

排课工具单点登录bug解决

dzx před 1 rokem
rodič
revize
2b6c4fd5a8

+ 3 - 0
src/main/java/com/xjrsoft/module/schedule/controller/ScheduleController.java

@@ -256,6 +256,9 @@ public class ScheduleController {
             String result = ScheduleUtil.doPost(url, jsonObject.toString(), sign, timeMillis);
             JsonParser parser = new JsonParser();
             JsonObject resultJson = parser.parse(result).getAsJsonObject();
+            if(resultJson.get("code").getAsInt() != 0){
+                return RT.error("无登录权限");
+            }
             JsonObject dataJson = resultJson.get("data").getAsJsonObject();
             String loginUrl = ScheduleUtil.hostUrl + "?access_token=" + dataJson.get("access_token").getAsString();
             return RT.ok(loginUrl);