user_pb.ts 2.0 KB

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