// ==UserScript== // @name YNUer's Grade // @namespace https://nut-cj.gitee.io/ // @version 0.2 // @description 对金智教务系统成绩页的无语,故写了这个脚本,更直观的查看成绩,目前仅适配云大本科教务系统的成绩页 // @author nut-cj // @match *://ehall.ynu.edu.cn/jwapp/sys/cjcx/* // @grant none // @require https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js // @downloadURL https://update.greasyfork.icu/scripts/404009/YNUer%27s%20Grade.user.js // @updateURL https://update.greasyfork.icu/scripts/404009/YNUer%27s%20Grade.meta.js // ==/UserScript== var $ = $ || window.$; //添加样式 var sty = ``; $("head").append(sty); function isInArray(arr, obj) { var i = arr.length; while (i--) { if (arr[i] === obj) { return true; } } return false; }; function db2main(datb) { var html = ''; for (var i = 0; i < datb.length; i++) { var row = datb[i]; html += `
期中 | ${String(row.QZCJ)}(${String(row.QZCJXS)}%) | 平时 | ${String(row.PSCJ)}(${String(row.PSCJXS)}%) |
期末 | ${String(row.QMCJ)}(${String(row.QMCJXS)}%) | 及格 | ${row.SFJG_DISPLAY} |
学时 | ${row.XS} | 修读方式 | ${row.XDFSDM_DISPLAY} |
有效 | ${row.SFYX_DISPLAY} | 性质 | ${row.KCLBDM_DISPLAY} |
类型 | ${row.KCXZDM_DISPLAY} | ||
学期 | ${row.XNXQDM} | ||
开课单位 | ${row.KKDWDM_DISPLAY} | ||
考试时间 | ${row.KSSJ} |