From b93b6f2ca65ebd4629211b747bd125e7052d2183 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=B2=B3?= <445798420@qq.com> Date: Mon, 24 Feb 2020 11:03:03 +0800 Subject: [PATCH] =?UTF-8?q?CHART-12815=20=20=E5=A4=A9=E6=95=B0=E4=B8=8D?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/fr/design/mainframe/chart/info/ChartInfo.java | 2 -- .../design/mainframe/chart/info/ChartInfoCollector.java | 9 ++++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/designer-base/src/main/java/com/fr/design/mainframe/chart/info/ChartInfo.java b/designer-base/src/main/java/com/fr/design/mainframe/chart/info/ChartInfo.java index cbe6a0525..9d305ef1d 100644 --- a/designer-base/src/main/java/com/fr/design/mainframe/chart/info/ChartInfo.java +++ b/designer-base/src/main/java/com/fr/design/mainframe/chart/info/ChartInfo.java @@ -57,8 +57,6 @@ public class ChartInfo extends AbstractPointInfo { private boolean testTemplate; - private int idleDayCount; // 到现在为止,埋点闲置的天数 - private ChartInfo() { } diff --git a/designer-base/src/main/java/com/fr/design/mainframe/chart/info/ChartInfoCollector.java b/designer-base/src/main/java/com/fr/design/mainframe/chart/info/ChartInfoCollector.java index 7cf4b9f59..d622c688a 100644 --- a/designer-base/src/main/java/com/fr/design/mainframe/chart/info/ChartInfoCollector.java +++ b/designer-base/src/main/java/com/fr/design/mainframe/chart/info/ChartInfoCollector.java @@ -13,10 +13,9 @@ import com.fr.stable.StableUtils; import com.fr.stable.StringUtils; import com.fr.stable.xml.XMLPrintWriter; import com.fr.stable.xml.XMLableReader; +import com.fr.third.joda.time.DateTime; import java.io.File; -import java.text.SimpleDateFormat; -import java.util.Calendar; import java.util.HashMap; import java.util.Map; @@ -36,7 +35,7 @@ public class ChartInfoCollector extends AbstractPointCollector { private Map chartInfoCacheMap; - private String lastEditDay = StringUtils.EMPTY; + private String lastEditDay; private ChartInfoCollector() { init(); @@ -186,7 +185,7 @@ public class ChartInfoCollector extends AbstractPointCollector { @Override protected void addIdleDayCount() { // 判断今天是否第一次打开设计器,为了防止同一天内,多次 addIdleDayCount - String today = new SimpleDateFormat("yyyy-MM-dd").format(Calendar.getInstance().getTime()); + String today = DateTime.now().toString("yyyy-MM-dd"); if (ComparatorUtils.equals(today, lastEditDay)) { return; } @@ -201,7 +200,7 @@ public class ChartInfoCollector extends AbstractPointCollector { * 获取缓存文件存放路径 */ @Override - protected File getInfoFile() { + protected File getInfoFile() { File file = new File(StableUtils.pathJoin(ProductConstants.getEnvHome(), XML_FILE_NAME)); try { if (!file.exists()) {