diff --git a/lib/generated/responses/cvs_authorization.dart b/lib/generated/responses/cvs_authorization.dart index fe313f6..07029cf 100644 --- a/lib/generated/responses/cvs_authorization.dart +++ b/lib/generated/responses/cvs_authorization.dart @@ -11,8 +11,12 @@ class CvsAuthorization { final String name1; final String name2; final String tel; - final String payLimit; + final DateTime payLimit; final Account account; + final String haraikomiUrl; + final String receiptNo; + final DateTime? doneAt; + final DateTime? canceledAt; CvsAuthorization({ required this.id, required this.serviceOptionType, @@ -22,6 +26,10 @@ class CvsAuthorization { required this.tel, required this.payLimit, required this.account, + required this.haraikomiUrl, + required this.receiptNo, + this.doneAt, + this.canceledAt, }); factory CvsAuthorization.fromJson(Map json) => diff --git a/lib/generated/responses/cvs_authorization.g.dart b/lib/generated/responses/cvs_authorization.g.dart index 70a444c..b9813ef 100644 --- a/lib/generated/responses/cvs_authorization.g.dart +++ b/lib/generated/responses/cvs_authorization.g.dart @@ -14,8 +14,16 @@ CvsAuthorization _$CvsAuthorizationFromJson(Map json) => name1: json['name1'] as String, name2: json['name2'] as String, tel: json['tel'] as String, - payLimit: json['pay_limit'] as String, + payLimit: DateTime.parse(json['pay_limit'] as String), account: Account.fromJson(json['account'] as Map), + haraikomiUrl: json['haraikomi_url'] as String, + receiptNo: json['receipt_no'] as String, + doneAt: json['done_at'] == null + ? null + : DateTime.parse(json['done_at'] as String), + canceledAt: json['canceled_at'] == null + ? null + : DateTime.parse(json['canceled_at'] as String), ); Map _$CvsAuthorizationToJson(CvsAuthorization instance) => @@ -26,6 +34,10 @@ Map _$CvsAuthorizationToJson(CvsAuthorization instance) => 'name1': instance.name1, 'name2': instance.name2, 'tel': instance.tel, - 'pay_limit': instance.payLimit, + 'pay_limit': instance.payLimit.toIso8601String(), 'account': instance.account, + 'haraikomi_url': instance.haraikomiUrl, + 'receipt_no': instance.receiptNo, + 'done_at': instance.doneAt?.toIso8601String(), + 'canceled_at': instance.canceledAt?.toIso8601String(), };