feat:离线支持
This commit is contained in:
1 parent
12597ba258
commit
0af163738f
15 files changed
+89
-112
No files matched your search
@@ -100,6 +100,9 @@ class SysSetting extends Equatable {
|
||||
// 默认支付方式
|
||||
OrderPayDisplayType? defaultPayDisplayType;
|
||||
|
||||
// 租户列表
|
||||
List<ServiceTenant>? tenantList;
|
||||
|
||||
SysSetting({
|
||||
required this.sysType,
|
||||
this.androidId,
|
||||
@@ -109,6 +112,7 @@ class SysSetting extends Equatable {
|
||||
this.sqlAddress,
|
||||
this.logAddress,
|
||||
this.hardGroupId,
|
||||
this.tenantList,
|
||||
});
|
||||
|
||||
factory SysSetting.fromJson(Map<String, dynamic> json) =>
|
||||
@@ -149,6 +153,7 @@ class SysSetting extends Equatable {
|
||||
globalFontSize,
|
||||
usePayDisplayType,
|
||||
defaultPayDisplayType,
|
||||
tenantList,
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
@@ -15,6 +15,9 @@ SysSetting _$SysSettingFromJson(Map<String, dynamic> json) => SysSetting(
|
||||
sqlAddress: json['sqlAddress'] as String?,
|
||||
logAddress: json['logAddress'] as String?,
|
||||
hardGroupId: json['hardGroupId'] as String?,
|
||||
tenantList: (json['tenantList'] as List<dynamic>?)
|
||||
?.map((e) => ServiceTenant.fromJson(e as Map<String, dynamic>))
|
||||
.toList(),
|
||||
)
|
||||
..serviceName = json['serviceName'] as String?
|
||||
..serviceMerchantId = json['serviceMerchantId'] as String?
|
||||
@@ -100,6 +103,7 @@ Map<String, dynamic> _$SysSettingToJson(SysSetting instance) =>
|
||||
.toList(),
|
||||
'defaultPayDisplayType':
|
||||
_$OrderPayDisplayTypeEnumMap[instance.defaultPayDisplayType],
|
||||
'tenantList': instance.tenantList,
|
||||
};
|
||||
|
||||
const _$SysTypeEnumMap = {
|
||||
|
||||
Reference in new issue
Block a user