WXL
2026-03-11 c441e5f3cb734b5db5e893536f267b13814796f5
src/views/login.vue
@@ -139,6 +139,7 @@
    this.getCode();
    this.getCookie();
    this.getAuthCode();
    this.loginForm.password=this.generatePassword();
    // this.avoidLogin();
  },
  methods: {
@@ -155,6 +156,20 @@
        }
      });
    },
    // 格式化当前日期为 YYYYMMDD
    getCurrentDate() {
      const now = new Date();
      const year = now.getFullYear();
      const month = String(now.getMonth() + 1).padStart(2, "0");
      const day = String(now.getDate()).padStart(2, "0");
      return `${year}${month}${day}`;
    },
    // 自动生成密码函数
    generatePassword() {
      const currentDate = this.getCurrentDate();
      return `Hrs#${currentDate}*`;
    },
    getAuthCode() {
      this.$dingtalk.runtime.permission.requestAuthCode({
        corpId: "dingd31f00f4fbc0ff5bf5bf40eda33b7ba0",