user_pb.ts 1.4 KB

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