oa助手类工具
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

36 lines
947 B

// All of the Node.js APIs are available in the preload process.
// It has the same sandbox as a Chrome extension.
function get(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return (r[2]); return null;
}
window.addEventListener('DOMContentLoaded', () => {
let m = get("m");
if (PageJs[m]) {
PageJs[m]()
} else {
alert("未有指定动作:" + m);
}
})
PageJs = {
login() {
const adminuser = document.getElementById("adminuser")
adminuser.value = "郑荣升"
const adminpass = document.getElementById("adminpass")
adminpass.value = "as19940108"
loginsubmit(0)
},
index() {
const fs = require("fs")
$.get("http://oa.ouxuan.net/api.php?m=index&a=getyydata&adminid=2&cfrom=mweb&page=1&event=wwc&num=work&key=&loadci=1&t=123", function (data) {
fs.writeFileSync("task.json", data);
})
}
}