terminal round 6
This commit is contained in:
parent
e97ec26cfb
commit
253dd6f79a
@ -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);
|
||||
// 把cms、cmp的优先级降低,间接提高了ent、proj的优先级。
|
||||
@ -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("--------");
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user