window.onload = async function () { const element = document.getElementById("label"); element.innerHTML = await mjs.getTask(); console.log("cookie", ck("Hm_lvt_34b4e2ce36a1bc364012b1aa8161c8b8")); console.log("pinyin", mjs.getCaptureUpper("管理员")); const res = await mjs.ddingAddressBook("342523198812232527"); const obj = JSON.parse(res.data); const arr = []; obj.parentDpData[obj.userInfo.department[0]].forEach((item) => { if (!item.errcode) arr.push(item.userid); }); console.log("主管列表: ", arr); console.log("calcStripDay", mjs.calcCeilDay(1594177368483, 1594363480000)); }; function fileInput() { document.getElementById("fileReader").click(); } async function fileChange() { // 判断文件是否为空 const file = document.getElementById("fileReader").files[0]; console.log("file", file); if (!file) return; } function ck(name) { var nameEQ = name + "="; var ca = document.cookie.split(";"); // 把cookie分割成组 for (let i = 0; i < ca.length; i++) { var c = ca[i]; // 取得字符串 while (c.charAt(0) == " ") { // 判断一下字符串有没有前导空格 c = c.substring(1, c.length); // 有的话,从第二位开始取 } if (c.indexOf(nameEQ) == 0) { // 如果含有需要的name return unescape(c.substring(nameEQ.length, c.length)); // 解码并截取我们要值 } } return false; }