本js脚本适用于正方的教务系统,版本V-8.0.0,可以使用
使用方法,进入学生评价界面,然后打开F12进入浏览器控制台界面,然后粘贴本代码,回车运行,即可。
全自动版本
let i = 1;//从第几位老师开始评价
let level = 0; //0为优秀,1为良好,2为中等,3为合格,4为不合格;
let time = 1;
let tj = true; //是否自动提交(true为提交,false为保存)
i-=1;
let t = setInterval(() => {
if(time == 4) time = 1;
if(time == 1){
document.getElementsByTagName('tbody')[0].getElementsByClassName('jqgrow')[i++].click();
}
if(time == 2){
for (let c of document.getElementsByClassName('form-group')) {
c.getElementsByTagName('label')[level].getElementsByTagName('input')[0].checked = "checked";
};
}
if(time == 3){
if (document.getElementsByClassName('icon-save')[0] != null) {
$('#btn_xspj_bc').data("enter", 1);
$('#btn_xspj_tj').data("enter", 1);
tj ? document.getElementById('btn_xspj_tj').click() : document.getElementById('btn_xspj_bc').click();
}
}
if (i == document.getElementsByTagName('tbody')[0].getElementsByClassName('jqgrow').length+1) {
clearInterval(t);
}
time++;
}, 1000);
手动点击老师版本
这个是自动勾选优秀,自己手动点提交和切换老师。
for(let i of document.getElementsByClassName('form-group')){i.getElementsByTagName('label')[0].getElementsByTagName('input')[0].checked = "checked"};