WXL
3 天以前 96dd34f77d81db58f54e3d0ad4a8cc8082189a61
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",