de/sdk/common/src/main/java/io/dataease/utils/ModelUtils.java
2023-10-23 22:00:14 +08:00

25 lines
589 B
Java

package io.dataease.utils;
import io.dataease.model.DeModel;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
@Component
public class ModelUtils {
private static String modelValue;
@Value("${spring.profiles.active:standalone}")
public void setModelValue(String modelValue) {
ModelUtils.modelValue = modelValue;
}
public static DeModel get() {
return DeModel.valueOf(modelValue.toUpperCase());
}
public static boolean isDesktop() {
return get() == DeModel.DESKTOP;
}
}