feat(2046-terminal): 统一管理端APP判断逻辑

This commit is contained in:
zhansihu 2024-01-25 17:25:43 +08:00
parent ec661aa9e4
commit 2b6d80cd5a

View File

@ -9,6 +9,7 @@ import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import cn.hutool.core.util.StrUtil;
import org.springframework.util.StringUtils;
@ -147,6 +148,8 @@ public class TerminalInfo {
*/
public static final String NT_MP_WX_GENERAL = "NT_MP_WX_GENERAL";
public static final String
static {
aliasMap.put(NT_MP_WX_GENERAL, NT_MP_WX_GENERAL);
}
@ -700,8 +703,11 @@ public class TerminalInfo {
/** 是否管理端APP - 待细化 现在等同于isAppGeneral **/
public boolean isManageApp() {
//TODO:@Zhan 待细化具体逻辑
return this.isAppGeneral();
//APP管理端多terminal统一使用NT_CMP_APP_GENERAL 同时兼容老APP terminal
if (StrUtil.isBlank(newTerminalString)) {
return false;
}
return StrUtil.equalsAny(newTerminalString, NT_CM_APP_CM_LEADER, NT_CM_APP_GENERAL, NT_CMP_APP_PROJ, NT_CMP_APP_GENERAL);
}
public static void main(String[] args) {