Fix initialPackageValue in labels

This commit is contained in:
fhkhd
2024-02-27 18:59:20 +03:30
parent 50e929123c
commit 18f7d5a759
3 changed files with 15 additions and 8 deletions
+12 -7
View File
@@ -47,8 +47,10 @@ class LabelsProvider extends ChangeNotifier {
hospital: '',
);
int pageNumber = 1;
void resetPageNumber() => pageNumber = 1;
bool isloading = false;
void resetLoading() {
isloading = false;
notifyListeners();
@@ -60,6 +62,7 @@ class LabelsProvider extends ChangeNotifier {
}
bool isloadingButton = false;
void resetLoadingButton() {
isloadingButton = false;
notifyListeners();
@@ -105,9 +108,9 @@ class LabelsProvider extends ChangeNotifier {
}
if (result.isEmpty) result.add("");
packageVals = result;
initialPackageValue = packageId ?? packageVals[0];
initialPackageValue = packageId ?? "";
TextEditingController newLbl = new TextEditingController();
newLbl.text = "";
newLbl.text = initialPackageValue;
packageValues.add(newLbl);
notifyListeners();
return result;
@@ -269,8 +272,11 @@ class LabelsProvider extends ChangeNotifier {
LabelResultObject(
expireDate: item['expire_date'],
id: item['id'].toString(),
package: item['package'] != null ? item['package']['name'].toString() : ' ',
packageId: item['package'] != null ? item['package']['id'].toString() : ' ',
package: item['package'] != null
? item['package']['name'].toString()
: ' ',
packageId:
item['package'] != null ? item['package']['id'].toString() : ' ',
),
);
}
@@ -305,9 +311,8 @@ class LabelsProvider extends ChangeNotifier {
result = LabelDetailsObject(
id: data['id'].toString(),
package: data['package'] != null ? data['package']['name'] : '',
packageId: data['package'] != null
? data['package']['id'].toString()
: '',
packageId:
data['package'] != null ? data['package']['id'].toString() : '',
hospitalName: data['user']['medical_center']['name'],
createDate: data['created_at'] != null ? data['created_at'] : '',
expireDate: data['expire_date'] != null ? data['expire_date'] : '',