account_pb.ts 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. export interface RandomNicknameRequest{
  2. sex?:number;
  3. }
  4. export interface RandomNicknameReply{
  5. nickname?:string;
  6. }
  7. export interface RandomAvatarRequest{
  8. sex?:number;
  9. }
  10. export interface RandomAvatarReply{
  11. avatarUrl?:string;
  12. }
  13. export interface OpenIDAndAppIDRequest{
  14. openId?:string;
  15. appId?:string;
  16. }
  17. export interface IdentityInfo{
  18. id?:string;
  19. type?:string;
  20. }
  21. export interface UserInfoDB{
  22. /** id */
  23. id?:string;
  24. /** 昵称 */
  25. nickname?:string;
  26. /** 头像链接 */
  27. avatarUrl?:string;
  28. /** 手机号 */
  29. phone?:string;
  30. /** 性别 */
  31. sex?:number;
  32. /** 积分 */
  33. credit?:number;
  34. }
  35. export interface PartnerInfoDB{
  36. /** id */
  37. id?:string;
  38. /** 昵称 */
  39. nickname?:string;
  40. /** 头像链接 */
  41. avatarUrl?:string;
  42. /** 手机号 */
  43. phone?:string;
  44. /** 性别 */
  45. sex?:number;
  46. /** 积分 */
  47. credit?:number;
  48. }
  49. export interface AuthorizationRequest{
  50. jsCode?:string;
  51. appId?:string;
  52. type?:string;
  53. fromOpenId?:string;
  54. }
  55. export interface TokenReply{
  56. token?:string;
  57. }
  58. export interface DebugLoginRequest{
  59. id?:number;
  60. code?:string;
  61. }
  62. export interface LoginToken{
  63. pid?:string;
  64. type?:string;
  65. }