zhangjie 1 jaar geleden
bovenliggende
commit
188630bace
2 gewijzigde bestanden met toevoegingen van 4 en 3 verwijderingen
  1. 1 1
      src/modules/base/components/ResetPwd.vue
  2. 3 2
      src/modules/login/views/Login.vue

+ 1 - 1
src/modules/base/components/ResetPwd.vue

@@ -176,7 +176,7 @@ export default {
   },
   computed: {
     needBindMobile() {
-      return !this.userInfo.mobileNumber;
+      return !this.userInfo.mobileNumber && this.userInfo.phoneLogin;
     },
     needResetPwd() {
       return !this.userInfo.pwdCount;

+ 3 - 2
src/modules/login/views/Login.vue

@@ -279,12 +279,13 @@ export default {
       if (
         data.userLoginCheckResult &&
         (!data.userLoginCheckResult.pwdCount ||
-          !data.userLoginCheckResult.mobileNumber) &&
-        this.schoolInfo.phoneLogin
+          (!data.userLoginCheckResult.mobileNumber &&
+            this.schoolInfo.phoneLogin))
       ) {
         this.userInfo = {
           ...this.loginModel,
           ...data.userLoginCheckResult,
+          phoneLogin: this.schoolInfo.phoneLogin,
         };
         this.$refs.ResetPwd.open();
         return;