|
@@ -30,18 +30,10 @@
|
|
|
<div class="submit">
|
|
|
<van-cell-group inset>
|
|
|
<h4 class="title" v-text="lang[langType].basicInformation"></h4>
|
|
|
- <van-field label-width="7em" v-model="from.name" :label="lang[langType].name"
|
|
|
+ <van-field label-width="7em" :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].nameContent }]" v-model="from.name" :label="lang[langType].name"
|
|
|
:placeholder="lang[langType].nameContent" />
|
|
|
- <van-field label-width="7em" v-model="from.idCard" :label="lang[langType].idCard"
|
|
|
+ <van-field label-width="7em" :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].idCardContent }]" v-model="from.idCard" :label="lang[langType].idCard"
|
|
|
:placeholder="lang[langType].idCardContent" />
|
|
|
- <van-field label-width="7em" v-model="from.nationality" :label="lang[langType].nationality"
|
|
|
- :placeholder="lang[langType].nationalityContent" />
|
|
|
- <van-field label-width="7em" v-model="from.company" :label="lang[langType].company"
|
|
|
- :placeholder="lang[langType].companyContent" />
|
|
|
- <van-field label-width="7em" v-model="from.career" :label="lang[langType].career"
|
|
|
- :placeholder="lang[langType].careerContent" />
|
|
|
- <van-field label-width="7em" v-model="from.contact" :label="lang[langType].contact"
|
|
|
- :placeholder="lang[langType].contactContent" />
|
|
|
<van-field label-width="7em" :placeholder="lang[langType].photoContent"
|
|
|
:label="lang[langType].photo">
|
|
|
<template #input>
|
|
@@ -52,6 +44,14 @@
|
|
|
<p style="font-size: 12px;" v-text="lang[langType].photoSubContent"> </p>
|
|
|
</template>
|
|
|
</van-field>
|
|
|
+ <van-field label-width="7em" v-model="from.nationality" :label="lang[langType].nationality"
|
|
|
+ :placeholder="lang[langType].nationalityContent" />
|
|
|
+ <van-field label-width="7em" v-model="from.company" :label="lang[langType].company"
|
|
|
+ :placeholder="lang[langType].companyContent" />
|
|
|
+ <van-field label-width="7em" v-model="from.career" :label="lang[langType].career"
|
|
|
+ :placeholder="lang[langType].careerContent" />
|
|
|
+ <van-field label-width="7em" v-model="from.contact" :label="lang[langType].contact"
|
|
|
+ :placeholder="lang[langType].contactContent" />
|
|
|
<br />
|
|
|
<h4 class="title" v-text="lang[langType].conference"></h4>
|
|
|
<van-field label-width="7em" v-model="from.cardTypeName" is-link readonly
|