自动选中并提交对应的issueCode, autoSubmitError

try to take over the world!

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         自动选中并提交对应的issueCode, autoSubmitError
// @namespace    http://tampermonkey.net/
// @version      0.7
// @description  try to take over the world!
// @author       zhanghao
// @match        http://*/*
// @match        https://*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    window.autoSubmitError = function(code) {
        var tbody = document.getElementsByTagName('tbody')[0]
        var trs = tbody.getElementsByTagName('tr')

        for (var i = 1; i < trs.length; i++) {
          
                if (trs[i].children[7].innerText.indexOf(code) !== -1) {
                    trs[i].children[0].children[0].checked = true
                } else {
trs[i].style.display = 'none'
                }

        }
        var d =[];
        [].find.call(trs,function(i){if (i.style.display !== 'none') {d.push(i)}});
        d.map(function(i) {i.children[0].children[0].checked = true});
        if(window.batch){
            window.batch()

        }
        console.log('使用autoSubmitError(关键字)')

    }

    // Your code here...
})();