feat:超市实体
This commit is contained in:
1 parent
321ae3378a
commit
c0fbf652fb
16 files changed
+640
-80
No files matched your search
@@ -10,8 +10,36 @@ class SupermarketSpuEntity {
|
||||
@PrimaryKey(autoGenerate: true)
|
||||
int? id;
|
||||
|
||||
/// 服务端唯一标识
|
||||
String serviceUniqueCode;
|
||||
|
||||
/// 分类 serviceID
|
||||
String classifyServiceUniqueCode;
|
||||
|
||||
/// 商品价格(分)
|
||||
int price;
|
||||
|
||||
/// 排序 倒序排列
|
||||
int sort;
|
||||
|
||||
/// 创建时间
|
||||
DateTime createTime;
|
||||
|
||||
/// 同步时间
|
||||
DateTime updateTime;
|
||||
|
||||
/// 是否删除
|
||||
bool delFlag;
|
||||
|
||||
SupermarketSpuEntity({
|
||||
this.id,
|
||||
required this.serviceUniqueCode,
|
||||
required this.classifyServiceUniqueCode,
|
||||
required this.price,
|
||||
required this.sort,
|
||||
required this.createTime,
|
||||
required this.updateTime,
|
||||
required this.delFlag,
|
||||
});
|
||||
|
||||
factory SupermarketSpuEntity.fromJson(Map<String, dynamic> json) =>
|
||||
|
||||
@@ -10,10 +10,24 @@ SupermarketSpuEntity _$SupermarketSpuEntityFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
SupermarketSpuEntity(
|
||||
id: (json['id'] as num?)?.toInt(),
|
||||
serviceUniqueCode: json['serviceUniqueCode'] as String,
|
||||
classifyServiceUniqueCode: json['classifyServiceUniqueCode'] as String,
|
||||
price: (json['price'] as num).toInt(),
|
||||
sort: (json['sort'] as num).toInt(),
|
||||
createTime: DateTime.parse(json['createTime'] as String),
|
||||
updateTime: DateTime.parse(json['updateTime'] as String),
|
||||
delFlag: json['delFlag'] as bool,
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$SupermarketSpuEntityToJson(
|
||||
SupermarketSpuEntity instance) =>
|
||||
<String, dynamic>{
|
||||
'id': instance.id,
|
||||
'serviceUniqueCode': instance.serviceUniqueCode,
|
||||
'classifyServiceUniqueCode': instance.classifyServiceUniqueCode,
|
||||
'price': instance.price,
|
||||
'sort': instance.sort,
|
||||
'createTime': instance.createTime.toIso8601String(),
|
||||
'updateTime': instance.updateTime.toIso8601String(),
|
||||
'delFlag': instance.delFlag,
|
||||
};
|
||||
Reference in new issue
Block a user