This commit is contained in:
Paidax
2024-12-16 14:42:41 +08:00
parent 1f6f27f416
commit b6ed7cc0ce
6 changed files with 57 additions and 24 deletions
@@ -293,11 +293,10 @@ layout("/mobile/platform.html"){
label="工作部门" :rules="[{ required: true }]"></van-field>
<van-field v-model="formData.mobile" name="mobile" required
label="电话" placeholder="请填写电话" :rules="[{ required: true }]"></van-field>
<van-field v-model="formData.QQNumber" name="QQNumber" required type="digit"
label="QQ" placeholder="请填写QQ" :rules="[{ required: true }]"></van-field>
<van-field v-model="formData.weChatNumber" name="weChatNumber" required
label="微信号" placeholder="请填写微信号" :rules="[{ required: true }]"></van-field>
<van-field v-model="formData.hobby" name="hobby" required
placeholder="请填写爱好" label="爱好" :rules="[{ required: true }]"></van-field>
<van-field class="more_text" v-model="formData.sickness" name="sickness" required @click="sicknessVisible = true"
placeholder="请选择是否患有运动限制类疾病"
label="是否患有运动限制类疾病"
@@ -313,8 +312,9 @@ layout("/mobile/platform.html"){
<div class="van-card-body">
<van-field v-model="formData.familyUserName" name="familyUserName" required
placeholder="请填写紧急联系人姓名" label="姓名" :rules="[{ required: true }]"></van-field>
<van-field v-model="formData.familyRelation" name="familyRelation" required
placeholder="请填写紧急联系人关系" label="与申请者关系" :rules="[{ required: true }]"></van-field>
<van-field v-model="formData.familyRelation" name="familyRelation" required readonly
@click="familyRelationVisible = true" placeholder="请选择紧急联系人关系"
label="与申请者关系" :rules="[{ required: true }]"></van-field>
<van-field v-model="formData.familyMobile" name="familyMobile" required type="tel"
placeholder="请填写紧急联系人电话" label="联系电话" :rules="[{ required: true }]"></van-field>
</div>
@@ -354,6 +354,15 @@ layout("/mobile/platform.html"){
</van-popup>
<!-- 与申请者关系 -->
<van-popup position="bottom" round v-model="familyRelationVisible">
<van-picker
title="请选择紧急联系人关系" show-toolbar
:columns="['夫妻', '父亲', '母亲', '兄弟姐妹']"
@confirm="(value, index) => {formData.familyRelation = value; familyRelationVisible = false}"
@cancel="formData.familyRelation = ''; familyRelationVisible = false">
</van-picker>
</van-popup>
<van-popup position="bottom" round v-model="sicknessVisible">
<van-picker
title="是否患有运动限制类疾病" show-toolbar
@@ -423,6 +432,7 @@ layout("/mobile/platform.html"){
provideServicesVisible: false,
playRoleVisible: false,
selfSkillVisible: false,
familyRelationVisible: false
}
},
methods: {