account_pb.ts 1.1 KB

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