terminal round 6

This commit is contained in:
Gao Wei 2022-06-16 00:53:36 +08:00
parent e97ec26cfb
commit 253dd6f79a

View File

@ -446,7 +446,10 @@ public class TerminalInfo {
@Deprecated
public static String parseLegacyTerminalLegacyPerspective(String terminal, String... enums) {
List<String> enumList = CollectionUtil.newArrayList(enums);
//强行先塞两个进去
enumList.add(0, "proj");
enumList.add(0, "ent");
for (int i = enumList.size() - 1; i >= 0; i--) {
String e = enumList.get(i);
// 把cmscmp的优先级降低间接提高了entproj的优先级
@ -472,5 +475,36 @@ public class TerminalInfo {
TerminalInfo tm = new TerminalInfo(terminal);
return tm.allNames();
}
public static void main(String[] args) {
TerminalInfo tm = new TerminalInfo("proj");
System.out.println(tm.getRawTerminalString());
System.out.println(tm.toString());
System.out.println(TerminalInfo.parseLegacyTerminal(tm.getRawTerminalString()));
System.out.println(TerminalInfo.parseLegacyTerminalLegacyPerspective(tm.getRawTerminalString(), "proj", "ent"));
System.out.println("--------");
tm = new TerminalInfo("cms");
System.out.println(tm.getRawTerminalString());
System.out.println(tm.toString());
System.out.println(TerminalInfo.parseLegacyTerminal(tm.getRawTerminalString()));
System.out.println(TerminalInfo.parseLegacyTerminalLegacyPerspective(tm.getRawTerminalString(), "proj", "ent"));
System.out.println("--------");
tm = new TerminalInfo("ent");
System.out.println(tm.getRawTerminalString());
System.out.println(tm.toString());
System.out.println(TerminalInfo.parseLegacyTerminal(tm.getRawTerminalString()));
System.out.println(TerminalInfo.parseLegacyTerminalLegacyPerspective(tm.getRawTerminalString(), "proj", "ent"));
System.out.println("--------");
tm = new TerminalInfo(TerminalInfo.NT_CMS_WEB_PROJ);
System.out.println(tm.getRawTerminalString());
System.out.println(tm.toString());
System.out.println(TerminalInfo.parseLegacyTerminal(tm.getRawTerminalString()));
System.out.println(TerminalInfo.parseLegacyTerminalLegacyPerspective(tm.getRawTerminalString(), "proj", "ent"));
System.out.println("--------");
}
}