Parcourir la source

reactor:登陆页验证账号是否需要短信验证码;

zhangchong il y a 1 an
Parent
commit
9a02073dd6
2 fichiers modifiés avec 8 ajouts et 1 suppressions
  1. 7 0
      src/views/login/component/Account.vue
  2. 1 1
      src/views/tels/extension/index.vue

+ 7 - 0
src/views/login/component/Account.vue

@@ -10,6 +10,7 @@
 					clearable
 					@keyup.enter="onSignIn(ruleFormRef)"
 					autocomplete="off"
+          @blur="blurUserName"
 				>
 					<template #prefix>
 						<SvgIcon name="ele-User" class="el-input__icon" />
@@ -117,6 +118,12 @@ const countText = ref('s后重新获取'); // 倒计时文本
 const click = ref('获取验证码'); // 点击
 const isDisabled = ref(false); // 是否禁用
 const msgCodeRequired = ref(false); // 短信验证码是否必填
+// 验证账号是否是必须填写短信验证码
+const blurUserName = () => {
+  if(themeConfig.value.isLoginMessageCode){
+    console.log('校验')
+  }
+};
 const getIdentifyCodeBtn = () => {
 	if (!state.ruleForm.username) {
 		ruleFormRef.value?.validateField('username');

+ 1 - 1
src/views/tels/extension/index.vue

@@ -1,7 +1,7 @@
 <template>
 	<div class="tels-callLog-container layout-pd">
 		<el-card shadow="never">
-			<ProTable ref="proTableRef" :columns="columns" :data="state.tableData" @updateTable="queryList" :loading="state.loading" :pagination="false">
+			<ProTable ref="proTableRef" :columns="columns" :data="state.tableData" @updateTable="queryList" :loading="state.loading" :pagination="false" row-key="telNo">
 				<template #tableHeader="scope">
 					<el-radio-group v-model="telState" class="mb10" @change="search">
 						<el-radio label=" "