corrected
This commit is contained in:
parent
1bf676f64a
commit
03a3c1e06c
@ -446,47 +446,65 @@ class _DailyTaskPlanningScreenState extends State<DailyTaskPlanningScreen>
|
|||||||
.hasPermission(Permissions
|
.hasPermission(Permissions
|
||||||
.assignReportTask))
|
.assignReportTask))
|
||||||
IconButton(
|
IconButton(
|
||||||
icon: const Icon(
|
icon: const Icon(
|
||||||
Icons.person_add_alt_1_rounded,
|
Icons
|
||||||
color: Color.fromARGB(
|
.person_add_alt_1_rounded,
|
||||||
255, 46, 161, 233),
|
color: Color.fromARGB(
|
||||||
),
|
255, 46, 161, 233),
|
||||||
onPressed: () {
|
),
|
||||||
final pendingTask =
|
onPressed: () async {
|
||||||
(planned - completed)
|
final pendingTask =
|
||||||
.clamp(0, planned)
|
(planned - completed)
|
||||||
.toInt();
|
.clamp(0, planned)
|
||||||
|
.toInt();
|
||||||
|
|
||||||
showModalBottomSheet(
|
// Wait until user closes bottom sheet
|
||||||
context: context,
|
await showModalBottomSheet(
|
||||||
isScrollControlled: true,
|
context: context,
|
||||||
shape:
|
isScrollControlled: true,
|
||||||
const RoundedRectangleBorder(
|
shape:
|
||||||
borderRadius:
|
const RoundedRectangleBorder(
|
||||||
BorderRadius.vertical(
|
borderRadius:
|
||||||
top:
|
BorderRadius.vertical(
|
||||||
Radius.circular(
|
top: Radius
|
||||||
16)),
|
.circular(
|
||||||
),
|
16)),
|
||||||
builder: (context) =>
|
),
|
||||||
AssignTaskBottomSheet(
|
builder: (context) =>
|
||||||
buildingName: building.name,
|
AssignTaskBottomSheet(
|
||||||
floorName: floor.floorName,
|
buildingName:
|
||||||
workAreaName: area.areaName,
|
building.name,
|
||||||
workLocation: area.areaName,
|
floorName:
|
||||||
activityName: item
|
floor.floorName,
|
||||||
.activityMaster
|
workAreaName:
|
||||||
?.name ??
|
area.areaName,
|
||||||
"Unknown Activity",
|
workLocation:
|
||||||
pendingTask: pendingTask,
|
area.areaName,
|
||||||
workItemId:
|
activityName: item
|
||||||
item.id.toString(),
|
.activityMaster
|
||||||
assignmentDate:
|
?.name ??
|
||||||
DateTime.now(),
|
"Unknown Activity",
|
||||||
),
|
pendingTask: pendingTask,
|
||||||
);
|
workItemId:
|
||||||
},
|
item.id.toString(),
|
||||||
),
|
assignmentDate:
|
||||||
|
DateTime.now(),
|
||||||
|
),
|
||||||
|
);
|
||||||
|
|
||||||
|
final projectId =
|
||||||
|
widget.projectId;
|
||||||
|
if (projectId.isNotEmpty) {
|
||||||
|
await dailyTaskPlanningController
|
||||||
|
.fetchTaskData(
|
||||||
|
projectId,
|
||||||
|
serviceId:
|
||||||
|
serviceController
|
||||||
|
.selectedService
|
||||||
|
?.id,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
MySpacing.height(4),
|
MySpacing.height(4),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user