fixed DateRangePicker to MeterEnergy

pull/126/head
Caozhenhui 2022-02-23 17:14:28 +08:00
parent 0b0ca91fab
commit bfe3a43760
1 changed files with 4 additions and 3 deletions

View File

@ -281,8 +281,8 @@ const MeterEnergy = ({ setRedirect, setRedirectUrl, t }) => {
let startDate = moment(DateRange[0]); let startDate = moment(DateRange[0]);
let endDate = moment(DateRange[1]); let endDate = moment(DateRange[1]);
setBaseValues([DateRange[0], DateRange[1]]); setBaseValues([DateRange[0], DateRange[1]]);
setReportingPeriodBeginsDatetime(startDate); setBasePeriodBeginsDatetime(startDate);
setReportingPeriodEndsDatetime(endDate); setBasePeriodEndsDatetime(endDate);
}; };
let onChange = (DateRange) => { let onChange = (DateRange) => {
@ -297,11 +297,12 @@ const MeterEnergy = ({ setRedirect, setRedirectUrl, t }) => {
if (comparisonType === 'year-over-year') { if (comparisonType === 'year-over-year') {
setBasePeriodBeginsDatetime(startDate.clone().subtract(1, 'years')); setBasePeriodBeginsDatetime(startDate.clone().subtract(1, 'years'));
setBasePeriodEndsDatetime(endDate.clone().subtract(1, 'years')); setBasePeriodEndsDatetime(endDate.clone().subtract(1, 'years'));
setBaseValues([basePeriodBeginsDatetime.toDate(), basePeriodEndsDatetime.toDate()]);
} else if (comparisonType === 'month-on-month') { } else if (comparisonType === 'month-on-month') {
setBasePeriodBeginsDatetime(startDate.clone().subtract(1, 'months')); setBasePeriodBeginsDatetime(startDate.clone().subtract(1, 'months'));
setBasePeriodEndsDatetime(endDate.clone().subtract(1, 'months')); setBasePeriodEndsDatetime(endDate.clone().subtract(1, 'months'));
setBaseValues([basePeriodBeginsDatetime.toDate(), basePeriodEndsDatetime.toDate()]);
} }
setBaseValues([basePeriodBeginsDatetime.toDate(), basePeriodEndsDatetime.toDate()]);
}; };
let onClean = event => { let onClean = event => {