Parcourir la source

测试代码,切记删除

wyq il y a 6 mois
Parent
commit
cd36d100f5
2 fichiers modifiés avec 30 ajouts et 30 suppressions
  1. 28 28
      Service/X2D1TaskServer/Service/TaskService.cs
  2. 2 2
      XdCxRhDW.App/XdCxRhDW.App.csproj

+ 28 - 28
Service/X2D1TaskServer/Service/TaskService.cs

@@ -89,20 +89,20 @@ namespace X2D1TaskServer.Service
         /// <param name="time"></param>
         internal void ResetTime(int formatFlag, ref DateTime time)
         {
-            if (formatFlag == 0)
-            {
-                time = DateTime.MaxValue;
-            }
-            else if (formatFlag == 1)
-            {
-                var newTime = new DateTime(time.Year, time.Month, time.Day, 0, 0, 0);
-                time = newTime.AddHours(24);
-            }
-            else
-            {
-                var newTime = new DateTime(time.Year, time.Month, time.Day, time.Hour, 0, 0);
-                time = newTime.AddHours(1);
-            }
+            //if (formatFlag == 0)
+            //{
+            //    time = DateTime.MaxValue;
+            //}
+            //else if (formatFlag == 1)
+            //{
+            //    var newTime = new DateTime(time.Year, time.Month, time.Day, 0, 0, 0);
+            //    time = newTime.AddHours(24);
+            //}
+            //else
+            //{
+            //    var newTime = new DateTime(time.Year, time.Month, time.Day, time.Hour, 0, 0);
+            //    time = newTime.AddHours(1);
+            //}
         }
 
         /// <summary>
@@ -135,11 +135,11 @@ namespace X2D1TaskServer.Service
                     _ = LogUI.Error($"文件[{Path.GetFileName(filePath)}]格式异常,解析时间信息出错");
                     return null;
                 }
-                if (dateTime <= preTime)
-                {
-                    //已处理,跳过此文件
-                    return null;
-                }
+                //if (dateTime <= preTime)
+                //{
+                //    //已处理,跳过此文件
+                //    return null;
+                //}
                 historyFile.CapTime = dateTime;
 
 
@@ -695,19 +695,19 @@ namespace X2D1TaskServer.Service
                     dto.SatTxLat = 11.57;
                     dto.CdbTxLon = 43;
                     dto.CdbTxLat = 11.57;
-                    var mainEcef = PhysicsHelper.GeoToEcef((dto.MainX, dto.MainY, dto.MainZ));
-                    var adjaEcef = PhysicsHelper.GeoToEcef((dto.AdjaX, dto.AdjaY, dto.AdjaZ));
-                    var lon = r.Next(41, 46) + Math.Round(r.NextDouble(), 3);
-                    var lat = r.Next(9, 14) + Math.Round(r.NextDouble(), 3);
+                    var mainEcef = (dto.MainX, dto.MainY, dto.MainZ);
+                    var adjaEcef = (dto.AdjaX, dto.AdjaY, dto.AdjaZ);
+                    var lon = r.Next(38, 48) + Math.Round(r.NextDouble(), 3);
+                    var lat = r.Next(7, 16) + Math.Round(r.NextDouble(), 3);
                     var tarEcef = PhysicsHelper.GeoToEcef((lon, lat, 0));
-                    var recEcef = PhysicsHelper.GeoToEcef((x2D1.SatTxLon, x2D1.SatTxLat, 0));
+                    var recEcef = PhysicsHelper.GeoToEcef((dto.SatTxLon, dto.SatTxLat, 0));
                     var d1 = PhysicsHelper.Dto(tarEcef, mainEcef, recEcef);
                     var d2 = PhysicsHelper.Dto(tarEcef, adjaEcef, recEcef);
                     var d3 = PhysicsHelper.Dto(tarEcef, recEcef);
-                    var dto1 = (d1 - d2) * 1e6 + r.Next(-10, 11);
-                    var dto2 = (d1 - d3) * 1e6 + r.Next(-10, 11);
-                    dto.SxDto = dto1;
-                    dto.XdDto = dto2;
+                    var dto1 = (d1 - d2) * 1e6 + r.Next(-50, 51);
+                    var dto2 = (d1 - d3) * 1e6 + r.Next(-50, 51);
+                    dto.SxDto = Math.Round(dto1, 3);
+                    dto.XdDto = Math.Round(dto2, 3);
                     var result = await HttpHelper.PostRequestAsync<PosResDto>(_config.baseUrl + "Pos/PosX2D1NoParAsync", dto);
                     #endregion
 

+ 2 - 2
XdCxRhDW.App/XdCxRhDW.App.csproj

@@ -90,7 +90,7 @@
     <Reference Include="DevExpress.XtraScheduler.v23.2.Core.Desktop, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
     <Reference Include="DevExpress.XtraTreeList.v23.2, Version=23.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
     <Reference Include="EntityFramework">
-      <HintPath>..\..\不再维护的项目\XdCxRhDW54\EntityFramework.dll</HintPath>
+      <HintPath>..\EntityFramework.dll</HintPath>
     </Reference>
     <Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
       <SpecificVersion>False</SpecificVersion>
@@ -105,7 +105,7 @@
     <Reference Include="System.Core" />
     <Reference Include="System.Data.Linq" />
     <Reference Include="System.Data.SQLite">
-      <HintPath>..\..\不再维护的项目\XdCxRhDW54\System.Data.SQLite.dll</HintPath>
+      <HintPath>..\System.Data.SQLite.dll</HintPath>
     </Reference>
     <Reference Include="System.Deployment" />
     <Reference Include="System.Management" />