beta commit

This commit is contained in:
Odein
2023-10-26 15:04:34 +04:30
parent ddc5649b1c
commit 11f910bb1c
262 changed files with 31865 additions and 15718 deletions
+88 -56
View File
@@ -1,56 +1,88 @@
import 'package:flutter/cupertino.dart';
class LabelResultObject {
final String id;
final String package;
final String packageId;
final String expireDate;
LabelResultObject({
@required this.id,
@required this.package,
@required this.packageId,
@required this.expireDate,
});
}
class LabelDetailsObject {
final String id;
final String package;
final String packageId;
final String hospitalName;
final String createDate;
final String expireDate;
final String sterileDate;
final String sterileId;
final String cycleNumber;
final String lotNumber;
LabelDetailsObject({
@required this.id,
@required this.package,
@required this.packageId,
@required this.hospitalName,
@required this.createDate,
@required this.expireDate,
@required this.sterileDate,
@required this.sterileId,
@required this.cycleNumber,
@required this.lotNumber,
});
}
class LabelFilterObject {
final String id;
final String cycleNumber;
final String sterilizerId;
final String hospital;
LabelFilterObject({
@required this.id,
@required this.cycleNumber,
@required this.sterilizerId,
@required this.hospital,
});
}
// ignore_for_file: public_member_api_docs, sort_constructors_first
import 'package:equatable/equatable.dart';
class LabelResultObject extends Equatable {
final String id;
final String package;
final String packageId;
final String expireDate;
LabelResultObject({
required this.id,
required this.package,
required this.packageId,
required this.expireDate,
});
@override
List<Object> get props => [id, package, packageId, expireDate];
@override
bool get stringify => true;
}
class LabelDetailsObject extends Equatable {
final String id;
final String package;
final String packageId;
final String hospitalName;
final String createDate;
final String expireDate;
final String sterileDate;
final String sterileId;
final String cycleNumber;
final String lotNumber;
LabelDetailsObject({
required this.id,
required this.package,
required this.packageId,
required this.hospitalName,
required this.createDate,
required this.expireDate,
required this.sterileDate,
required this.sterileId,
required this.cycleNumber,
required this.lotNumber,
});
@override
List<Object> get props {
return [
id,
package,
packageId,
hospitalName,
createDate,
expireDate,
sterileDate,
sterileId,
cycleNumber,
lotNumber,
];
}
@override
bool get stringify => true;
}
class LabelFilterObject extends Equatable {
final String id;
final String cycleNumber;
final String sterilizerId;
final String hospital;
LabelFilterObject({
required this.id,
required this.cycleNumber,
required this.sterilizerId,
required this.hospital,
});
@override
List<Object> get props => [id, cycleNumber, sterilizerId, hospital];
@override
bool get stringify => true;
}