feat(微信用户): 添加企业微信用户信息Map字段
在WxUserDTO中添加qyUser字段用于存储企业微信用户信息,包含id、userid、name和avatar字段
This commit is contained in:
parent
b283264d19
commit
ed9c2d43c0
|
|
@ -236,6 +236,14 @@ public class WxUserApplicationService {
|
||||||
QyUserEntity qyUserEntity = qyUserService.getOne(qyWrapper);
|
QyUserEntity qyUserEntity = qyUserService.getOne(qyWrapper);
|
||||||
if (qyUserEntity != null) {
|
if (qyUserEntity != null) {
|
||||||
userDTO.setQyUserId(qyUserEntity.getId().longValue());
|
userDTO.setQyUserId(qyUserEntity.getId().longValue());
|
||||||
|
|
||||||
|
// 构建qyUser Map,包含id、userid、name、avatar字段
|
||||||
|
java.util.Map<String, Object> qyUserMap = new java.util.HashMap<>();
|
||||||
|
qyUserMap.put("id", qyUserEntity.getId());
|
||||||
|
qyUserMap.put("userid", qyUserEntity.getUserid());
|
||||||
|
qyUserMap.put("name", qyUserEntity.getName());
|
||||||
|
qyUserMap.put("avatar", qyUserEntity.getAvatar());
|
||||||
|
userDTO.setQyUser(qyUserMap);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -74,4 +74,10 @@ public class WxUserDTO {
|
||||||
|
|
||||||
@ExcelColumn(name = "汇邦云用户头像")
|
@ExcelColumn(name = "汇邦云用户头像")
|
||||||
private String ab98FaceImg;
|
private String ab98FaceImg;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 企业微信用户信息Map
|
||||||
|
* 包含: id, userid, name, avatar
|
||||||
|
*/
|
||||||
|
private Object qyUser;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue