Merge remote-tracking branch 'origin/main'
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
<div class="stat-icon"><i class="bi bi-people"></i></div>
|
||||
<div class="stat-content">
|
||||
<div class="stat-value">成员:{{ team.groupUsers?.length }}</div>
|
||||
<!-- <div class="stat-label">成员</div>-->
|
||||
<!-- <div class="stat-label">成员</div>-->
|
||||
</div>
|
||||
</div>
|
||||
<div class="stat-divider"></div>
|
||||
@@ -59,7 +59,8 @@
|
||||
<div class="section-badge">{{ team.groupUsers.length }}</div>
|
||||
</div>
|
||||
<div class="member-grid">
|
||||
<div class="member-grid-item" v-for="member in team.groupUsers" :key="member.id" @click="openUserDetail(member)">
|
||||
<div class="member-grid-item" v-for="member in team.groupUsers" :key="member.id"
|
||||
@click="openUserDetail(member)">
|
||||
<div class="member-name">
|
||||
{{ member.userName }}
|
||||
<t-tag theme="danger" size="small" v-if="member.isLeader">队长</t-tag>
|
||||
@@ -151,6 +152,16 @@
|
||||
<text class="picker-title">成员信息</text>
|
||||
<t-icon name="close" @click="showUserDetailPicker = false"/>
|
||||
</view>
|
||||
|
||||
<view class="member-list">
|
||||
<t-cell-group bordered>
|
||||
<t-cell title="姓名" hover>{{ userInfo.userName }}</t-cell>
|
||||
<t-cell title="性别" hover>{{userInfo.sex}}</t-cell>
|
||||
<t-cell title="联系方式" hover>{{userInfo.phone}}</t-cell>
|
||||
<t-cell title="职务" hover>{{userInfo.position}}</t-cell>
|
||||
<t-cell title="所属单位" hover>{{userInfo.unitName}}</t-cell>
|
||||
</t-cell-group>
|
||||
</view>
|
||||
</view>
|
||||
</t-popup>
|
||||
</template>
|
||||
@@ -185,10 +196,12 @@ let team = ref(null);
|
||||
const leaderConfirmVisible = ref(false)
|
||||
|
||||
// 用户详情弹框
|
||||
const showUserDetailPicker=ref(false)
|
||||
const showUserDetailPicker = ref(false)
|
||||
const userInfo = ref({})
|
||||
// 打开用户详情
|
||||
const openUserDetail = (val) => {
|
||||
showUserDetailPicker.value = true
|
||||
userInfo.value = val
|
||||
console.log(val)
|
||||
}
|
||||
|
||||
@@ -251,7 +264,7 @@ const getListAct = async () => {
|
||||
};
|
||||
|
||||
// 点击查看成绩排名
|
||||
const queryRank=()=>{
|
||||
const queryRank = () => {
|
||||
uni.navigateTo({url: '/pages/activity/rank/index?id=' + pageForm.actId})
|
||||
}
|
||||
|
||||
@@ -272,6 +285,7 @@ onLoad(() => {
|
||||
.content-area {
|
||||
padding: 0 16px 24px;
|
||||
}
|
||||
|
||||
/*用户弹框*/
|
||||
.member-picker {
|
||||
background-color: #fff;
|
||||
|
||||
Reference in New Issue
Block a user