user_pb.ts 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. export interface ChatCardInfo{
  2. /** id */
  3. id?:string;
  4. /** 昵称 */
  5. nickname?:string;
  6. /** 头像链接 */
  7. avatarUrl?:string;
  8. /** 性别 */
  9. sex?:number;
  10. /** 年龄 */
  11. age?:number;
  12. /** 星座 */
  13. constellation?:string;
  14. /** 引导语 */
  15. introduction?:string;
  16. /** 介绍语音 */
  17. introduceVoice?:string;
  18. /** 省 */
  19. province?:string;
  20. /** 市 */
  21. city?:string;
  22. /** 区 */
  23. area?:string;
  24. }
  25. export interface InformationStatus{
  26. /** 是否完善资料 */
  27. isFinishInformation?:boolean;
  28. /** 是否领取奖励 */
  29. isGetAward?:boolean;
  30. }
  31. export interface UserBalance{
  32. /** id */
  33. id?:string;
  34. /** 积分 */
  35. credit?:number;
  36. }
  37. export interface UserFindChatListReply{
  38. list?:Array<UserChatInfo>;
  39. nextId?:number;
  40. }
  41. export interface UserChatInfo{
  42. /** 用户ID */
  43. personId?:string;
  44. /** 用户未读数 */
  45. unreadNum?:number;
  46. /** 上次发送内容 */
  47. lastContent?:string;
  48. /** 上次发送时间 */
  49. lastTime?:number;
  50. /** 好感度 */
  51. likeability?:number;
  52. /** 性别 */
  53. sex?:number;
  54. /** 头像 */
  55. avatarUrl?:string;
  56. /** 昵称 */
  57. nickname?:string;
  58. /** 年龄 */
  59. age?:number;
  60. /** 房间号ID */
  61. roomId?:number;
  62. }
  63. export interface UserInfo{
  64. /** id */
  65. id?:string;
  66. /** 昵称 */
  67. nickname?:string;
  68. /** 头像链接 */
  69. avatarUrl?:string;
  70. /** 年龄 */
  71. age?:number;
  72. /** 性别 */
  73. sex?:number;
  74. /** 星座 */
  75. constellation?:string;
  76. /** 积分 */
  77. credit?:number;
  78. /** 标签 */
  79. tagList?:Array<number>;
  80. /** 签名 */
  81. signature?:string;
  82. /** 介绍语音 */
  83. introduceVoice?:string;
  84. /** 省 */
  85. province?:string;
  86. /** 市 */
  87. city?:string;
  88. /** 区 */
  89. area?:string;
  90. /** 用户ID */
  91. userId?:number;
  92. }
  93. export interface KeyRequest{
  94. key?:string;
  95. }