account_pb.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. export interface MediaID{
  2. mediaId?:string;
  3. }
  4. export interface MaterialLink{
  5. link?:string;
  6. }
  7. export interface RandomNicknameReply{
  8. nickname?:string;
  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. appId?:string;
  58. }
  59. export interface DebugLoginRequest{
  60. id?:number;
  61. code?:string;
  62. }
  63. export interface LoginToken{
  64. pid?:string;
  65. type?:string;
  66. }