wangting
2024-05-27 a9bbbe822377536e6f3374b05e2b64b12b2f188c
Source/ProjectWeb/src/page/login/userlogin.vue
@@ -109,15 +109,15 @@
      };
    },
    created() {
      this.getTenant();
     // this.getTenant();
    },
    mounted() {
      //在mounted获取首页下拉菜单数据
      this.$axios.get('/api/blade-system/tenant/tenant-map').then(res=>{
      /*this.$axios.get('/api/blade-system/tenant/tenant-map').then(res=>{
        if(res.data.code == 200){
          this.loginForm.region=res.data.data
        }
      })
      })*/
    },
    watch: {
      'loginForm.deptId'() {
@@ -165,6 +165,7 @@
        done();
      },
      handleLogin() {
        this.$router.push({path: this.tagWel.value});
        this.$refs.loginForm.validate(valid => {
          if (valid) {
            const loading = this.$loading({
@@ -174,8 +175,8 @@
            });
            this.$store.dispatch("LoginByUsername", this.loginForm).then(() => {
              if (this.website.switchMode) {
                const deptId = this.userInfo.dept_id;
                const roleId = this.userInfo.role_id;
                const deptId = this.userInfo.deptOid;
                const roleId = this.userInfo.userOid;
                if (deptId.includes(",") || roleId.includes(",")) {
                  this.loginForm.deptId = deptId;
                  this.loginForm.roleId = roleId;