Browse Source

fix bug in VCE2LP

zhouhr 1 year ago
parent
commit
1f725dcb61
1 changed files with 8 additions and 8 deletions
  1. 8 8
      Venus/Venus_RT/Modules/VCE/VceEntity.cs

+ 8 - 8
Venus/Venus_RT/Modules/VCE/VceEntity.cs

@@ -62,13 +62,13 @@ namespace Venus_RT.Modules.VCE
     {
         public static Dictionary<ModuleName, ModuleName> dVce2LP = new Dictionary<ModuleName, ModuleName>()
         {
-            {ModuleName.VCEA,ModuleName.LP1},
-            {ModuleName.VCEB,ModuleName.LP2},
+            {ModuleName.LP1,ModuleName.VCEA},
+            {ModuleName.LP2,ModuleName.VCEB},
         };
 
         public static Dictionary<ModuleName, ModuleName> sVce2LP = new Dictionary<ModuleName, ModuleName>()
         {
-            //{ModuleName.VCE1,ModuleName.LP1},
+            {ModuleName.LP1,ModuleName.VCE1},
         };
 
 
@@ -79,21 +79,21 @@ namespace Venus_RT.Modules.VCE
             switch (Singleton<RouteManager>.Instance.seTM.Module)
             {
                 case ModuleName.SETM:
-                    if (sVce2LP.ContainsValue(lpname))
+                    if (sVce2LP.ContainsKey(lpname))
                     {
-                        return sVce2LP.FirstOrDefault(vce => vce.Value == lpname).Key;
+                        return sVce2LP[lpname];
                     }
                     else
                         return ModuleName.System;
                 case ModuleName.DETM:
-                    if (sVce2LP.ContainsValue(lpname))
+                    if (sVce2LP.ContainsKey(lpname))
                     {
-                        return dVce2LP.FirstOrDefault(vce => vce.Value == lpname).Key;
+                        return dVce2LP[lpname];
                     }
                     else
                         return ModuleName.System;
                 default:
-                    return 0;
+                    return ModuleName.System;
             }
         }
     }