feat(0): [java]-[mvn]-查询群成员返回类新增字段
This commit is contained in:
parent
8c42b0ad17
commit
711f77864e
@ -33,4 +33,16 @@ public class WxPpWcfGroupMemberResp {
|
|||||||
@ApiModelProperty(value = "状态")
|
@ApiModelProperty(value = "状态")
|
||||||
private String state;
|
private String state;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否自己
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "是否自己")
|
||||||
|
private Boolean whetherSelf;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否企微
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "是否企微")
|
||||||
|
private Boolean whetherWork;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -479,6 +479,7 @@ public class WeChatDllServiceImpl implements WeChatDllService {
|
|||||||
public List<WxPpWcfGroupMemberResp> queryGroupMemberList(WxPpWcfGroupMemberReq request) {
|
public List<WxPpWcfGroupMemberResp> queryGroupMemberList(WxPpWcfGroupMemberReq request) {
|
||||||
long startTime = System.currentTimeMillis();
|
long startTime = System.currentTimeMillis();
|
||||||
List<WxPpWcfGroupMemberResp> list = new ArrayList<>();
|
List<WxPpWcfGroupMemberResp> list = new ArrayList<>();
|
||||||
|
String weChatUid = queryLoginWeChatUid();
|
||||||
// 查询群成员
|
// 查询群成员
|
||||||
List<Wcf.DbRow> wcfList = new ArrayList<>();
|
List<Wcf.DbRow> wcfList = new ArrayList<>();
|
||||||
if (!ObjectUtils.isEmpty(request.getGroupNo())) {
|
if (!ObjectUtils.isEmpty(request.getGroupNo())) {
|
||||||
@ -523,6 +524,10 @@ public class WeChatDllServiceImpl implements WeChatDllService {
|
|||||||
for (Wcf.RoomData.RoomMember member : roomData.getMembersList()) {
|
for (Wcf.RoomData.RoomMember member : roomData.getMembersList()) {
|
||||||
vo = new WxPpWcfGroupMemberResp();
|
vo = new WxPpWcfGroupMemberResp();
|
||||||
vo.setWeChatUid(member.getWxid());
|
vo.setWeChatUid(member.getWxid());
|
||||||
|
// 是否为自己微信
|
||||||
|
vo.setWhetherSelf(weChatUid.equals(member.getWxid()));
|
||||||
|
// 是否为企微
|
||||||
|
vo.setWhetherWork(member.getWxid().endsWith(WxContactsTypeEnum.WORK.getAffix()));
|
||||||
String nickName = member.getName();
|
String nickName = member.getName();
|
||||||
if (ObjectUtils.isEmpty(nickName)) {
|
if (ObjectUtils.isEmpty(nickName)) {
|
||||||
// 如果没有设置群昵称则默认为微信名称
|
// 如果没有设置群昵称则默认为微信名称
|
||||||
|
Loading…
Reference in New Issue
Block a user