vitalUserPassword.m.dart 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. import 'liveConsultation.m.dart';
  2. import 'notification.m.dart';
  3. class CreateUserPasswordRequest extends TokenRequest{
  4. String? secretPassword;
  5. CreateUserPasswordRequest({
  6. this.secretPassword,
  7. String? token,
  8. }) : super(
  9. token: token,
  10. );
  11. factory CreateUserPasswordRequest.fromJson(Map<String, dynamic> map) {
  12. return CreateUserPasswordRequest(
  13. secretPassword: map['SecretPassword'],
  14. token: map['Token'],
  15. );
  16. }
  17. Map<String, dynamic> toJson() {
  18. final map = super.toJson();
  19. if (secretPassword != null)
  20. map['SecretPassword'] = secretPassword;
  21. return map;
  22. }
  23. }
  24. class UserPasswordDTO extends BaseDTO{
  25. String? code;
  26. String? secretPassword;
  27. UserPasswordDTO({
  28. this.code,
  29. this.secretPassword,
  30. DateTime? createTime,
  31. DateTime? updateTime,
  32. }) : super(
  33. createTime: createTime,
  34. updateTime: updateTime,
  35. );
  36. factory UserPasswordDTO.fromJson(Map<String, dynamic> map) {
  37. return UserPasswordDTO(
  38. code: map['Code'],
  39. secretPassword: map['SecretPassword'],
  40. createTime: map['CreateTime'] != null ? DateTime.parse(map['CreateTime']) : null,
  41. updateTime: map['UpdateTime'] != null ? DateTime.parse(map['UpdateTime']) : null,
  42. );
  43. }
  44. Map<String, dynamic> toJson() {
  45. final map = super.toJson();
  46. if (code != null)
  47. map['Code'] = code;
  48. if (secretPassword != null)
  49. map['SecretPassword'] = secretPassword;
  50. return map;
  51. }
  52. }
  53. class GetUserPasswordRequest extends TokenRequest{
  54. String? code;
  55. GetUserPasswordRequest({
  56. this.code,
  57. String? token,
  58. }) : super(
  59. token: token,
  60. );
  61. factory GetUserPasswordRequest.fromJson(Map<String, dynamic> map) {
  62. return GetUserPasswordRequest(
  63. code: map['Code'],
  64. token: map['Token'],
  65. );
  66. }
  67. Map<String, dynamic> toJson() {
  68. final map = super.toJson();
  69. if (code != null)
  70. map['Code'] = code;
  71. return map;
  72. }
  73. }
  74. class UpdateUserPasswordRequest extends TokenRequest{
  75. String? code;
  76. String? secretPassword;
  77. UpdateUserPasswordRequest({
  78. this.code,
  79. this.secretPassword,
  80. String? token,
  81. }) : super(
  82. token: token,
  83. );
  84. factory UpdateUserPasswordRequest.fromJson(Map<String, dynamic> map) {
  85. return UpdateUserPasswordRequest(
  86. code: map['Code'],
  87. secretPassword: map['SecretPassword'],
  88. token: map['Token'],
  89. );
  90. }
  91. Map<String, dynamic> toJson() {
  92. final map = super.toJson();
  93. if (code != null)
  94. map['Code'] = code;
  95. if (secretPassword != null)
  96. map['SecretPassword'] = secretPassword;
  97. return map;
  98. }
  99. }