[项目结构、扫码枪添加手机号]
This commit is contained in:
yangyakun
2024-08-08 10:44:47 +08:00
parent e519886a58
commit 579d706cbf
376 changed files with 604 additions and 1130 deletions

View File

@@ -0,0 +1,50 @@
package com.mogo.commons.env
import com.mogo.commons.debug.DebugConfig
object ProjectUtils {
fun isSaas(): Boolean {
return DebugConfig.getProjectFlavor() == Project.SAAS.value
}
fun isDali(): Boolean {
return DebugConfig.getProjectFlavor() == Project.DALI.value
}
fun isMogo(): Boolean {
return DebugConfig.getProjectFlavor() == Project.MOGO.value
}
fun isYantai(): Boolean {
return DebugConfig.getProjectFlavor() == Project.YANTAI.value
}
fun getProjectType(): Project {
when (DebugConfig.getProjectFlavor()) {
Project.DALI.value -> {
return Project.DALI
}
Project.SAAS.value -> {
return Project.SAAS
}
Project.MOGO.value -> {
return Project.MOGO
}
Project.YANTAI.value -> {
return Project.YANTAI
}
}
return Project.MOGO
}
}
enum class Project(val value: String) {
SAAS("saas"),
DALI("dali"),
MOGO("mogo"),
YANTAI("yantai")
}