zb213cs

河科院一键评教

当前为 2024-05-11 提交的版本,查看 最新版本

// ==UserScript==
// @name         zb213cs
// @namespace    fuShe
// @version      1.3
// @description  河科院一键评教
// @author       fuShe
// @match       https://jxzlbz.hist.edu.cn:80/*
// @icon        http://jwgl.hist.edu.cn/favicon.ico
// @grant        none
// @license      none
// ==/UserScript==

        (function () {
            'use strict';
            // Your code here...
            setTimeout(() => {
                //获取评教按钮
                let dingshi2 = setInterval(() => {
                    let pingjias = document.querySelectorAll('.btn_theme')
                    if (pingjiaos) {
                        clearInterval(dingshi2)
                    }
                }, 1000)

                let ypjs = document.querySelectorAll('.ypj')
                let id = 0
                function xunhuan(id) {
                    pingjias[id].click()
                    setTimeout(() => {
                        let fenshus = document.querySelectorAll('.el-radio__original')
                        for (let i = 0; i < fenshus.length; i++) {
                            if (i % 7 === 0) {
                                fenshus[i].click()
                            }
                        }
                        let tijiao = document.querySelectorAll('.el-button--default')
                        tijiao[tijiao.length - 1].click()
                    }, 1000)
                }
                let dingshi = setInterval(() => {
                    //console.log(id,'id')//用来直观的查看
                    xunhuan(id)
                    id++
                    if (id >= pingjias.length) {
                        clearInterval(dingshi)
                    }
                }, 2000);
            }, 2000);
        })();