|
|
|
|
@ -252,7 +252,7 @@ function Index() {
|
|
|
|
|
title: 'Transaction Amount(USD)',
|
|
|
|
|
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),
|
|
|
|
|
|