feat: Report增加对比数据

main
Lei OT 5 months ago
parent 743856e927
commit 83dab60040

@ -252,7 +252,7 @@ function Index() {
title: 'Transaction AmountUSD)',
dataIndex: 'AmountUSD',
key: 'AmountUSD',
render: (value, { diff }) => <>{comm.formatPrice(value)}<VSTag diffData={diff?.AmountUSD} diffPercent={diff?.AmountUSD ? comm.fixTo2Decimals(value/diff.AmountUSD*100) : 0} /></>,
render: (value, { diff }) => <>{comm.formatPrice(value)}<VSTag diffData={diff?.AmountUSD} diffPercent={diff?.AmountUSD ? comm.fixTo2Decimals((value-diff.AmountUSD)/diff.AmountUSD*100) : 0} /></>,
//
},
{
@ -374,11 +374,12 @@ function Index() {
const onGetData = async (formVal) => {
reset();
const fixDate1 = dayjs(formVal.startdate).startOf('month').format(DATE_FORMAT);
const fixDiff1 = dayjs(formVal.datesDiff1).startOf('month').format(DATE_FORMAT);
const res = await Promise.all([
getHWVendorScores(formVal.agency || travelAgencyId, formVal.startdate, formVal.enddate),
getHWProductScores(formVal.agency || travelAgencyId, formVal.startdate, formVal.enddate),
getHWCommendScores(formVal.agency || travelAgencyId, formVal.startdate, formVal.enddate),
getHWVendorScores(formVal.agency || travelAgencyId, fixDate1, formVal.enddate),
getHWProductScores(formVal.agency || travelAgencyId, fixDate1, formVal.enddate),
getHWCommendScores(formVal.agency || travelAgencyId, fixDate1, formVal.enddate),
...(comm.isEmpty(formVal.datesDiff1) ? [] : [
getHWVendorScores(formVal.agency || travelAgencyId, fixDiff1, formVal.datesDiff2, true),
getHWProductScores(formVal.agency || travelAgencyId, fixDiff1, formVal.datesDiff2, true),

Loading…
Cancel
Save