Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wecloud_im_server
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hewei
wecloud_im_server
Commits
729f7a1c
Commit
729f7a1c
authored
May 17, 2022
by
罗长华
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
sdk leaveGroup增加operatorUserId入参
parent
e2cf6616
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
3 deletions
+10
-3
im-sdk/src/main/java/com/wecloud/im/sdk/WecloudIm.java
+1
-1
im-sdk/src/main/java/com/wecloud/im/sdk/WecloudImClient.java
+2
-2
im-sdk/src/main/java/com/wecloud/im/sdk/internal/WecloudImGroupOperation.java
+2
-0
im-sdk/src/main/java/com/wecloud/im/sdk/model/LeaveGroupRequest.java
+5
-0
No files found.
im-sdk/src/main/java/com/wecloud/im/sdk/WecloudIm.java
View file @
729f7a1c
...
@@ -249,7 +249,7 @@ public interface WecloudIm {
...
@@ -249,7 +249,7 @@ public interface WecloudIm {
* @param userIds 要离开群的用户id
* @param userIds 要离开群的用户id
* @Return 加入结果 true/false
* @Return 加入结果 true/false
*/
*/
Integer
leaveGroup
(
String
groupId
,
String
userIds
);
Integer
leaveGroup
(
String
operatorUserId
,
String
groupId
,
String
userIds
);
/**
/**
* 获取群成员列表
* 获取群成员列表
...
...
im-sdk/src/main/java/com/wecloud/im/sdk/WecloudImClient.java
View file @
729f7a1c
...
@@ -261,9 +261,9 @@ public class WecloudImClient implements WecloudIm {
...
@@ -261,9 +261,9 @@ public class WecloudImClient implements WecloudIm {
}
}
@Override
@Override
public
Integer
leaveGroup
(
String
groupId
,
String
userIds
)
{
public
Integer
leaveGroup
(
String
operatorUserId
,
String
groupId
,
String
userIds
)
{
LeaveGroupRequest
leaveGroupRequest
=
LeaveGroupRequest
leaveGroupRequest
=
LeaveGroupRequest
.
builder
().
userIds
(
userIds
).
groupId
(
groupId
).
build
();
LeaveGroupRequest
.
builder
().
operatorUserId
(
operatorUserId
).
userIds
(
userIds
).
groupId
(
groupId
).
build
();
return
imGroupOperation
.
leaveGroup
(
leaveGroupRequest
);
return
imGroupOperation
.
leaveGroup
(
leaveGroupRequest
);
}
}
...
...
im-sdk/src/main/java/com/wecloud/im/sdk/internal/WecloudImGroupOperation.java
View file @
729f7a1c
...
@@ -126,9 +126,11 @@ public class WecloudImGroupOperation extends WecloudImOperation {
...
@@ -126,9 +126,11 @@ public class WecloudImGroupOperation extends WecloudImOperation {
* @Return
* @Return
*/
*/
public
Integer
leaveGroup
(
LeaveGroupRequest
leaveGroupRequest
)
{
public
Integer
leaveGroup
(
LeaveGroupRequest
leaveGroupRequest
)
{
String
operatorUserId
=
leaveGroupRequest
.
getOperatorUserId
();
String
groupId
=
leaveGroupRequest
.
getGroupId
();
String
groupId
=
leaveGroupRequest
.
getGroupId
();
String
userIds
=
leaveGroupRequest
.
getUserIds
();
String
userIds
=
leaveGroupRequest
.
getUserIds
();
// 必填参数校验
// 必填参数校验
assertParameterNotBlank
(
operatorUserId
,
"operatorUserId"
);
assertParameterNotBlank
(
groupId
,
"groupId"
);
assertParameterNotBlank
(
groupId
,
"groupId"
);
assertParameterNotBlank
(
userIds
,
"userIds"
);
assertParameterNotBlank
(
userIds
,
"userIds"
);
// 校验通过 构建参数
// 校验通过 构建参数
...
...
im-sdk/src/main/java/com/wecloud/im/sdk/model/LeaveGroupRequest.java
View file @
729f7a1c
...
@@ -16,6 +16,11 @@ import lombok.Setter;
...
@@ -16,6 +16,11 @@ import lombok.Setter;
public
class
LeaveGroupRequest
extends
WebServiceRequest
{
public
class
LeaveGroupRequest
extends
WebServiceRequest
{
/**
/**
* 操作员 userId
*/
private
String
operatorUserId
;
/**
* 用户Id
* 用户Id
*/
*/
private
String
userIds
;
private
String
userIds
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment