修改用户认证

This commit is contained in:
lccsw
2025-11-06 22:54:22 +08:00
parent 5a42aa63e3
commit 787e3fa981
+35 -12
View File
@@ -84,6 +84,21 @@
<el-form-item label="手机号:">
{{ form.phone }}
</el-form-item>
<el-form-item label="身份证号:" prop="cardId">
<el-input
placeholder="请输入身份证号"
v-model="form2.cardId"
/>
</el-form-item>
<el-form-item label="实名认证二维码:">
<el-image :src="form.qrcode" style="width: 200px"></el-image>
</el-form-item>
<el-form-item label="演示视频:">
<video controls width="250">
<source :src="form.video" type="video/mp4" />
</video>
</el-form-item>
<!--
<el-form-item label="身份证正反面:" prop="cardImg">
<el-row>
<el-col :md="6" :sm="12">
@@ -96,12 +111,6 @@
</el-col>
</el-row>
</el-form-item>
<el-form-item label="身份证号:" prop="cardId">
<el-input
placeholder="请输入身份证号"
v-model="form2.cardId"
/>
</el-form-item>
<el-form-item label="银行卡号:" prop="bankCardNum">
<el-input
placeholder="请输入银行卡号"
@@ -114,19 +123,22 @@
v-model="form2.bankName"
/>
</el-form-item>
-->
<!--
<el-form-item label="认证状态:">
{{ form2.authStatus }}
</el-form-item>
-->
<el-form-item label="签约状态:">
{{ form2.signStatus }}
{{ form2.signStatusCn }}
</el-form-item>
<el-form-item>
<el-form-item v-if="form2.signStatus !== 'SIGN'">
<el-button
type="primary"
:loading="loading"
@click="saveCardInfo"
>
提交认证
确认已完成认证
</el-button>
</el-form-item>
</el-form>
@@ -140,11 +152,11 @@
<script>
import { updateUserInfo, getUserInfo } from '@/api/user/userinfo';
import UploadImg from '@/components/UploadImg/index.vue';
// import UploadImg from '@/components/UploadImg/index.vue';
export default {
name: 'UserProfile',
components: { UploadImg },
components: {},
data() {
return {
// tab页选中
@@ -156,7 +168,11 @@
cityName: '',
centerNumber: '',
userCode: '',
orgName: ''
orgName: '',
qrcode:
'https://img.liche.cn/space/agentadmin/202511/p_2ba484722c3921eabce0c794c6bef203.png',
video:
'https://img.liche.cn/spacestation/f5837c54f8251dd7599c020666de8612.mp4'
},
// 表单验证规则
rules: {
@@ -269,6 +285,13 @@
saveCardInfo() {
this.$refs.form2.validate((valid) => {
if (!valid) {
this.$nextTick(() => {
const firstErrorField =
this.$refs.form2.$el.querySelector('.is-error input');
if (firstErrorField) {
firstErrorField.focus();
}
});
return false;
}
this.loading = true;