|
@@ -3,24 +3,24 @@
|
|
|
<m-search @onSearch="onSearch" />
|
|
|
|
|
|
<div class="group_section">
|
|
|
- <van-list v-model="loading" v-if="dataShow" :finished="finished" finished-text=" " :immediate-check="false"
|
|
|
- @load="getList">
|
|
|
+ <van-list v-model="loading" v-if="dataShow" :finished="finished" finished-text=" " :immediate-check="false" @load="getList">
|
|
|
<van-checkbox-group v-model="groupIds">
|
|
|
<van-cell v-for="(item, index) in list" :key="index" @click="onCheckbox(item)">
|
|
|
<template #icon>
|
|
|
<van-checkbox :name="item.id"></van-checkbox>
|
|
|
<!-- TRAINING MUSIC VIP/COMM -->
|
|
|
- <img v-if="item.type === 'MUSIC'" src="./images/icon_music.png" class="group_icon" />
|
|
|
- <img v-if="item.type === 'SCHOOL'" src="./images/icon_group_avatar.png" class="group_icon" />
|
|
|
- <img v-if="item.type === 'LIVE'" src="./images/icon_school.png" class="group_icon" />
|
|
|
- <img v-if="item.type === 'TRAINING'" src="./images/icon_xly.png" class="group_icon" />
|
|
|
- <img v-if="item.type === 'VIP' || item.type === 'COMM'" src="./images/icon_vip.png" class="group_icon" />
|
|
|
+ <img class="group_icon" :src="item.img" v-if="item.img" />
|
|
|
+ <template v-else>
|
|
|
+ <img v-if="item.type === 'MUSIC'" src="./images/icon_music.png" class="group_icon" />
|
|
|
+ <img v-if="item.type === 'SCHOOL'" src="./images/icon_group_avatar.png" class="group_icon" />
|
|
|
+ <img v-if="item.type === 'LIVE'" src="./images/icon_school.png" class="group_icon" />
|
|
|
+ <img v-if="item.type === 'TRAINING'" src="./images/icon_xly.png" class="group_icon" />
|
|
|
+ <img v-if="item.type === 'VIP' || item.type === 'COMM'" src="./images/icon_vip.png" class="group_icon" />
|
|
|
+ </template>
|
|
|
</template>
|
|
|
<div class="group_content">
|
|
|
<div class="group_title van-ellipsis">{{ item.name }}</div>
|
|
|
- <div class="group_desc van-ellipsis">
|
|
|
- {{ item.memo }}(共{{ item.memberNum || 0 }}人)
|
|
|
- </div>
|
|
|
+ <div class="group_desc van-ellipsis">{{ item.memo }}(共{{ item.memberNum || 0 }}人)</div>
|
|
|
</div>
|
|
|
</van-cell>
|
|
|
</van-checkbox-group>
|
|
@@ -28,9 +28,7 @@
|
|
|
<m-empty v-else msg="暂无数据" />
|
|
|
</div>
|
|
|
<div class="btn-group">
|
|
|
- <van-button type="primary" @click="onSubmit" round block>
|
|
|
- 确认
|
|
|
- </van-button>
|
|
|
+ <van-button type="primary" @click="onSubmit" round block> 确认 </van-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|