mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-14 02:28:55 +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,6 +466,7 @@ class ItemDetailsDataBox extends StatelessWidget {
|
||||
userData['roles']?.contains('Supervisor') ||
|
||||
(userData['roles']?.contains('User') &&
|
||||
(userData['name']?.contains(datas.userName.toString()))))
|
||||
if (datas.status == 'approved' && datas.packageId == "")
|
||||
TransferDestroyButton(
|
||||
deviceBlockSize: _deviceBlockSize,
|
||||
firstColor: kDarkBlue,
|
||||
@@ -486,10 +487,15 @@ 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")
|
||||
userData['roles']?.contains('Supervisor') ||
|
||||
(userData['roles']?.contains('User') &&
|
||||
(userData['name']?.contains(datas.userName.toString()))))
|
||||
if (datas.status == 'approved' && datas.packageId == "")
|
||||
SizedBox(
|
||||
height: 10.0,
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user