@RestController @RequestMapping(value="/chat/user") public class UserController extends Object
| 构造器和说明 |
|---|
UserController() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
addUserFriend() |
List<bee.cloud.ri.mq.IM.User> |
getUserFriends() |
List<bee.cloud.ri.mq.IM.Group> |
getUserGroups() |
bee.cloud.ri.mq.IM.User |
getUserInfo() |
bee.cloud.ri.mq.IM.User |
getUserInfo(String userId) |
boolean |
removeUserFriend() |
boolean |
saveUserInfo() |
@API(title="\u83b7\u53d6\u5f53\u524d\u7528\u6237\u7684\u57fa\u672c\u4fe1\u606f") @GetMapping public bee.cloud.ri.mq.IM.User getUserInfo()
@API(title="\u6839\u636e\u7528\u6237ID\u83b7\u53d6\u7528\u6237\u7684\u57fa\u672c\u4fe1\u606f",
memo="\u90e8\u5206\u4fe1\u606f\u53ea\u6709\u597d\u53cb\u5173\u7cfb\u624d\u80fd\u83b7\u53d6",
param=@ApiParam(name="user_id",title="\u7528\u6237ID",required=true))
@GetMapping(value="/user_id")
public bee.cloud.ri.mq.IM.User getUserInfo(@PathVariable(value="user_id")
String userId)
@API(title="\u4fee\u6539\u5f53\u524d\u7528\u6237\u4fe1\u606f",memo="\u53ea\u4fee\u6539\u5185\u5bb9\u4e0d\u4e3a\u7a7a\u7684\u5c5e\u6027",param={@ApiParam(name="logo",title="\u7528\u6237\u5934\u50cfLogo"),@ApiParam(name="memo",title="\u7528\u6237\u5907\u6ce8"),@ApiParam(name="name",title="\u7528\u6237\u540d\u79f0")})
@PutMapping
public boolean saveUserInfo()
@API(title="\u6dfb\u52a0\u597d\u53cb",
memo="\u6dfb\u52a0\u4e3a\u597d\u53cb\u65f6\uff0c\u4f60\u4e5f\u4f1a\u51fa\u73b0\u5728\u5bf9\u65b9\u7684\u597d\u53cb\u4e2d\u3002",
param=@ApiParam(name="friend_id",title="\u9700\u8981\u589e\u52a0\u7684\u597d\u53cb\u7528\u6237ID",required=true))
@PutMapping(value="/friend")
public boolean addUserFriend()
@API(title="\u5220\u9664\u597d\u53cb",
memo="\u5220\u9664\u597d\u53cb\u65f6\uff0c\u4f60\u4e5f\u4f1a\u4ece\u5bf9\u65b9\u7684\u597d\u53cb\u4e2d\u5220\u9664\u3002",
param=@ApiParam(name="friend_id",title="\u9700\u8981\u5220\u9664\u7684\u597d\u53cb\u7528\u6237ID\uff0c\u591a\u4e2aID\u7528\u9017\u53f7\u201c,\u201d\u9694\u5f00",required=true))
@DeleteMapping(value="/friend")
public boolean removeUserFriend()
@API(title="\u83b7\u53d6\u597d\u53cb\u5217\u8868") @GetMapping(value="/friend") public List<bee.cloud.ri.mq.IM.User> getUserFriends()
@API(title="\u83b7\u53d6\u6240\u5728\u7fa4\u5217\u8868") @GetMapping(value="/group") public List<bee.cloud.ri.mq.IM.Group> getUserGroups()
Copyright © 2023. All rights reserved.