index.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. window.onload = async function () {
  2. const element = document.getElementById("label");
  3. element.innerHTML = await mjs.getTask();
  4. console.log("cookie", ck("Hm_lvt_34b4e2ce36a1bc364012b1aa8161c8b8"));
  5. console.log("pinyin", mjs.getCaptureUpper("管理员"));
  6. const res = await mjs.ddingAddressBook("342523198812232527");
  7. const obj = JSON.parse(res.data);
  8. const arr = [];
  9. obj.parentDpData[obj.userInfo.department[0]].forEach((item) => {
  10. if (!item.errcode) arr.push(item.userid);
  11. });
  12. console.log("主管列表: ", arr);
  13. console.log("calcStripDay", mjs.calcCeilDay(1594177368483, 1594363480000));
  14. };
  15. function fileInput() {
  16. document.getElementById("fileReader").click();
  17. }
  18. async function fileChange() {
  19. // 判断文件是否为空
  20. const file = document.getElementById("fileReader").files[0];
  21. console.log("file", file);
  22. if (!file) return;
  23. }
  24. function ck(name) {
  25. var nameEQ = name + "=";
  26. var ca = document.cookie.split(";"); // 把cookie分割成组
  27. for (let i = 0; i < ca.length; i++) {
  28. var c = ca[i]; // 取得字符串
  29. while (c.charAt(0) == " ") {
  30. // 判断一下字符串有没有前导空格
  31. c = c.substring(1, c.length); // 有的话,从第二位开始取
  32. }
  33. if (c.indexOf(nameEQ) == 0) {
  34. // 如果含有需要的name
  35. return unescape(c.substring(nameEQ.length, c.length)); // 解码并截取我们要值
  36. }
  37. }
  38. return false;
  39. }