|
@@ -1,16 +1,15 @@
|
|
|
<template>
|
|
|
<uni-section title="实名认证" type="line">
|
|
|
<view class="example">
|
|
|
- <!-- 自定义表单校验 -->
|
|
|
<uni-forms ref="customForm" :rules="customRules" :modelValue="form" class="form">
|
|
|
<uni-forms-item label="姓名" required name="name">
|
|
|
- <uni-easyinput v-model="form.name" placeholder="请输入姓名" maxlength="20"/>
|
|
|
+ <uni-easyinput v-model="form.name" placeholder="请输入姓名" maxlength="20" :disabled="disabled"/>
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="电话" required name="phone">
|
|
|
- <uni-easyinput v-model="form.phone" placeholder="请输入电话" maxlength="13"/>
|
|
|
+ <uni-easyinput v-model="form.phone" placeholder="请输入电话" maxlength="13" :disabled="disabled"/>
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="身份证号" required name="idCard">
|
|
|
- <uni-easyinput v-model="form.idCard" placeholder="请输入身份证号" maxlength="18"/>
|
|
|
+ <uni-easyinput v-model="form.idCard" placeholder="请输入身份证号" maxlength="18" :disabled="disabled"/>
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="身份证正反面" required class="onePic" v-if="form.id != null">
|
|
|
<image :src="loadImgSrcLocalhost(item)" v-for="(item, index1) in imageList" :key="index1">
|
|
@@ -43,6 +42,7 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ disabled: false,
|
|
|
form: {},
|
|
|
// 表单校验
|
|
|
customRules: {
|
|
@@ -115,9 +115,9 @@ export default {
|
|
|
getUserInfo(userId).then(res => {
|
|
|
if (res.data != null) {
|
|
|
this.form = res.data;
|
|
|
+ this.disabled = true;
|
|
|
this.imageList = res.data.path.split(",")
|
|
|
}
|
|
|
-
|
|
|
})
|
|
|
}
|
|
|
}
|