[fea]
[删除车型维度]
This commit is contained in:
yangyakun
2025-01-23 14:55:57 +08:00
parent 496af11530
commit bf313f04c1
98 changed files with 1540 additions and 1689 deletions

View File

@@ -126,6 +126,8 @@ public class DebugConfig {
private static String sProductFlavor;
private static String sProjectFlavor = "";
private static String sEnvFlavor = "";
public static String getProductFlavor() {
return sProductFlavor;
}
@@ -151,6 +153,18 @@ public class DebugConfig {
return sProjectFlavor;
}
/**
* project flavor
* @param projectFlavor
*/
public static void setEnvFlavor(String projectFlavor) {
DebugConfig.sEnvFlavor = projectFlavor;
}
public static String getEnvFlavor() {
return sEnvFlavor;
}
private static String sSocketAppId;
public static void setSocketAppId(String sSocketAppId) {
@@ -181,25 +195,4 @@ public class DebugConfig {
return mapOptVersion;
}
// 兼容是否支持多屏幕方案
private static boolean isMultiDisplay = false;
public static void setMultiDisplay(boolean status) {
isMultiDisplay = status;
}
public static boolean isMultiDisplay() {
return isMultiDisplay;
}
// 兼容是否支持多屏幕方案
private static boolean isCarModelChange = true;
public static void setCarModelChange(boolean status) {
isCarModelChange = status;
}
public static boolean isCarModelChange() {
return isCarModelChange;
}
}

View File

@@ -0,0 +1,32 @@
package com.mogo.commons.env
import com.mogo.commons.debug.DebugConfig
object EnvUtils {
fun isQA(): Boolean {
return DebugConfig.getEnvFlavor() == Env.QA.value
}
fun isOnLine(): Boolean {
return DebugConfig.getEnvFlavor() == Env.ONLINE.value
}
fun getEnvType(): Env {
when (DebugConfig.getEnvFlavor()) {
Env.QA.value -> {
return Env.QA
}
Env.ONLINE.value -> {
return Env.ONLINE
}
}
return Env.ONLINE
}
}
enum class Env(val value: String) {
QA("qa"),
ONLINE("online"),
}

View File

@@ -1,10 +1,14 @@
package com.mogo.commons.mvp;
import android.content.pm.ActivityInfo;
import android.content.res.Configuration;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.mogo.eagle.core.utilcode.util.ActivityUtils;
/**
* @author congtaowang
* @since 2019-12-23

View File

@@ -160,7 +160,6 @@ object MogoAnalyticUtils {
AppConfigInfo.netMode
}
}
map["app_support_business"] = FunctionBuildConfig.supportBusiness
map["product_type"] =
AppIdentityModeUtils.getProduct(FunctionBuildConfig.appIdentityMode).name