(improvement)(semantic) Metric homepage download supports choosing whether to transform (#477)

Co-authored-by: jolunoluo
This commit is contained in:
LXW
2023-12-06 18:02:20 +08:00
committed by GitHub
parent ed0f856438
commit 9679169e6f
11 changed files with 172 additions and 105 deletions

View File

@@ -1,11 +1,13 @@
package com.tencent.supersonic.common.pojo;
import static java.time.LocalDate.now;
import com.tencent.supersonic.common.util.DateUtils;
import lombok.Data;
import org.springframework.util.CollectionUtils;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import lombok.Data;
import static java.time.LocalDate.now;
@Data
public class DateConf {
@@ -44,6 +46,15 @@ public class DateConf {
private boolean isInherited;
public List<String> getDateList() {
if (!CollectionUtils.isEmpty(dateList)) {
return dateList;
}
String startDateStr = getStartDate();
String endDateStr = getEndDate();
return DateUtils.getDateList(startDateStr, endDateStr, getPeriod());
}
@Override
public boolean equals(Object o) {
if (this == o) {