|
- class AppUpdateModel {
- /// Android的第三方URL更新链接 例如:应用宝
- String appDownloadThirdpartyUrl;
-
- /// 更新的下载链接(Android为应用内的下载链接,IOS为商店链接)
- String appDownloadUrl;
-
- /// 新版本号码
- String appVersion;
-
- /// 新版本昵称
- String appVersionName;
-
- /// 更新内容
- String content;
-
- /// 是否显示提示更新弹窗
- String dialog;
-
- /// 是否强制更新
- String isForce;
-
- /// 是否可以忽略此版本
- String isIgnore;
-
- /// 是否优先使用第三方更新
- String isThirdparty;
-
- /// 提示
- String tip;
-
- AppUpdateModel({
- this.appDownloadThirdpartyUrl,
- this.appDownloadUrl,
- this.appVersion,
- this.appVersionName,
- this.dialog,
- this.isForce,
- this.isThirdparty,
- this.tip,
- this.content,
- });
-
- AppUpdateModel.fromJson(Map<String, dynamic> json) {
- appDownloadThirdpartyUrl = json['app_download_thirdparty_url'];
- appDownloadUrl = json['app_download_url'];
- appVersion = json['app_version'];
- appVersionName = json['app_version_name'];
- dialog = json['dialog'];
- isForce = json['is_force'];
- isIgnore = json['is_ignore'];
- isThirdparty = json['is_thirdparty'];
- tip = json['tip'];
- content = json['content'];
- }
-
- Map<String, dynamic> toJson() {
- final Map<String, dynamic> data = new Map<String, dynamic>();
- data['app_download_thirdparty_url'] = this.appDownloadThirdpartyUrl;
- data['app_download_url'] = this.appDownloadUrl;
- data['app_version'] = this.appVersion;
- data['app_version_name'] = this.appVersionName;
- data['dialog'] = this.dialog;
- data['is_force'] = this.isForce;
- data['is_ignore'] = this.isIgnore;
- data['is_thirdparty'] = this.isThirdparty;
- data['tip'] = this.tip;
- data['content'] = this.content;
- return data;
- }
- }
|