mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-10 19:46:43 +08:00
feat: 按需隐藏相应的字段内容
This commit is contained in:
@@ -141,6 +141,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<van-field
|
<van-field
|
||||||
v-model="userInfo.yearSalary"
|
v-model="userInfo.yearSalary"
|
||||||
|
v-if="Number(branchType) !== 14"
|
||||||
label="平均年收入(万元)"
|
label="平均年收入(万元)"
|
||||||
name="平均年收入"
|
name="平均年收入"
|
||||||
required
|
required
|
||||||
|
|||||||
@@ -144,16 +144,17 @@
|
|||||||
<div class="no-border">
|
<div class="no-border">
|
||||||
<van-field
|
<van-field
|
||||||
v-model="userInfo.email"
|
v-model="userInfo.email"
|
||||||
required
|
:required="Number(branchType)!==14"
|
||||||
label="电子邮箱"
|
label="电子邮箱"
|
||||||
name="电子邮箱"
|
name="电子邮箱"
|
||||||
placeholder="请输入"
|
placeholder="请输入"
|
||||||
v-validate="'required|email'"
|
v-validate="Number(branchType) !== 14 ? 'required|' : '' +'|email'"
|
||||||
clearable />
|
clearable />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p class="email-tip" v-if="branchType == '14'">用于接收电子保单及相关服务通知</p>
|
<p class="email-tip" v-if="branchType == '14'">用于接收电子保单及相关服务通知</p>
|
||||||
<van-field
|
<van-field
|
||||||
|
v-if="Number(branchType)!==14"
|
||||||
v-model="userInfo.stature"
|
v-model="userInfo.stature"
|
||||||
label="身高(cm)"
|
label="身高(cm)"
|
||||||
name="身高"
|
name="身高"
|
||||||
@@ -165,6 +166,7 @@
|
|||||||
maxlength="5"
|
maxlength="5"
|
||||||
/>
|
/>
|
||||||
<van-field
|
<van-field
|
||||||
|
v-if="Number(branchType)!==14"
|
||||||
v-model="userInfo.avoirdupois"
|
v-model="userInfo.avoirdupois"
|
||||||
label="体重(kg)"
|
label="体重(kg)"
|
||||||
name="体重"
|
name="体重"
|
||||||
@@ -223,7 +225,7 @@
|
|||||||
v-validate="'required'"
|
v-validate="'required'"
|
||||||
@click="toSelect('3')"
|
@click="toSelect('3')"
|
||||||
/> -->
|
/> -->
|
||||||
<select-radio :radios="medicalRadio" v-validate="'required'" label="有无社保" name="有无社保" required :value.sync="userInfo.medical"></select-radio>
|
<select-radio v-if="Number(branchType)!==14" :radios="medicalRadio" v-validate="'required'" label="有无社保" name="有无社保" required :value.sync="userInfo.medical"></select-radio>
|
||||||
<van-field
|
<van-field
|
||||||
:value="userInfo.taxResidentId | idToText('taxIdentity')"
|
:value="userInfo.taxResidentId | idToText('taxIdentity')"
|
||||||
readonly
|
readonly
|
||||||
|
|||||||
@@ -333,7 +333,7 @@
|
|||||||
clearable
|
clearable
|
||||||
:readonly="isAppnt"
|
:readonly="isAppnt"
|
||||||
/> -->
|
/> -->
|
||||||
<select-radio v-if="userInfo.relationToAppnt != 1" required :radios="Asyncs" label="是否协同工作单位" name="是否协同工作单位" v-validate="'required'" :value.sync="userInfo.isAsync"></select-radio>
|
<select-radio v-if="userInfo.relationToAppnt != 1 && Number(branchType) !== 14" required :radios="Asyncs" label="是否协同工作单位" name="是否协同工作单位" v-validate="'required'" :value.sync="userInfo.isAsync"></select-radio>
|
||||||
<SearchField
|
<SearchField
|
||||||
v-model="userInfo.workcompany"
|
v-model="userInfo.workcompany"
|
||||||
@workcompanys="workcompanys"
|
@workcompanys="workcompanys"
|
||||||
@@ -342,7 +342,7 @@
|
|||||||
placeholder="无工作单位,请输入无"
|
placeholder="无工作单位,请输入无"
|
||||||
v-validate="'required'"
|
v-validate="'required'"
|
||||||
name="工作单位"
|
name="工作单位"
|
||||||
v-if="(branchType == '14' && userInfo.relationToAppnt != 1) || branchType != '14'"
|
v-if="Number(branchType) !== 14 && userInfo.relationToAppnt != 1"
|
||||||
/>
|
/>
|
||||||
<!-- <van-field
|
<!-- <van-field
|
||||||
v-model="areaName"
|
v-model="areaName"
|
||||||
|
|||||||
Reference in New Issue
Block a user