Browse Source

登录验证码

natasha 2 years ago
parent
commit
89b3853f98
1 changed files with 7 additions and 7 deletions
  1. 7 7
      src/views/login.vue

+ 7 - 7
src/views/login.vue

@@ -4,7 +4,7 @@
       <div class="login-texts">
       <div class="login-texts">
         <p>
         <p>
           <span
           <span
-            >{{ configInfor ? `${configInfor.title}-` : "" }}教材管理系统</span
+            >{{ configInfor ? `${configInfor.title}-` : "" }}教研中心</span
           >
           >
         </p>
         </p>
       </div>
       </div>
@@ -72,8 +72,8 @@
               />
               />
             </div>
             </div>
           </div>
           </div>
-          <!-- <p class="input-title">邮箱验证码</p>
-          <div class="verificationCode-box">
+          <p class="input-title" v-if="configInfor&&configInfor.is_enable_dynamic_verification_code_for_user_login=='true'">邮箱验证码</p>
+          <div class="verificationCode-box" v-if="configInfor&&configInfor.is_enable_dynamic_verification_code_for_user_login=='true'">
             <el-form-item prop="emailCode">
             <el-form-item prop="emailCode">
               <el-input
               <el-input
                 autocomplete="off"
                 autocomplete="off"
@@ -88,7 +88,7 @@
                 :class="VerificationCodeShow ? 'waitTime' : 'getVerification'">
                 :class="VerificationCodeShow ? 'waitTime' : 'getVerification'">
                 {{ VerificationCodeShow ? time+'s' : '获取' }}
                 {{ VerificationCodeShow ? time+'s' : '获取' }}
             </div>
             </div>
-          </div> -->
+          </div>
           <p class="input-title">用户类型</p>
           <p class="input-title">用户类型</p>
           <el-form-item class="el-form-item-type" prop="type">
           <el-form-item class="el-form-item-type" prop="type">
             <el-radio label="TEACHER" v-model="loginForm.type">教师</el-radio>
             <el-radio label="TEACHER" v-model="loginForm.type">教师</el-radio>
@@ -227,9 +227,9 @@ export default {
             password: md5(this.loginForm.password).toUpperCase(),
             password: md5(this.loginForm.password).toUpperCase(),
             verification_code_image_text: this.loginForm.verificationCode,
             verification_code_image_text: this.loginForm.verificationCode,
             verification_code_image_id: this.verificationCodeimgID,
             verification_code_image_id: this.verificationCodeimgID,
-            // dynamic_verification_type:'EMAIL',
-            // phone_or_email: this.loginForm.username,
-            // dynamic_verification_code: this.loginForm.emailCode
+            dynamic_verification_type:'EMAIL',
+            phone_or_email: this.loginForm.username,
+            dynamic_verification_code: this.loginForm.emailCode
           };
           };
           getLogin(MethodName, data)
           getLogin(MethodName, data)
             .then((res) => {
             .then((res) => {