Add user to the reports

This commit is contained in:
Hillel Coren 2022-01-03 12:56:50 +02:00
parent b749609fca
commit c33aa0b118
5 changed files with 43 additions and 0 deletions

View File

@ -60,6 +60,8 @@ enum CreditReportFields {
tax_name3, tax_name3,
currency, currency,
is_viewed, is_viewed,
assigned_to,
created_by,
} }
var memoizedCreditReport = memo6(( var memoizedCreditReport = memo6((
@ -270,6 +272,13 @@ ReportResult creditReport(
break; break;
case CreditReportFields.is_viewed: case CreditReportFields.is_viewed:
value = credit.isViewed; value = credit.isViewed;
break;
case CreditReportFields.assigned_to:
value = userMap[credit.assignedUserId]?.listDisplayName ?? '';
break;
case CreditReportFields.created_by:
value = userMap[credit.createdUserId]?.listDisplayName ?? '';
break;
} }
if (!ReportResult.matchField( if (!ReportResult.matchField(

View File

@ -36,6 +36,8 @@ enum ExpenseReportFields {
expense3, expense3,
expense4, expense4,
category, category,
assigned_to,
created_by,
} }
var memoizedExpenseReport = memo9(( var memoizedExpenseReport = memo9((
@ -193,6 +195,12 @@ ReportResult expenseReport(
case ExpenseReportFields.category: case ExpenseReportFields.category:
value = expenseCategoryMap[expense.categoryId]?.name ?? ''; value = expenseCategoryMap[expense.categoryId]?.name ?? '';
break; break;
case ExpenseReportFields.assigned_to:
value = userMap[expense.assignedUserId]?.listDisplayName ?? '';
break;
case ExpenseReportFields.created_by:
value = userMap[expense.createdUserId]?.listDisplayName ?? '';
break;
} }
if (!ReportResult.matchField( if (!ReportResult.matchField(

View File

@ -67,6 +67,8 @@ enum InvoiceReportFields {
tax_name3, tax_name3,
currency, currency,
is_viewed, is_viewed,
assigned_to,
created_by,
} }
var memoizedInvoiceReport = memo6(( var memoizedInvoiceReport = memo6((
@ -299,6 +301,13 @@ ReportResult invoiceReport(
break; break;
case InvoiceReportFields.is_viewed: case InvoiceReportFields.is_viewed:
value = invoice.isViewed; value = invoice.isViewed;
break;
case InvoiceReportFields.assigned_to:
value = userMap[invoice.assignedUserId]?.listDisplayName ?? '';
break;
case InvoiceReportFields.created_by:
value = userMap[invoice.createdUserId]?.listDisplayName ?? '';
break;
} }
if (!ReportResult.matchField( if (!ReportResult.matchField(

View File

@ -57,6 +57,8 @@ enum QuoteReportFields {
tax_name3, tax_name3,
currency, currency,
is_viewed, is_viewed,
assigned_to,
created_by,
} }
var memoizedQuoteReport = memo7(( var memoizedQuoteReport = memo7((
@ -264,6 +266,13 @@ ReportResult quoteReport(
break; break;
case QuoteReportFields.is_viewed: case QuoteReportFields.is_viewed:
value = quote.isViewed; value = quote.isViewed;
break;
case QuoteReportFields.assigned_to:
value = userMap[quote.assignedUserId]?.listDisplayName ?? '';
break;
case QuoteReportFields.created_by:
value = userMap[quote.createdUserId]?.listDisplayName ?? '';
break;
} }
if (!ReportResult.matchField( if (!ReportResult.matchField(

View File

@ -36,6 +36,8 @@ enum TaskReportFields {
task3, task3,
task4, task4,
status, status,
assigned_to,
created_by,
} }
var memoizedTaskReport = memo10(( var memoizedTaskReport = memo10((
@ -200,6 +202,12 @@ ReportResult taskReport(
case TaskReportFields.status: case TaskReportFields.status:
value = taskStatusMap[task.statusId]?.name ?? ''; value = taskStatusMap[task.statusId]?.name ?? '';
break; break;
case TaskReportFields.assigned_to:
value = userMap[task.assignedUserId]?.listDisplayName ?? '';
break;
case TaskReportFields.created_by:
value = userMap[task.createdUserId]?.listDisplayName ?? '';
break;
} }
if (!ReportResult.matchField( if (!ReportResult.matchField(