websocket_pb.ts 979 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. export interface CheckIsOnlineRequest{
  2. /** 身份ID */
  3. identifyId?:string;
  4. }
  5. export interface CheckIsOnlineReply{
  6. /** 是否在线 */
  7. isOnline?:boolean;
  8. }
  9. export interface UpdateWorkingStatusRequest{
  10. id?:string;
  11. workingStatus?:string;
  12. }
  13. export interface UpdateWeightRequest{
  14. id?:string;
  15. weight?:number;
  16. }
  17. export interface MessageInfo{
  18. /** 房间ID */
  19. roomId?:number;
  20. /** 发送的消息 */
  21. message?:string;
  22. /** 消息类型 */
  23. msgType?:string;
  24. }
  25. export interface SendMsgRequest{
  26. id?:string;
  27. method?:string;
  28. data?:any;
  29. code?:number;
  30. message?:string;
  31. websocketTag?:string;
  32. }
  33. export interface SendMsgReply{
  34. }
  35. export interface FindOnlinePersonReply{
  36. list?:Array<OnlinePersonInfo>;
  37. }
  38. export interface OnlinePersonInfo{
  39. personType?:string;
  40. personId?:string;
  41. /** 权重 */
  42. weight?:number;
  43. /** 工作状态 */
  44. workingStatus?:string;
  45. /** 性别 */
  46. sex?:number;
  47. }