Schedule reports

This commit is contained in:
Hillel Coren 2024-01-22 13:01:08 +02:00
parent c11754b099
commit 7461a02151
1 changed files with 11 additions and 4 deletions

View File

@ -63,16 +63,13 @@ class _ScheduleViewState extends State<ScheduleView> {
localization.lookup(schedule.parameters.entityType): localization.lookup(schedule.parameters.entityType):
entity!.listDisplayName entity!.listDisplayName
}) })
else else if (schedule.template == ScheduleEntity.TEMPLATE_EMAIL_STATEMENT)
FieldGrid({ FieldGrid({
localization.frequency: localization.frequency:
localization.lookup(kFrequencies[schedule.frequencyId]), localization.lookup(kFrequencies[schedule.frequencyId]),
localization.remainingCycles: schedule.remainingCycles == -1 localization.remainingCycles: schedule.remainingCycles == -1
? localization.endless ? localization.endless
: '${schedule.remainingCycles}', : '${schedule.remainingCycles}',
}),
if (schedule.template == ScheduleEntity.TEMPLATE_EMAIL_STATEMENT)
FieldGrid({
localization.clients: parameters.clients!.isEmpty localization.clients: parameters.clients!.isEmpty
? localization.allClients ? localization.allClients
: parameters.clients!.length == 1 : parameters.clients!.length == 1
@ -94,6 +91,16 @@ class _ScheduleViewState extends State<ScheduleView> {
: localization.no, : localization.no,
localization.status: localization.lookup(parameters.status), localization.status: localization.lookup(parameters.status),
}) })
else if (schedule.template == ScheduleEntity.TEMPLATE_EMAIL_REPORT)
FieldGrid({
localization.frequency:
localization.lookup(kFrequencies[schedule.frequencyId]),
localization.remainingCycles: schedule.remainingCycles == -1
? localization.endless
: '${schedule.remainingCycles}',
localization.report:
localization.lookup(schedule.parameters.reportName),
})
], ],
), ),
); );