You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
155 lines
5.6 KiB
155 lines
5.6 KiB
2 years ago
|
/// channels : ["海峡","回乡","boom"]
|
||
|
/// isOpen : true
|
||
|
/// preferentialList : [{"createTime":"2023-04-21 16:15:42","giftdMoney":"0.00","gitfdCouponId":null,"id":"1506553893994102784","isDeleted":0,"rechargeMoney":"0.01","rechargeType":0,"remark":"<p>充值说明:<br />平台充值根据用户在平台的会员等级享有不同的充值权益。<br />银卡用户享1.1倍充值会员权益,即充值100元账户110元。<br />金卡用户享1.2倍充值会员权益,即充值100元账户120元。<br />共创用户享1.3倍充值会员权益,即充值100元账户130元。<br />平台充值金可在平台上所有品牌和门店使用,包含:农场火锅、海峡姐妹、前进麦味、百年川椒、农场煮意、一心回乡生态农场等。<br />储值活动不与其他活动同享</p>","sortValue":1,"tenantCode":"admin"}]
|
||
|
|
||
|
class ChannelsList {
|
||
|
ChannelsList({
|
||
|
List<String> channels,
|
||
|
bool isOpen,
|
||
|
List<PreferentialList> preferentialList,}){
|
||
|
_channels = channels;
|
||
|
_isOpen = isOpen;
|
||
|
_preferentialList = preferentialList;
|
||
|
}
|
||
|
|
||
|
ChannelsList.fromJson(dynamic json) {
|
||
|
_channels = json['channels'] != null ? json['channels'].cast<String>() : [];
|
||
|
_isOpen = json['isOpen'];
|
||
|
if (json['preferentialList'] != null) {
|
||
|
_preferentialList = [];
|
||
|
json['preferentialList'].forEach((v) {
|
||
|
_preferentialList.add(PreferentialList.fromJson(v));
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
List<String> _channels;
|
||
|
bool _isOpen;
|
||
|
List<PreferentialList> _preferentialList;
|
||
|
ChannelsList copyWith({ List<String> channels,
|
||
|
bool isOpen,
|
||
|
List<PreferentialList> preferentialList,
|
||
|
}) => ChannelsList( channels: channels ?? _channels,
|
||
|
isOpen: isOpen ?? _isOpen,
|
||
|
preferentialList: preferentialList ?? _preferentialList,
|
||
|
);
|
||
|
List<String> get channels => _channels;
|
||
|
bool get isOpen => _isOpen;
|
||
|
List<PreferentialList> get preferentialList => _preferentialList;
|
||
|
|
||
|
Map<String, dynamic> toJson() {
|
||
|
final map = <String, dynamic>{};
|
||
|
map['channels'] = _channels;
|
||
|
map['isOpen'] = _isOpen;
|
||
|
if (_preferentialList != null) {
|
||
|
map['preferentialList'] = _preferentialList.map((v) => v.toJson()).toList();
|
||
|
}
|
||
|
return map;
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
/// createTime : "2023-04-21 16:15:42"
|
||
|
/// giftdMoney : "0.00"
|
||
|
/// gitfdCouponId : null
|
||
|
/// id : "1506553893994102784"
|
||
|
/// isDeleted : 0
|
||
|
/// rechargeMoney : "0.01"
|
||
|
/// rechargeType : 0
|
||
|
/// remark : "<p>充值说明:<br />平台充值根据用户在平台的会员等级享有不同的充值权益。<br />银卡用户享1.1倍充值会员权益,即充值100元账户110元。<br />金卡用户享1.2倍充值会员权益,即充值100元账户120元。<br />共创用户享1.3倍充值会员权益,即充值100元账户130元。<br />平台充值金可在平台上所有品牌和门店使用,包含:农场火锅、海峡姐妹、前进麦味、百年川椒、农场煮意、一心回乡生态农场等。<br />储值活动不与其他活动同享</p>"
|
||
|
/// sortValue : 1
|
||
|
/// tenantCode : "admin"
|
||
|
|
||
|
class PreferentialList {
|
||
|
PreferentialList({
|
||
|
String createTime,
|
||
|
String giftdMoney,
|
||
|
dynamic gitfdCouponId,
|
||
|
String id,
|
||
|
num isDeleted,
|
||
|
String rechargeMoney,
|
||
|
num rechargeType,
|
||
|
String remark,
|
||
|
num sortValue,
|
||
|
String tenantCode,}){
|
||
|
_createTime = createTime;
|
||
|
_giftdMoney = giftdMoney;
|
||
|
_gitfdCouponId = gitfdCouponId;
|
||
|
_id = id;
|
||
|
_isDeleted = isDeleted;
|
||
|
_rechargeMoney = rechargeMoney;
|
||
|
_rechargeType = rechargeType;
|
||
|
_remark = remark;
|
||
|
_sortValue = sortValue;
|
||
|
_tenantCode = tenantCode;
|
||
|
}
|
||
|
|
||
|
PreferentialList.fromJson(dynamic json) {
|
||
|
_createTime = json['createTime'];
|
||
|
_giftdMoney = json['giftdMoney'];
|
||
|
_gitfdCouponId = json['gitfdCouponId'];
|
||
|
_id = json['id'];
|
||
|
_isDeleted = json['isDeleted'];
|
||
|
_rechargeMoney = json['rechargeMoney'];
|
||
|
_rechargeType = json['rechargeType'];
|
||
|
_remark = json['remark'];
|
||
|
_sortValue = json['sortValue'];
|
||
|
_tenantCode = json['tenantCode'];
|
||
|
}
|
||
|
String _createTime;
|
||
|
String _giftdMoney;
|
||
|
dynamic _gitfdCouponId;
|
||
|
String _id;
|
||
|
num _isDeleted;
|
||
|
String _rechargeMoney;
|
||
|
num _rechargeType;
|
||
|
String _remark;
|
||
|
num _sortValue;
|
||
|
String _tenantCode;
|
||
|
PreferentialList copyWith({ String createTime,
|
||
|
String giftdMoney,
|
||
|
dynamic gitfdCouponId,
|
||
|
String id,
|
||
|
num isDeleted,
|
||
|
String rechargeMoney,
|
||
|
num rechargeType,
|
||
|
String remark,
|
||
|
num sortValue,
|
||
|
String tenantCode,
|
||
|
}) => PreferentialList( createTime: createTime ?? _createTime,
|
||
|
giftdMoney: giftdMoney ?? _giftdMoney,
|
||
|
gitfdCouponId: gitfdCouponId ?? _gitfdCouponId,
|
||
|
id: id ?? _id,
|
||
|
isDeleted: isDeleted ?? _isDeleted,
|
||
|
rechargeMoney: rechargeMoney ?? _rechargeMoney,
|
||
|
rechargeType: rechargeType ?? _rechargeType,
|
||
|
remark: remark ?? _remark,
|
||
|
sortValue: sortValue ?? _sortValue,
|
||
|
tenantCode: tenantCode ?? _tenantCode,
|
||
|
);
|
||
|
String get createTime => _createTime;
|
||
|
String get giftdMoney => _giftdMoney;
|
||
|
dynamic get gitfdCouponId => _gitfdCouponId;
|
||
|
String get id => _id;
|
||
|
num get isDeleted => _isDeleted;
|
||
|
String get rechargeMoney => _rechargeMoney;
|
||
|
num get rechargeType => _rechargeType;
|
||
|
String get remark => _remark;
|
||
|
num get sortValue => _sortValue;
|
||
|
String get tenantCode => _tenantCode;
|
||
|
|
||
|
Map<String, dynamic> toJson() {
|
||
|
final map = <String, dynamic>{};
|
||
|
map['createTime'] = _createTime;
|
||
|
map['giftdMoney'] = _giftdMoney;
|
||
|
map['gitfdCouponId'] = _gitfdCouponId;
|
||
|
map['id'] = _id;
|
||
|
map['isDeleted'] = _isDeleted;
|
||
|
map['rechargeMoney'] = _rechargeMoney;
|
||
|
map['rechargeType'] = _rechargeType;
|
||
|
map['remark'] = _remark;
|
||
|
map['sortValue'] = _sortValue;
|
||
|
map['tenantCode'] = _tenantCode;
|
||
|
return map;
|
||
|
}
|
||
|
|
||
|
}
|