mirror of
https://github.com/dataease/dataease.git
synced 2026-05-20 19:48:18 +08:00
feat(X-Pack): 新增强制修改密码 #9231
This commit is contained in:
@@ -7,4 +7,6 @@ public class XpackSettingConstants {
|
||||
public static final String Front_Time_Out = "basic.frontTimeOut";
|
||||
public static final String PLATFORM_OID = "basic.platformOid";
|
||||
public static final String PLATFORM_RID = "basic.platformRid";
|
||||
public static final String DIP = "basic.dip";
|
||||
public static final String PVP = "basic.pvp";
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
package io.dataease.utils;
|
||||
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
|
||||
import java.util.Calendar;
|
||||
|
||||
public class CalendarUtils {
|
||||
|
||||
public static Long getTimeAfterMonth(Long time, int months) {
|
||||
if (ObjectUtils.isEmpty(time)) time = System.currentTimeMillis();
|
||||
Calendar calendar = Calendar.getInstance();
|
||||
calendar.setTimeInMillis(time);
|
||||
calendar.add(Calendar.MONTH, months);
|
||||
return calendar.getTimeInMillis();
|
||||
}
|
||||
}
|
||||
@@ -11,6 +11,8 @@ public class SystemSettingUtils {
|
||||
List<String> xpackSettingList = List.of(XpackSettingConstants.AUTO_CREATE_USER,
|
||||
XpackSettingConstants.LOG_LIVE_TIME,
|
||||
XpackSettingConstants.PLATFORM_OID,
|
||||
XpackSettingConstants.DIP,
|
||||
XpackSettingConstants.PVP,
|
||||
XpackSettingConstants.PLATFORM_RID);
|
||||
return xpackSettingList.contains(pkey);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user