Parcourir la source

fix(JNGCXY): import_url 改为统一认证登录页,校内只需登录一次 (#906)

西郊有密林 il y a 1 semaine
Parent
commit
668065a703
2 fichiers modifiés avec 4 ajouts et 5 suppressions
  1. 2 2
      resources/JNGCXY/adapters.yaml
  2. 2 3
      resources/JNGCXY/jngcxy.js

+ 2 - 2
resources/JNGCXY/adapters.yaml

@@ -4,6 +4,6 @@ adapters:
     adapter_name: "济南工程职业技术学院正方教务"
     category: "BACHELOR_AND_ASSOCIATE"
     asset_js_path: "jngcxy.js"
-    import_url: "http://vpnxt.jngcxy.edu.cn/jwglxt/xtgl/login_slogin.html"
+    import_url: "https://uap.jngcxy.edu.cn/lyuapServer/login"
     maintainer: "西郊有密林 Github@xianzhaowang0-code"
-    description: "济南工程职业技术学院正方新一代教务(jwglxt)导入:进入教务系统即可开始导入,不需要打开课表页面;导入时按提示选学年和学期,之后自动写入课表、节次作息与开学日期。校外访问需先连接学校 aTrust 客户端。"
+    description: "济南工程职业技术学院正方新一代教务(jwglxt)导入:进入教务系统即可开始导入,不需要打开课表页面;导入时按提示选学年和学期,之后自动写入课表、节次作息与开学日期。校内直接登录统一认证即可;校外需先连接学校 aTrust 客户端。"

+ 2 - 3
resources/JNGCXY/jngcxy.js

@@ -18,7 +18,6 @@ const DEFAULT_TIME_SLOTS = [
     { number: 10, startTime: "20:00", endTime: "20:50" }
 ];
 
-// 教务页面自带的 zftal 会改写 Array.prototype 上的高阶方法,遍历与排序一律用显式循环
 
 function sortBy(list, key) {
     const out = [];
@@ -289,8 +288,8 @@ async function runImportFlow() {
     if (isOnSsoPage()) {
         await bridge.showAlert(
             "还停在统一认证页",
-            "当前页面是统一认证,请先完成登录,再从门户进入「教务系统」," +
-            "等地址栏变成 vpnxt.jngcxy.edu.cn/jwglxt/... 之后再执行导入。",
+            "当前页面是统一认证或门户,请先完成登录,并进入「教务系统」," +
+            "等地址栏变成教务系统的 /jwglxt/ 页面之后再执行导入。",
             "知道了"
         );
         return;