Untitled
unknown
plain_text
a year ago
1.3 kB
1
Indexable
import * as fs from 'fs'; import { generateCsvReport } from "./generate-monthly-fa-firm-report/generateCsvReport"; import { FirmReportData } from "./generate-monthly-fa-firm-report/types"; import { DateTime } from "luxon"; import * as Money from "@lambdas/shared/money"; const firmReportData: FirmReportData = { date: DateTime.now(), currency: "SGD", faFirmId: 110, faFirmName: "Name", faFirmCreatedDate: "date", faReps: [], totalMonthlyData: { numberOfCustomers: 60, numberOfLeads: 80, numberOfLeadsViaInvite: 90, numberOfLeadsViaAssignment: 90, aum: Money.SGD.amount(10), personalInvest: Money.SGD.amount(10), totalAum: Money.SGD.amount(10) }, totalAllTimeData: { numberOfCustomers: 50, numberOfLeads: 30, numberOfLeadsViaInvite: 60, numberOfLeadsViaAssignment: 20, aum: Money.SGD.amount(10), totalAum: Money.SGD.amount(10), personalInvest: Money.SGD.amount(20) }, unassignedLeadsInfo: { allTimeAum: Money.SGD.amount(10), monthlyAum: Money.SGD.amount(10), allTimeAmount: 10, monthlyAmount: 30 } } const a = generateCsvReport(firmReportData) console.log(a) fs.writeFileSync('./output.csv', a)
Editor is loading...