disable transfer button for items in packages

This commit is contained in:
fhkhd
2024-05-02 21:03:30 +04:30
parent ec4da1359e
commit f7f2ab9e6e
@@ -432,12 +432,12 @@ class MyItemsDetailsDataBox extends StatelessWidget {
height: 20,
),
if (datas.repair == 0)
(userData['roles']?.contains('Admin') ||
(userData['roles']?.contains('Supervisor') &&
datas.packageId == null &&
datas.hospital.contains(userData['medical_center'])) ||
(userData['roles']?.contains('User') &&
datas.packageId == null))
((datas.packageId == "null") &&
(userData['roles']?.contains('Admin') ||
(userData['roles']?.contains('Supervisor') &&
datas.hospital
.contains(userData['medical_center'])) ||
(userData['roles']?.contains('User'))))
? TransferDestroyButton(
deviceBlockSize: _deviceBlockSize,
firstColor: kDarkBlue,
@@ -447,21 +447,22 @@ class MyItemsDetailsDataBox extends StatelessWidget {
push();
},
)
: datas.packageId != null
? TransferDestroyButton(
deviceBlockSize: _deviceBlockSize,
firstColor: kDarkBlue,
secondColor: kDarkBlueSub,
text: 'Transfer',
onTap: () {
push();
},
)
: Container(),
// : datas.packageId != "null"
// ? TransferDestroyButton(
// deviceBlockSize: _deviceBlockSize,
// firstColor: kDarkBlue,
// secondColor: kDarkBlueSub,
// text: 'Transfer',
// onTap: () {
// push();
// },
// )
: Container(),
if (datas.repair == 0)
SizedBox(
height: 10.0,
),
if (datas.packageId == "null")
SizedBox(
height: 10.0,
),
if (datas.repair == 0)
(userData['roles']?.contains('Admin') ||
(userData['roles']?.contains('Supervisor') &&