/// id : ""
/// userId : ""
/// themeBack : ""
/// themeStatus : ""
/// themeMoney : 0.0
/// sysOrigin : ""

class SCRoomThemeListRes {
  SCRoomThemeListRes({
      String? id,
      String? userId,
      String? themeBack,
      String? themeStatus,
      num? themeMoney,
      int? expireTime,
      bool? useTheme,
      String? sysOrigin,}){
    _id = id;
    _userId = userId;
    _themeBack = themeBack;
    _themeStatus = themeStatus;
    _themeMoney = themeMoney;
    _expireTime = expireTime;
    _useTheme = useTheme;
    _sysOrigin = sysOrigin;
}

  SCRoomThemeListRes.fromJson(dynamic json) {
    _id = json['id'];
    _userId = json['userId'];
    _themeBack = json['themeBack'];
    _themeStatus = json['themeStatus'];
    _themeMoney = json['themeMoney'];
    _expireTime = json['expireTime'];
    _sysOrigin = json['sysOrigin'];
    _useTheme = json['useTheme'];
  }
  String? _id;
  String? _userId;
  String? _themeBack;
  String? _themeStatus;
  num? _themeMoney;
  int? _expireTime;
  bool? _useTheme;
  String? _sysOrigin;
SCRoomThemeListRes copyWith({  String? id,
  String? userId,
  String? themeBack,
  String? themeStatus,
  num? themeMoney,
  int? expireTime,
  bool? useTheme,
  String? sysOrigin,
}) => SCRoomThemeListRes(  id: id ?? _id,
  userId: userId ?? _userId,
  themeBack: themeBack ?? _themeBack,
  themeStatus: themeStatus ?? _themeStatus,
  themeMoney: themeMoney ?? _themeMoney,
  expireTime: expireTime ?? _expireTime,
  useTheme: useTheme ?? _useTheme,
  sysOrigin: sysOrigin ?? _sysOrigin,
);
  String? get id => _id;
  String? get userId => _userId;
  String? get themeBack => _themeBack;
  String? get themeStatus => _themeStatus;
  num? get themeMoney => _themeMoney;
  int? get expireTime => _expireTime;
  bool? get useTheme => _useTheme;
  String? get sysOrigin => _sysOrigin;

  Map<String, dynamic> toJson() {
    final map = <String, dynamic>{};
    map['id'] = _id;
    map['userId'] = _userId;
    map['themeBack'] = _themeBack;
    map['themeStatus'] = _themeStatus;
    map['themeMoney'] = _themeMoney;
    map['expireTime'] = _expireTime;
    map['useTheme'] = _useTheme;
    map['sysOrigin'] = _sysOrigin;
    return map;
  }

}