|
@@ -84,6 +84,21 @@ public class MgrUserService {
|
|
|
return str;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 聊天用户新增
|
|
|
+ */
|
|
|
+ public String addChatUser(String userId, String name) {
|
|
|
+ String url = "http://git.waywish.com:9120/user/register";
|
|
|
+ JSONObject js = new JSONObject();
|
|
|
+ js.put("userId", userId);
|
|
|
+ js.put("nickname", name);
|
|
|
+ js.put("avatarUrl", "https://api.multiavatar.com/Starcrasher.png");
|
|
|
+ String str = WeChatUtil.httpPost(url, js);
|
|
|
+ log.info("addChatUser=" + str);
|
|
|
+ return str;
|
|
|
+ }
|
|
|
+
|
|
|
public void delete(int userId) {
|
|
|
mgrUserDao.delete(userId);
|
|
|
}
|
|
@@ -105,12 +120,15 @@ public class MgrUserService {
|
|
|
userRole.setOrganizationId(mgrOrganization.getId());
|
|
|
userRole.setUserId(user.getId());
|
|
|
mgrUserRoleDao.insert(userRole);
|
|
|
+
|
|
|
+ this.addChatUser(String.valueOf(user.getId()),user.getName());
|
|
|
}
|
|
|
|
|
|
public void wxRegister(MgrUser user) {
|
|
|
user.setLastOrganizationId(-1);
|
|
|
user.setLastProjectId(-1);
|
|
|
mgrUserDao.insert(user);
|
|
|
+ this.addChatUser(String.valueOf(user.getId()),user.getName());
|
|
|
}
|
|
|
|
|
|
public MgrUser getById(long id) {
|