|
@@ -104,6 +104,20 @@ public class MgrUserService {
|
|
|
return str;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * workark聊天用户新增
|
|
|
+ */
|
|
|
+ public String addWorkarkChatUser(String userId, String name) {
|
|
|
+ String url = "http://git.waywish.com:9120/user/register";
|
|
|
+ JSONObject js = new JSONObject();
|
|
|
+ js.put("userId", "workark"+userId);
|
|
|
+ js.put("nickname", name);
|
|
|
+ js.put("avatarUrl", CodeCache.DefaultPortrait);
|
|
|
+ String str = WeChatUtil.httpPost(url, js, null);
|
|
|
+ log.info("addWorkarkChatUser=" + str);
|
|
|
+ return str;
|
|
|
+ }
|
|
|
+
|
|
|
public void delete(int userId) {
|
|
|
mgrUserDao.delete(userId);
|
|
|
}
|
|
@@ -127,6 +141,7 @@ public class MgrUserService {
|
|
|
mgrUserRoleDao.insert(userRole);
|
|
|
|
|
|
this.addChatUser(String.valueOf(user.getId()),user.getName());
|
|
|
+ this.addWorkarkChatUser(String.valueOf(user.getId()),user.getName());
|
|
|
}
|
|
|
|
|
|
public void wxRegister(MgrUser user) {
|
|
@@ -134,6 +149,7 @@ public class MgrUserService {
|
|
|
user.setLastProjectId(-1);
|
|
|
mgrUserDao.insert(user);
|
|
|
this.addChatUser(String.valueOf(user.getId()),user.getName());
|
|
|
+ this.addWorkarkChatUser(String.valueOf(user.getId()),user.getName());
|
|
|
}
|
|
|
|
|
|
public MgrUser getById(long id) {
|