From 95a2aea6989b361cdc321bf060d730b550b09974 Mon Sep 17 00:00:00 2001 From: zhangdongxue Date: Thu, 17 Feb 2022 17:08:25 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E9=80=89=E6=8B=A9=E8=81=94=E7=B3=BB?= =?UTF-8?q?=E4=BA=BA=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 2 +- pages/im/friends/search.vue | 6 +- pages/im/group/announceCreate.vue | 24 +++- pages/im/group/announcement.vue | 31 ++++- pages/im/group/invite.vue | 190 ++++++++++++++++++++++++++++-- static/imgs/no-level-list.png | Bin 0 -> 19555 bytes 6 files changed, 231 insertions(+), 22 deletions(-) create mode 100644 static/imgs/no-level-list.png diff --git a/pages.json b/pages.json index a7aaca0..6893471 100644 --- a/pages.json +++ b/pages.json @@ -488,7 +488,7 @@ "path": "pages/im/group/invite", "name": "imGroupInvite", "style": { - "navigationBarTitleText": "邀请好友" + "navigationBarTitleText": "选择联系人" } }, { diff --git a/pages/im/friends/search.vue b/pages/im/friends/search.vue index 21ed374..1c08750 100644 --- a/pages/im/friends/search.vue +++ b/pages/im/friends/search.vue @@ -11,16 +11,14 @@ - + - + 暂无匹配内容~ diff --git a/pages/im/group/announceCreate.vue b/pages/im/group/announceCreate.vue index bf3a6c9..f2f51a7 100644 --- a/pages/im/group/announceCreate.vue +++ b/pages/im/group/announceCreate.vue @@ -1,8 +1,8 @@ @@ -52,7 +52,23 @@ diff --git a/static/imgs/no-level-list.png b/static/imgs/no-level-list.png new file mode 100644 index 0000000000000000000000000000000000000000..28bba9211c2dc2db11c212afea3d234047591c0a GIT binary patch literal 19555 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 R4*psLW@G69uQNv{{|&TRfE54$ literal 0 HcmV?d00001 From d6974e9a8b0ef164dd8105cb9be5fc8a7f4e6208 Mon Sep 17 00:00:00 2001 From: zhangdongxue Date: Fri, 18 Feb 2022 10:51:01 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 7 +++ pages/im/group/apply.vue | 29 ++++-------- pages/im/group/info.vue | 8 ++++ pages/im/group/invite.vue | 94 +++++++++++++++---------------------- pages/im/group/reviewed.vue | 47 +++++++++++++++++++ 5 files changed, 109 insertions(+), 76 deletions(-) create mode 100644 pages/im/group/reviewed.vue diff --git a/pages.json b/pages.json index 6893471..98a5c10 100644 --- a/pages.json +++ b/pages.json @@ -491,6 +491,13 @@ "navigationBarTitleText": "选择联系人" } }, + { + "path": "pages/im/group/reviewed", + "name": "imGroupInvite", + "style": { + "navigationBarTitleText": "群聊邀请确认" + } + }, { "path": "pages/im/group/users", "name": "imGroupUsers", diff --git a/pages/im/group/apply.vue b/pages/im/group/apply.vue index 247545a..f1a1f8c 100644 --- a/pages/im/group/apply.vue +++ b/pages/im/group/apply.vue @@ -1,24 +1,16 @@ @@ -45,6 +37,7 @@ this.targetId = e.targetId // this.targetId = "TG2" joinGroupPre(this.targetId).then(res => { + console.log(res, 'res.返回群的基本信息') this.group = res this.loaded = true }).catch(err => { @@ -62,9 +55,6 @@ url: '/pages/im/group/chat?targetId=' + this.targetId }) }, - applyGroup() { - this.modalShow = true - }, onHideModal() { this.message = '' this.modalShow = false @@ -75,8 +65,8 @@ uni.showToast({ icon: 'none', title: '申请成功', - duration:2000, - mast:true + duration: 2000, + mast: true }) setTimeout(() => { this.$Router.back() @@ -118,7 +108,8 @@ width: 80%; font-size: $title-size; } - .apply-btn2{ + + .apply-btn2 { padding: 0 100rpx; } } diff --git a/pages/im/group/info.vue b/pages/im/group/info.vue index fc10f13..6265cb0 100644 --- a/pages/im/group/info.vue +++ b/pages/im/group/info.vue @@ -7,6 +7,7 @@ + @@ -105,6 +106,7 @@ methods: { initData() { getGroupInfo(this.targetId).then(res => { + console.log(res,'群信息。。。。。') this.group = res.group this.groupName = res.group.name this.announcement = res.announcement @@ -150,6 +152,12 @@ showGroupQrCode() { this.qrCodeShow = true }, + // 群聊邀请待确认 + showGroupsSure(){ + uni.navigateTo({ + url:"/pages/im/group/reviewed" + }) + }, onGroupName() { this.modalShow = true }, diff --git a/pages/im/group/invite.vue b/pages/im/group/invite.vue index 0b7331f..852418a 100644 --- a/pages/im/group/invite.vue +++ b/pages/im/group/invite.vue @@ -2,22 +2,24 @@ - + - - - - - - {{ contact(friendItem.targetId).name }} + + + + + + + + {{ contact(friendItem.targetId).name }} + - - + + { + console.log(res) this.indexs = res.indexList this.friends = res.itemArr }) }, - checkNewFriendPending() { - // 获取是否有新的好友申请 - RongIMLib.getConversationList([RongIMLib.ConversationType.SYSTEM], 1000, 0, (res) => { - if (res.code === 0) { - this.pendingCount = res.conversations.filter((item) => { - return item.objectName == RongIMLib.ObjectName.ContactNotification - }).length - } - }) - }, - toGroup() { - uni.navigateTo({ - url: '/pages/im/group/index', - fail(err) { - console.log(err); - } - }) - }, - toFriend(targetId) { - // uni.navigateTo({ - // url: '/pages/im/friends/info?targetId=' + targetId - // }) - console.log('奥克兰打开') - }, - // 新朋友 - toPending() { - if (this.pendingCount > 0) { - uni.navigateTo({ - url: '/pages/im/friends/pending' - }); - } else { - uni.showToast({ - title: ` 暂无好友申请 ~ `, - icon: "none", - mask: true, - duration: 3000 - }) + + selectFriend(targetId) { + console.log(targetId,typeof targetId) + let arr = this.checkboxValue + let index = arr.findIndex(item => item === targetId) + if(index>0){ + console.log('选择了再次点击清除数据le') + + }else{ + console.log('没有选择过,添加数据') + } - } - }, - onNavigationBarButtonTap(e) { - uni.navigateTo({ - url: '/pages/im/friends/search' - }); + + console.log(this.checkboxValue,index) + console.log('奥克兰打开',targetId) + }, } }; diff --git a/pages/im/group/reviewed.vue b/pages/im/group/reviewed.vue new file mode 100644 index 0000000..cd9e087 --- /dev/null +++ b/pages/im/group/reviewed.vue @@ -0,0 +1,47 @@ + + + + + + From eefea16cdc5274f3d68501b641a6bea73702e9b4 Mon Sep 17 00:00:00 2001 From: zhangdongxue Date: Fri, 18 Feb 2022 13:19:02 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AE=A1=E6=A0=B8?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apis/interfaces/im.js | 17 ++++++++++++++++- pages/im/group/apply.vue | 2 -- pages/im/group/info.vue | 2 +- pages/im/group/reviewed.vue | 28 +++++++++++++++++----------- 4 files changed, 34 insertions(+), 15 deletions(-) diff --git a/apis/interfaces/im.js b/apis/interfaces/im.js index ba17956..e6945de 100644 --- a/apis/interfaces/im.js +++ b/apis/interfaces/im.js @@ -264,6 +264,20 @@ const transferGroupOwner = (groupId, userId) => { }) } +// //群成员待审核表 -- 废弃 +// const getGroupMakeSure = (groupId) => { +// return request({ +// url:`im/groups/${groupId}/makesure` +// }) +// } +// // 群成员审核通过 +// const getGroupMakeSureAllow = (groupId, userId) => { +// return request({ +// method: 'POST', +// url: 'im/groups/' + groupId + '/owner/' + userId +// }) +// } + export { getImToken, deleteFriend, @@ -294,5 +308,6 @@ export { removeGroupUser, setGroupAdmin, removeGroupAdmin, - transferGroupOwner + // transferGroupOwner, // -废弃待审核列表 + // getGroupMakeSure // -废弃待审核列表 } diff --git a/pages/im/group/apply.vue b/pages/im/group/apply.vue index f1a1f8c..15ee523 100644 --- a/pages/im/group/apply.vue +++ b/pages/im/group/apply.vue @@ -33,9 +33,7 @@ } }, onLoad(e) { - console.log(e, 'e。。。。。。') this.targetId = e.targetId - // this.targetId = "TG2" joinGroupPre(this.targetId).then(res => { console.log(res, 'res.返回群的基本信息') this.group = res diff --git a/pages/im/group/info.vue b/pages/im/group/info.vue index 6265cb0..4c185f1 100644 --- a/pages/im/group/info.vue +++ b/pages/im/group/info.vue @@ -155,7 +155,7 @@ // 群聊邀请待确认 showGroupsSure(){ uni.navigateTo({ - url:"/pages/im/group/reviewed" + url:"/pages/im/group/reviewed?id="+this.targetId }) }, onGroupName() { diff --git a/pages/im/group/reviewed.vue b/pages/im/group/reviewed.vue index e1a76c7..76ba1ff 100644 --- a/pages/im/group/reviewed.vue +++ b/pages/im/group/reviewed.vue @@ -2,9 +2,9 @@