user_pb.ts 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  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. }
  91. export interface KeyRequest{
  92. key?:string;
  93. }