|
@@ -312,7 +312,6 @@
|
|
|
|
|
|
<!-- 拟参加的活动 -->
|
|
|
<van-field size="large" label-align="top" v-model="formData.activitiesAttended" required
|
|
|
- :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activitiesAttendedContent }]"
|
|
|
:placeholder="lang[langType].activitiesAttendedContent">
|
|
|
<template #label>
|
|
|
<span :class="langType === 'zh' ? 'label' : ''"
|
|
@@ -342,10 +341,11 @@
|
|
|
</van-cell>
|
|
|
</van-checkbox-group>
|
|
|
<van-cell clickable :title="lang[langType].active7"
|
|
|
- @click="()=>isUndefined(checkboxRefs[3])">
|
|
|
+ @click="() => isUndefined(checkboxRefs[3])">
|
|
|
<template #icon>
|
|
|
<van-checkbox checked-color="#3F5AC8" v-model="selectunde"
|
|
|
- style="margin-right: 5px;" :ref="el => checkboxRefs[3] = el" name="none" @click.stop shape="square" />
|
|
|
+ style="margin-right: 5px;" :ref="el => checkboxRefs[3] = el" name="none"
|
|
|
+ @click.stop shape="square" />
|
|
|
</template>
|
|
|
</van-cell>
|
|
|
</div>
|
|
@@ -476,14 +476,14 @@ const onClickLeft = () => {
|
|
|
};
|
|
|
|
|
|
const isGroup = (val) => {
|
|
|
- formData.activitiesAttended = val.join(',')
|
|
|
if (val.length > 0) {
|
|
|
+ formData.activitiesAttended = val.join(',')
|
|
|
selectunde.value = false
|
|
|
}
|
|
|
}
|
|
|
const isUndefined = (ele) => {
|
|
|
ele.toggle()
|
|
|
- formData.activitiesAttended = selectunde.value ? 'none' : '';
|
|
|
+ formData.activitiesAttended = selectunde.value ? 'none' : '';
|
|
|
activitiesAttended.value = []
|
|
|
}
|
|
|
|