partner_pb.ts 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. export interface PartnerUpdateWorkingStatusRequest{
  2. /** 工作状态 */
  3. workingStatus?:string;
  4. }
  5. export interface PartnerGetAwardRequest{
  6. /** 奖励类型 */
  7. awardType?:string;
  8. /** 查询目标的ID */
  9. personID?:string;
  10. /** 类型 */
  11. personType?:string;
  12. }
  13. export interface LevelTable{
  14. list?:Array<LevelInfo>;
  15. }
  16. export interface LevelInfo{
  17. /** 等级 */
  18. level?:number;
  19. /** 聊天收益 */
  20. chatBenefit?:number;
  21. /** 语音通话收益 */
  22. callBenefit?:number;
  23. /** 达成条件 */
  24. condition?:string;
  25. }
  26. export interface AddPartnerBalanceRequest{
  27. partnerId?:string;
  28. balance?:number;
  29. }
  30. export interface PartnerInfo{
  31. /** id */
  32. id?:string;
  33. /** 昵称 */
  34. nickname?:string;
  35. /** 头像链接 */
  36. avatarUrl?:string;
  37. /** 年龄 */
  38. age?:number;
  39. /** 性别 */
  40. sex?:number;
  41. /** 星座 */
  42. constellation?:string;
  43. /** 等级 */
  44. level?:number;
  45. /** 标签 */
  46. tagList?:Array<number>;
  47. /** 签名 */
  48. signature?:string;
  49. /** 介绍语音 */
  50. introduceVoice?:string;
  51. /** 省 */
  52. province?:string;
  53. /** 市 */
  54. city?:string;
  55. /** 区 */
  56. area?:string;
  57. /** 接待员ID */
  58. partnerId?:number;
  59. /** 是否被封号 */
  60. isBlack?:boolean;
  61. /** 工作状态 */
  62. workingStatus?:string;
  63. }
  64. export interface PartnerMessage{
  65. /** id */
  66. id?:string;
  67. /** 看过我的数量 */
  68. lookNum?:number;
  69. /** 未读的看过我的数量 */
  70. lookUnreadNum?:number;
  71. /** 今日接待人数 */
  72. todayReceptionNum?:number;
  73. /** 五分钟的回复率 */
  74. reversionRate?:string;
  75. }
  76. export interface PartnerBalance{
  77. /** id */
  78. id?:string;
  79. /** 可提现余额 */
  80. balance?:number;
  81. /** 今日收益 */
  82. todayProfit?:number;
  83. /** 等级 */
  84. level?:number;
  85. }
  86. export interface PartnerDBBalance{
  87. /** id */
  88. id?:string;
  89. /** 等级 */
  90. level?:number;
  91. /** 聊天收益 */
  92. chatBenefit?:number;
  93. /** 语音通话收益 */
  94. callBenefit?:number;
  95. }
  96. export interface RandomPartnerInfo{
  97. /** id */
  98. id?:string;
  99. /** 昵称 */
  100. nickname?:string;
  101. /** 头像链接 */
  102. avatarUrl?:string;
  103. /** 性别 */
  104. sex?:number;
  105. }
  106. export interface GetRandomPartnerRequest{
  107. /** 性别 */
  108. sex?:number;
  109. }