<!--完善资料页面 和 实名认证页面的form表单公用组件-->
|
<wxs module="wxs" src="../../utils/wxs/util.wxs" />
|
|
<van-cell-group border="{{false}}">
|
<van-field
|
bind:change="_handleChange"
|
clearable
|
data-key="trueName"
|
label="真实姓名"
|
placeholder="请输入"
|
readonly="{{ isCheck }}"
|
required="{{ type === 'realNameAuthentication' ? true : false }}"
|
value="{{ submitData.trueName || '' }}"
|
/>
|
<van-field
|
wx:if="{{ !isImproveData }}"
|
bindtap="_handleShowPopup"
|
data-title="证件类型"
|
data-type="cardType"
|
is-link="{{ !isCheck }}"
|
label="证件类型"
|
placeholder="请选择"
|
readonly
|
value="{{ submitData.idcardTypeName || '' }}"
|
/>
|
<van-field
|
wx:if="{{ !isImproveData }}"
|
bind:change="_handleChange"
|
data-key="idcard"
|
label="证件号码"
|
placeholder="请输入"
|
readonly="{{ isCheck }}"
|
required="{{ type === 'realNameAuthentication' ? true : false }}"
|
type="idcard"
|
value="{{ submitData.idcard || '' }}"
|
/>
|
<van-field
|
bind:change="_handleChange"
|
data-key="mobile"
|
label="联系方式"
|
placeholder="请输入"
|
readonly="{{ isCheck }}"
|
required="{{ type === 'realNameAuthentication' ? true : false }}"
|
type="number"
|
value="{{ submitData.mobile || '' }}"
|
>
|
<view slot="button" style="display: {{ isCheck ? 'none' : '' }};">
|
<van-button bindgetphonenumber="_handleGetPhoneNumber" open-type="getPhoneNumber" size="small" type="primary">点击获取</van-button>
|
</view>
|
</van-field>
|
<block wx:if="{{ type !== 'realNameAuthentication' }}">
|
<van-field
|
bindtap="_handleShowPopup"
|
data-title="性别"
|
data-type="sex"
|
is-link="{{ !isCheck }}"
|
label="性别"
|
placeholder="请选择"
|
readonly
|
value="{{ submitData.sexName || '' }}"
|
/>
|
</block>
|
<van-field
|
bindtap="_handleShowPopup"
|
data-title="居住地"
|
data-type="location"
|
is-link="{{ !isCheck }}"
|
label="居住地"
|
placeholder="市/区(县)/街道"
|
readonly
|
value="{{ submitData.city ? wxs.showLocation(submitData) : '' }}"
|
/>
|
<block wx:if="{{ type === 'realNameAuthentication' }}">
|
<van-cell border="{{ false }}">
|
<van-checkbox bind:change="_handleChange" data-key="agree" shape="square" slot="title" value="{{ submitData.agree || false }}">
|
<text class="form-text">我同意并授权以上信息用于矛盾纠纷的调解申请、进度查询等操作</text>
|
</van-checkbox>
|
</van-cell>
|
</block>
|
<slot></slot>
|
</van-cell-group>
|