|
@@ -4,12 +4,12 @@
|
|
|
<el-col :span="24" class="top">
|
|
|
<el-col :span="6" class="info"></el-col>
|
|
|
<el-col :span="12" class="context">
|
|
|
- <el-tabs v-model="activeName">
|
|
|
+ <el-tabs v-model="activeName" @tab-click="handleClick">
|
|
|
<el-tab-pane label="登录" name="first">
|
|
|
<el-col :span="24">
|
|
|
<el-form ref="form" :model="form" label-width="120px">
|
|
|
<el-form-item label="用户名" prop="phone">
|
|
|
- <el-tooltip class="item" effect="light" placement="right" :value="true" :manual="true">
|
|
|
+ <el-tooltip class="item" effect="light" placement="right" :value="tooltipDisplay" :manual="true">
|
|
|
<template slot="content">
|
|
|
<p style="font-weight:bold;">个人/专家账号用户名为<span style="color:#ff0000;">手机号</span></p>
|
|
|
<p style="font-weight:bold;">机构用户名为<span style="color:#ff0000;">统一社会信用代码</span></p>
|
|
@@ -240,10 +240,10 @@ export default {
|
|
|
activeName: 'first',
|
|
|
rules: {
|
|
|
name: [{ required: true, message: '请输入用户名称', trigger: 'blur' }],
|
|
|
- phone: [{ required: true, message: '请输入手机号/统一社会信用代码', trigger: 'blur' }],
|
|
|
+ phone: [{ required: false, message: '请输入手机号/统一社会信用代码', trigger: 'blur' }],
|
|
|
password: [{ required: true, message: '请输入密码', trigger: 'blur' }],
|
|
|
code: [{ required: false, message: '请输入邀请码', trigger: 'blur' }],
|
|
|
- institution_code: [{ required: true, message: '请输入统一社会信用代码', trigger: 'blur' }],
|
|
|
+ institution_code: [{ required: false, message: '请输入统一社会信用代码', trigger: 'blur' }],
|
|
|
// cardnumber: [{ required: true, message: '请输入身份证号', trigger: 'blur' }],
|
|
|
// email: [{ required: true, message: '请输入邮箱', trigger: 'blur' }],
|
|
|
// addr: [{ required: true, message: '请输入地址', trigger: 'blur' }],
|
|
@@ -274,6 +274,7 @@ export default {
|
|
|
// paper: [{ required: false, message: '请输入论文', trigger: 'blur' }],
|
|
|
// remark: [{ required: false, message: '请输入备注', trigger: 'blur' }],
|
|
|
},
|
|
|
+ tooltipDisplay: true,
|
|
|
};
|
|
|
},
|
|
|
created() {},
|
|
@@ -297,6 +298,13 @@ export default {
|
|
|
uploadSuccess({ type, data }) {
|
|
|
this.$set(this.forms, `${type}`, data.uri);
|
|
|
},
|
|
|
+ handleClick(tab, event) {
|
|
|
+ if (tab.index === '1') {
|
|
|
+ this.tooltipDisplay = false;
|
|
|
+ } else {
|
|
|
+ this.tooltipDisplay = true;
|
|
|
+ }
|
|
|
+ },
|
|
|
},
|
|
|
computed: {
|
|
|
...mapState(['user']),
|
|
@@ -354,4 +362,7 @@ export default {
|
|
|
.loginSubmit {
|
|
|
text-align: center;
|
|
|
}
|
|
|
+/deep/.el-tooltip__popper.is-light {
|
|
|
+ display: none !important;
|
|
|
+}
|
|
|
</style>
|