(improvement)(headless)Use StringUtils in place of Strings.

This commit is contained in:
jerryjzhang
2024-07-09 09:33:32 +08:00
parent efd617b2e5
commit c9c049a20f
2 changed files with 4 additions and 5 deletions

View File

@@ -36,7 +36,6 @@ import com.tencent.supersonic.headless.server.web.service.ModelService;
import com.tencent.supersonic.headless.server.web.service.TagMetaService;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.logging.log4j.util.Strings;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Lazy;
@@ -438,7 +437,7 @@ public class DictUtils {
}
String dateFilter = generateDictDateFilter(dictItemResp);
if (Strings.isNotEmpty(dateFilter)) {
if (StringUtils.isNotEmpty(dateFilter)) {
joiner.add(dateFilter);
}
return joiner.toString();
@@ -486,7 +485,7 @@ public class DictUtils {
List<Dim> timeDims = model.getTimeDimension();
if (!CollectionUtils.isEmpty(timeDims)) {
String dateFormat = timeDims.get(0).getDateFormat();
if (Strings.isEmpty(dateFormat)) {
if (StringUtils.isEmpty(dateFormat)) {
dateFormat = itemValueDateFormat;
}
String start = LocalDate.now().minusDays(dictItemResp.getConfig().getDateConf().getUnit())

View File

@@ -19,10 +19,10 @@ import com.tencent.supersonic.headless.server.facade.service.SemanticLayerServic
import com.tencent.supersonic.headless.server.web.service.TagMetaService;
import com.tencent.supersonic.headless.server.web.service.TagQueryService;
import lombok.extern.slf4j.Slf4j;
import org.apache.logging.log4j.util.Strings;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import org.springframework.util.StringUtils;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
@@ -124,7 +124,7 @@ public class TagQueryServiceImpl implements TagQueryService {
List<Dim> timeDims = model.getTimeDimension();
if (!CollectionUtils.isEmpty(timeDims)) {
String dateFormat = timeDims.get(0).getDateFormat();
if (Strings.isEmpty(dateFormat)) {
if (StringUtils.isEmpty(dateFormat)) {
dateFormat = itemValueDateFormat;
}
String start = LocalDate.now().minusDays(itemValueReq.getDateConf().getUnit())