| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import 'dart:convert';
- import 'package:json_annotation/json_annotation.dart';
- part 'wechat_payment_sign_bean.g.dart';
- @JsonSerializable()
- class WechatPaymentSignBean {
- @JsonKey(name: 'appId')
- String appId;
- @JsonKey(name: 'nonceStr')
- String nonceStr;
- @JsonKey(name: 'package')
- String package;
- @JsonKey(name: 'partnerId')
- String partnerId;
- @JsonKey(name: 'prepayId')
- String prepayId;
- @JsonKey(name: 'sign')
- String sign;
- @JsonKey(name: 'timeStamp')
- String timeStamp;
- WechatPaymentSignBean({
- this.appId = '',
- this.nonceStr = '',
- this.package = '',
- this.partnerId = '',
- this.prepayId = '',
- this.sign = '',
- this.timeStamp = '',
- });
- static WechatPaymentSignBean stringToBean(String jsonStr) {
- final Map<String, dynamic> json = jsonDecode(jsonStr);
- return WechatPaymentSignBean.fromJson(json);
- }
- factory WechatPaymentSignBean.fromJson(Map<String, dynamic> json) =>
- _$WechatPaymentSignBeanFromJson(json);
- }
|