feat : live stock batch

This commit is contained in:
2025-08-09 16:58:52 +03:30
parent c05086a37b
commit 2669af7a92
16 changed files with 1974 additions and 141 deletions

View File

@@ -26,12 +26,12 @@ _User _$UserFromJson(Map<String, dynamic> json) => _User(
id: (json['id'] as num).toInt(),
username: json['username'] as String,
password: json['password'] as String,
firstName: json['firstName'] as String,
lastName: json['lastName'] as String,
isActive: json['isActive'] as bool,
firstName: json['first_name'] as String,
lastName: json['last_name'] as String,
isActive: json['is_active'] as bool,
mobile: json['mobile'] as String,
phone: json['phone'] as String,
nationalCode: json['nationalCode'] as String,
nationalCode: json['national_code'] as String,
birthdate: DateTime.parse(json['birthdate'] as String),
nationality: json['nationality'] as String,
ownership: json['ownership'] as String,
@@ -39,21 +39,21 @@ _User _$UserFromJson(Map<String, dynamic> json) => _User(
photo: json['photo'] as String,
province: (json['province'] as num).toInt(),
city: (json['city'] as num).toInt(),
otpStatus: json['otpStatus'] as bool,
cityName: json['cityName'] as String,
provinceName: json['provinceName'] as String,
otpStatus: json['otp_status'] as bool,
cityName: json['city_name'] as String,
provinceName: json['province_name'] as String,
);
Map<String, dynamic> _$UserToJson(_User instance) => <String, dynamic>{
'id': instance.id,
'username': instance.username,
'password': instance.password,
'firstName': instance.firstName,
'lastName': instance.lastName,
'isActive': instance.isActive,
'first_name': instance.firstName,
'last_name': instance.lastName,
'is_active': instance.isActive,
'mobile': instance.mobile,
'phone': instance.phone,
'nationalCode': instance.nationalCode,
'national_code': instance.nationalCode,
'birthdate': instance.birthdate.toIso8601String(),
'nationality': instance.nationality,
'ownership': instance.ownership,
@@ -61,14 +61,14 @@ Map<String, dynamic> _$UserToJson(_User instance) => <String, dynamic>{
'photo': instance.photo,
'province': instance.province,
'city': instance.city,
'otpStatus': instance.otpStatus,
'cityName': instance.cityName,
'provinceName': instance.provinceName,
'otp_status': instance.otpStatus,
'city_name': instance.cityName,
'province_name': instance.provinceName,
};
_Role _$RoleFromJson(Map<String, dynamic> json) => _Role(
id: (json['id'] as num).toInt(),
roleName: json['roleName'] as String,
roleName: json['role_name'] as String,
description: json['description'] as String,
type: RoleType.fromJson(json['type'] as Map<String, dynamic>),
permissions: json['permissions'] as List<dynamic>,
@@ -76,7 +76,7 @@ _Role _$RoleFromJson(Map<String, dynamic> json) => _Role(
Map<String, dynamic> _$RoleToJson(_Role instance) => <String, dynamic>{
'id': instance.id,
'roleName': instance.roleName,
'role_name': instance.roleName,
'description': instance.description,
'type': instance.type,
'permissions': instance.permissions,
@@ -91,14 +91,14 @@ Map<String, dynamic> _$RoleTypeToJson(_RoleType instance) => <String, dynamic>{
};
_Permission _$PermissionFromJson(Map<String, dynamic> json) => _Permission(
pageName: json['pageName'] as String,
pageAccess: (json['pageAccess'] as List<dynamic>)
pageName: json['page_name'] as String,
pageAccess: (json['page_access'] as List<dynamic>)
.map((e) => e as String)
.toList(),
);
Map<String, dynamic> _$PermissionToJson(_Permission instance) =>
<String, dynamic>{
'pageName': instance.pageName,
'pageAccess': instance.pageAccess,
'page_name': instance.pageName,
'page_access': instance.pageAccess,
};