/// id : 0
/// platform : ""
/// version : ""
/// forceUpdate : false
/// appType : ""
/// review : false
/// patch : false
/// updateDescribe : ""
/// updateWorshipDescribe : ""
/// downloadUrl : ""
/// buildVersion : 0
/// createTime : 0

class SCVersionManageLatestRes {
  SCVersionManageLatestRes({
      String? id,
      String? platform,
      String? version,
      bool? forceUpdate,
      String? appType,
      bool? review,
      bool? patch,
      String? updateDescribe,
      String? updateWorshipDescribe,
      String? downloadUrl,
      num? buildVersion,
      num? createTime,}){
    _id = id;
    _platform = platform;
    _version = version;
    _forceUpdate = forceUpdate;
    _appType = appType;
    _review = review;
    _patch = patch;
    _updateDescribe = updateDescribe;
    _updateWorshipDescribe = updateWorshipDescribe;
    _downloadUrl = downloadUrl;
    _buildVersion = buildVersion;
    _createTime = createTime;
}

  SCVersionManageLatestRes.fromJson(dynamic json) {
    _id = json['id'];
    _platform = json['platform'];
    _version = json['version'];
    _forceUpdate = json['forceUpdate'];
    _appType = json['appType'];
    _review = json['review'];
    _patch = json['patch'];
    _updateDescribe = json['updateDescribe'];
    _updateWorshipDescribe = json['updateWorshipDescribe'];
    _downloadUrl = json['downloadUrl'];
    _buildVersion = json['buildVersion'];
    _createTime = json['createTime'];
  }
  String? _id;
  String? _platform;
  String? _version;
  bool? _forceUpdate;
  String? _appType;
  bool? _review;
  bool? _patch;
  String? _updateDescribe;
  String? _updateWorshipDescribe;
  String? _downloadUrl;
  num? _buildVersion;
  num? _createTime;

  String? get id => _id;
  String? get platform => _platform;
  String? get version => _version;
  bool? get forceUpdate => _forceUpdate;
  String? get appType => _appType;
  bool? get review => _review;
  bool? get patch => _patch;
  String? get updateDescribe => _updateDescribe;
  String? get updateWorshipDescribe => _updateWorshipDescribe;
  String? get downloadUrl => _downloadUrl;
  num? get buildVersion => _buildVersion;
  num? get createTime => _createTime;

  Map<String, dynamic> toJson() {
    final map = <String, dynamic>{};
    map['id'] = _id;
    map['platform'] = _platform;
    map['version'] = _version;
    map['forceUpdate'] = _forceUpdate;
    map['appType'] = _appType;
    map['review'] = _review;
    map['patch'] = _patch;
    map['updateDescribe'] = _updateDescribe;
    map['updateWorshipDescribe'] = _updateWorshipDescribe;
    map['downloadUrl'] = _downloadUrl;
    map['buildVersion'] = _buildVersion;
    map['createTime'] = _createTime;
    return map;
  }

}