Browse Source

修改登录为手机号码加密码

刘洋 1 year ago
parent
commit
183e28a175
1 changed files with 16 additions and 11 deletions
  1. 16 11
      src/views/login/index.vue

+ 16 - 11
src/views/login/index.vue

@@ -19,14 +19,14 @@
           <template #icon><RollbackIcon /></template>
           返回登录
         </t-button>
-        <t-button
+        <!-- <t-button
           v-else
           variant="outline"
           @click="loginType = loginType === 'ACCOUNT' ? 'PHONE' : 'ACCOUNT'"
         >
           <template #icon><SwapRightIcon /></template>
           {{ loginType === 'ACCOUNT' ? '手机号' : '账号' }}登录
-        </t-button>
+        </t-button> -->
       </div>
       <div class="title2" v-if="forgetStatus">{{ `请输入新的账号与密码` }}</div>
       <div class="title2" v-else>{{
@@ -41,16 +41,16 @@
           :rules="rules"
           v-if="loginType === 'ACCOUNT'"
         >
-          <t-form-item name="loginName">
+          <t-form-item name="mobileNumber">
             <t-input
-              v-model="formData.loginName"
+              v-model="formData.mobileNumber"
               clearable
-              placeholder="请输入账号"
+              placeholder="请输入手机号码"
               size="large"
               @enter="loginHandle"
             >
               <template #prefix-icon>
-                <desktop-icon />
+                <MobileIcon />
               </template>
             </t-input>
           </t-form-item>
@@ -192,7 +192,7 @@ const route = useRoute();
 const router = useRouter();
 
 const formData = reactive({
-  loginName: '',
+  mobileNumber: '',
   password: '',
 });
 const formData2 = reactive({
@@ -200,8 +200,13 @@ const formData2 = reactive({
   code: '',
 });
 const rules = {
-  loginName: [
-    { required: true, message: '请输入账号', type: 'error', trigger: 'change' },
+  mobileNumber: [
+    {
+      required: true,
+      message: '请输入手机号',
+      type: 'error',
+      trigger: 'change',
+    },
   ],
   password: [
     { required: true, message: '请输入密码', type: 'error', trigger: 'change' },
@@ -237,7 +242,7 @@ const loginHandle = () => {
         let params =
           loginType.value === 'ACCOUNT'
             ? {
-                loginName: formData.loginName,
+                mobileNumber: formData.mobileNumber,
                 password: getBase64(formData.password),
               }
             : formData2;
@@ -262,7 +267,7 @@ const loginHandle = () => {
 };
 const findSuccess = () => {
   forgetStatus.value = false;
-  formData.loginName = '';
+  formData.mobileNumber = '';
   formData.password = '';
 };
 </script>