mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-13 12:08:54 +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'] : '',
|
createdAt: data['created_at'] != null ? data['created_at'] : '',
|
||||||
udi: data['udi'] != null ? data['udi'] : '',
|
udi: data['udi'] != null ? data['udi'] : '',
|
||||||
status: data['status'],
|
status: data['status'],
|
||||||
packageId: data['package_id'].toString(),
|
packageId:
|
||||||
|
data['package_id'] != null ? data['package_id'].toString() : "",
|
||||||
repair: data['repair'],
|
repair: data['repair'],
|
||||||
filePath: mediaList,
|
filePath: mediaList,
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -466,15 +466,16 @@ class ItemDetailsDataBox extends StatelessWidget {
|
|||||||
userData['roles']?.contains('Supervisor') ||
|
userData['roles']?.contains('Supervisor') ||
|
||||||
(userData['roles']?.contains('User') &&
|
(userData['roles']?.contains('User') &&
|
||||||
(userData['name']?.contains(datas.userName.toString()))))
|
(userData['name']?.contains(datas.userName.toString()))))
|
||||||
TransferDestroyButton(
|
if (datas.status == 'approved' && datas.packageId == "")
|
||||||
deviceBlockSize: _deviceBlockSize,
|
TransferDestroyButton(
|
||||||
firstColor: kDarkBlue,
|
deviceBlockSize: _deviceBlockSize,
|
||||||
secondColor: kDarkBlueSub,
|
firstColor: kDarkBlue,
|
||||||
text: 'Transfer',
|
secondColor: kDarkBlueSub,
|
||||||
onTap: () {
|
text: 'Transfer',
|
||||||
push();
|
onTap: () {
|
||||||
},
|
push();
|
||||||
),
|
},
|
||||||
|
),
|
||||||
// : datas.packageId != "null"
|
// : datas.packageId != "null"
|
||||||
// ? TransferDestroyButton(
|
// ? TransferDestroyButton(
|
||||||
// deviceBlockSize: _deviceBlockSize,
|
// deviceBlockSize: _deviceBlockSize,
|
||||||
@@ -486,13 +487,18 @@ class ItemDetailsDataBox extends StatelessWidget {
|
|||||||
// },
|
// },
|
||||||
// )
|
// )
|
||||||
// : Container(),
|
// : Container(),
|
||||||
|
// if (userData['roles']?.contains('Admin') ||
|
||||||
|
// userData['roles']?.contains('Supervisor'))
|
||||||
|
// if (datas.repair == 0)
|
||||||
|
// if (datas.packageId == "null")
|
||||||
if (userData['roles']?.contains('Admin') ||
|
if (userData['roles']?.contains('Admin') ||
|
||||||
userData['roles']?.contains('Supervisor'))
|
userData['roles']?.contains('Supervisor') ||
|
||||||
if (datas.repair == 0)
|
(userData['roles']?.contains('User') &&
|
||||||
if (datas.packageId == "null")
|
(userData['name']?.contains(datas.userName.toString()))))
|
||||||
SizedBox(
|
if (datas.status == 'approved' && datas.packageId == "")
|
||||||
height: 10.0,
|
SizedBox(
|
||||||
),
|
height: 10.0,
|
||||||
|
),
|
||||||
if (datas.repair == 0)
|
if (datas.repair == 0)
|
||||||
(userData['roles']?.contains('Admin') ||
|
(userData['roles']?.contains('Admin') ||
|
||||||
(userData['roles']?.contains('Supervisor') &&
|
(userData['roles']?.contains('Supervisor') &&
|
||||||
|
|||||||
Reference in New Issue
Block a user