import 'package:wow_english/generated/json/base/json_convert_content.dart'; import 'package:wow_english/models/aliyun_oss_upload_sts_entity.dart'; AliyunOssUploadStsEntity $AliyunOssUploadStsEntityFromJson(Map json) { final AliyunOssUploadStsEntity aliyunOssUploadStsEntity = AliyunOssUploadStsEntity(); final String? securityToken = jsonConvert.convert(json['securityToken']); if (securityToken != null) { aliyunOssUploadStsEntity.securityToken = securityToken; } final String? expiration = jsonConvert.convert(json['expiration']); if (expiration != null) { aliyunOssUploadStsEntity.expiration = expiration; } final String? endpoint = jsonConvert.convert(json['endpoint']); if (endpoint != null) { aliyunOssUploadStsEntity.endpoint = endpoint; } final String? fileKey = jsonConvert.convert(json['fileKey']); if (fileKey != null) { aliyunOssUploadStsEntity.fileKey = fileKey; } final String? accessKeyId = jsonConvert.convert(json['accessKeyId']); if (accessKeyId != null) { aliyunOssUploadStsEntity.accessKeyId = accessKeyId; } final String? accessKeySecret = jsonConvert.convert(json['accessKeySecret']); if (accessKeySecret != null) { aliyunOssUploadStsEntity.accessKeySecret = accessKeySecret; } final String? bucket = jsonConvert.convert(json['bucket']); if (bucket != null) { aliyunOssUploadStsEntity.bucket = bucket; } final String? ossDomain = jsonConvert.convert(json['ossDomain']); if (ossDomain != null) { aliyunOssUploadStsEntity.ossDomain = ossDomain; } final String? host = jsonConvert.convert(json['host']); if (host != null) { aliyunOssUploadStsEntity.host = host; } final AliyunOssUploadStsCallbackParam? callbackParam = jsonConvert.convert(json['callbackParam']); if (callbackParam != null) { aliyunOssUploadStsEntity.callbackParam = callbackParam; } return aliyunOssUploadStsEntity; } Map $AliyunOssUploadStsEntityToJson(AliyunOssUploadStsEntity entity) { final Map data = {}; data['securityToken'] = entity.securityToken; data['expiration'] = entity.expiration; data['endpoint'] = entity.endpoint; data['fileKey'] = entity.fileKey; data['accessKeyId'] = entity.accessKeyId; data['accessKeySecret'] = entity.accessKeySecret; data['bucket'] = entity.bucket; data['ossDomain'] = entity.ossDomain; data['host'] = entity.host; data['callbackParam'] = entity.callbackParam.toJson(); return data; } AliyunOssUploadStsCallbackParam $AliyunOssUploadStsCallbackParamFromJson(Map json) { final AliyunOssUploadStsCallbackParam aliyunOssUploadStsCallbackParam = AliyunOssUploadStsCallbackParam(); final String? callbackBody = jsonConvert.convert(json['callbackBody']); if (callbackBody != null) { aliyunOssUploadStsCallbackParam.callbackBody = callbackBody; } final String? callbackBodyType = jsonConvert.convert(json['callbackBodyType']); if (callbackBodyType != null) { aliyunOssUploadStsCallbackParam.callbackBodyType = callbackBodyType; } final String? callbackUrl = jsonConvert.convert(json['callbackUrl']); if (callbackUrl != null) { aliyunOssUploadStsCallbackParam.callbackUrl = callbackUrl; } return aliyunOssUploadStsCallbackParam; } Map $AliyunOssUploadStsCallbackParamToJson(AliyunOssUploadStsCallbackParam entity) { final Map data = {}; data['callbackBody'] = entity.callbackBody; data['callbackBodyType'] = entity.callbackBodyType; data['callbackUrl'] = entity.callbackUrl; return data; }