This commit is contained in:
cansnow
2025-12-05 16:10:52 +08:00
parent 29be534f22
commit 69a61178e1
64 changed files with 2575 additions and 1141 deletions
@@ -1,12 +1,12 @@
<template>
<view @click="toMemberList" class="member_row">
<!-- <view class="member_title">
<text>群成员</text>
<view class="member_desc">
<text>{{ `${memberCount}` }}</text>
<u-icon name="arrow-right" color="#999" size="16" />
</view>
</view> -->
<text>群成员</text>
<view class="member_desc">
<text>{{ `${memberCount}` }}</text>
<u-icon name="arrow-right" color="#999" size="16" />
</view>
</view> -->
<view class="member_list">
<view class="member_item" v-for="(member, index) in groupMemberList">
<my-avatar :src="member.faceURL" :desc="member.nickname" :key="member.userID" size="48" />
@@ -34,18 +34,11 @@
</template>
<script>
import {
mapGetters
} from "vuex";
import IMSDK, {
GroupMemberRole
} from "openim-uniapp-polyfill";
import {mapGetters} from "vuex";
import IMSDK, {GroupMemberRole} from "openim-uniapp-polyfill";
import MyAvatar from "@/components/MyAvatar/index.vue";
import SettingItem from "@/components/SettingItem/index.vue";
import {
ContactChooseTypes,
GroupMemberListTypes
} from "@/constant";
import {ContactChooseTypes,GroupMemberListTypes} from "@/constant";
export default {
name: "",
components: {
@@ -82,7 +75,7 @@
},
inviteMember() {
uni.navigateTo({
url: `/pages/common/contactChoose/index?type=${ContactChooseTypes.Invite}&groupID=${this.groupID}`,
url: `/pages/common/contactChoose/choose?type=${ContactChooseTypes.Invite}&groupID=${this.groupID}`,
});
},
kickMember() {
@@ -98,7 +91,7 @@
.member_row {
@include colBox(false);
padding: 36rpx 36rpx 0;
margin: 24rpx;
margin-bottom: 24rpx;
background-color: #fff;
color: $uni-text-color;
border-radius: 6px;
@@ -154,7 +147,7 @@
.more {
@include btwBox();
margin-top: 20rpx;
padding: 20rpx 0rpx 20rpx;
padding: 30rpx 0rpx 30rpx;
border-top: 1px solid rgba(153, 153, 153, 0.2);
.more_right {