mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-13 09:18:56 +03:30
Set repair to my items and fix colors of items in result
This commit is contained in:
@@ -55,7 +55,13 @@ class MyItemsDetailsDataBox extends StatelessWidget {
|
||||
color: Color.fromRGBO(235, 235, 235, 1),
|
||||
border: Border(
|
||||
left: BorderSide(
|
||||
color: kDarkBlue,
|
||||
color: datas.repair == 1
|
||||
? kPink
|
||||
: datas.status == 'approved'
|
||||
? kDarkBlue
|
||||
: datas.status == 'rejected'
|
||||
? kPink
|
||||
: Colors.grey,
|
||||
width: 2,
|
||||
),
|
||||
),
|
||||
@@ -71,14 +77,26 @@ class MyItemsDetailsDataBox extends StatelessWidget {
|
||||
),
|
||||
),
|
||||
style: TextStyle(
|
||||
color: kDarkBlue,
|
||||
color: datas.repair == 1
|
||||
? kPink
|
||||
: datas.status == 'approved'
|
||||
? kDarkBlue
|
||||
: datas.status == 'rejected'
|
||||
? kPink
|
||||
: Colors.grey,
|
||||
),
|
||||
),
|
||||
Divider(),
|
||||
Text(
|
||||
'ID: ${datas.id}',
|
||||
style: TextStyle(
|
||||
color: kDarkBlue,
|
||||
color: datas.repair == 1
|
||||
? kPink
|
||||
: datas.status == 'approved'
|
||||
? kDarkBlue
|
||||
: datas.status == 'rejected'
|
||||
? kPink
|
||||
: Colors.grey,
|
||||
fontWeight: FontWeight.w700,
|
||||
),
|
||||
),
|
||||
@@ -346,10 +364,22 @@ class MyItemsDetailsDataBox extends StatelessWidget {
|
||||
Container(
|
||||
width: 45 * _deviceBlockSize,
|
||||
child: Text(
|
||||
datas.status == 'approved' ? 'Success' : 'Failure',
|
||||
datas.repair == 1
|
||||
? 'Pending...'
|
||||
: datas.status == 'approved'
|
||||
? 'Success'
|
||||
: datas.status == 'rejected'
|
||||
? 'Failure'
|
||||
: 'Pending...',
|
||||
style: TextStyle(
|
||||
fontWeight: FontWeight.w700,
|
||||
color: datas.status == 'approved' ? kDarkBlue : kPink,
|
||||
color: datas.repair == 1
|
||||
? kPink
|
||||
: datas.status == 'approved'
|
||||
? kDarkBlue
|
||||
: datas.status == 'rejected'
|
||||
? kPink
|
||||
: Colors.grey,
|
||||
),
|
||||
overflow: TextOverflow.clip,
|
||||
),
|
||||
@@ -647,7 +677,7 @@ class MyItemsDetailsDataBox extends StatelessWidget {
|
||||
await Provider.of<MyItemProvider>(
|
||||
context,
|
||||
listen: false)
|
||||
.repairItems(datas.id, 'suspended')
|
||||
.repairItems(datas.id)
|
||||
.then(
|
||||
(value) {
|
||||
Navigator.of(context).pop();
|
||||
@@ -726,8 +756,7 @@ class MyItemsDetailsDataBox extends StatelessWidget {
|
||||
onTap: () {
|
||||
Provider.of<MyItemProvider>(context,
|
||||
listen: false)
|
||||
.repairItems(
|
||||
datas.id, 'suspended')
|
||||
.repairItems(datas.id)
|
||||
.then(
|
||||
(value) {
|
||||
Navigator.of(context).pop();
|
||||
|
||||
Reference in New Issue
Block a user