user_bean_entity.dart 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import 'package:bbyyy/generated/json/base/json_convert_content.dart';
  2. import 'package:bbyyy/generated/json/base/json_field.dart';
  3. class UserBeanEntity with JsonConvert<UserBeanEntity> {
  4. UserBeanData data;
  5. String error;
  6. }
  7. class UserBeanData with JsonConvert<UserBeanData> {
  8. int total;
  9. List<UserBeanDataData> data;
  10. }
  11. class UserBeanDataData with JsonConvert<UserBeanDataData> {
  12. String mobile;
  13. @JSONField(name: "verify_time")
  14. String verifyTime;
  15. @JSONField(name: "ban_time")
  16. String banTime;
  17. double balance;
  18. @JSONField(name: "remove_time")
  19. String removeTime;
  20. int state;
  21. @JSONField(name: "last_login")
  22. String lastLogin;
  23. int id;
  24. int uid;
  25. String name;
  26. String picture;
  27. @JSONField(name: "register_time")
  28. String registerTime;
  29. @JSONField(name: "alipay_account")
  30. String aliPayAccount;
  31. @JSONField(name: "forbid_withdraw")
  32. bool forbidWithdraw;
  33. @JSONField(name: "forbid_withdraw_by_shop_uid")
  34. int forbidWithdrawByShopUid;
  35. @JSONField(name: "alipay_name")
  36. String aliPayName;
  37. @JSONField(name: "wx_openid")
  38. String wxOpenid;
  39. @JSONField(name: "wx_name")
  40. String wxName;
  41. @JSONField(name: "wx_picture")
  42. String wxPicture;
  43. }