mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-10 19:28:56 +03:30
Set some condition for transfer items
This commit is contained in:
@@ -368,7 +368,8 @@ class ItemProvider extends ChangeNotifier {
|
||||
createdAt: data['created_at'] != null ? data['created_at'] : '',
|
||||
udi: data['udi'] != null ? data['udi'] : '',
|
||||
status: data['status'],
|
||||
packageId: data['package_id'].toString(),
|
||||
packageId:
|
||||
data['package_id'] != null ? data['package_id'].toString() : "",
|
||||
repair: data['repair'],
|
||||
filePath: mediaList,
|
||||
);
|
||||
|
||||
@@ -466,15 +466,16 @@ class ItemDetailsDataBox extends StatelessWidget {
|
||||
userData['roles']?.contains('Supervisor') ||
|
||||
(userData['roles']?.contains('User') &&
|
||||
(userData['name']?.contains(datas.userName.toString()))))
|
||||
TransferDestroyButton(
|
||||
deviceBlockSize: _deviceBlockSize,
|
||||
firstColor: kDarkBlue,
|
||||
secondColor: kDarkBlueSub,
|
||||
text: 'Transfer',
|
||||
onTap: () {
|
||||
push();
|
||||
},
|
||||
),
|
||||
if (datas.status == 'approved' && datas.packageId == "")
|
||||
TransferDestroyButton(
|
||||
deviceBlockSize: _deviceBlockSize,
|
||||
firstColor: kDarkBlue,
|
||||
secondColor: kDarkBlueSub,
|
||||
text: 'Transfer',
|
||||
onTap: () {
|
||||
push();
|
||||
},
|
||||
),
|
||||
// : datas.packageId != "null"
|
||||
// ? TransferDestroyButton(
|
||||
// deviceBlockSize: _deviceBlockSize,
|
||||
@@ -486,13 +487,18 @@ class ItemDetailsDataBox extends StatelessWidget {
|
||||
// },
|
||||
// )
|
||||
// : Container(),
|
||||
// if (userData['roles']?.contains('Admin') ||
|
||||
// userData['roles']?.contains('Supervisor'))
|
||||
// if (datas.repair == 0)
|
||||
// if (datas.packageId == "null")
|
||||
if (userData['roles']?.contains('Admin') ||
|
||||
userData['roles']?.contains('Supervisor'))
|
||||
if (datas.repair == 0)
|
||||
if (datas.packageId == "null")
|
||||
SizedBox(
|
||||
height: 10.0,
|
||||
),
|
||||
userData['roles']?.contains('Supervisor') ||
|
||||
(userData['roles']?.contains('User') &&
|
||||
(userData['name']?.contains(datas.userName.toString()))))
|
||||
if (datas.status == 'approved' && datas.packageId == "")
|
||||
SizedBox(
|
||||
height: 10.0,
|
||||
),
|
||||
if (datas.repair == 0)
|
||||
(userData['roles']?.contains('Admin') ||
|
||||
(userData['roles']?.contains('Supervisor') &&
|
||||
|
||||
Reference in New Issue
Block a user