|
@@ -83,7 +83,7 @@ namespace DW5S
|
|
{
|
|
{
|
|
this.text = this.Text;
|
|
this.text = this.Text;
|
|
this.HtmlText = $"<size=12>{this.text}";
|
|
this.HtmlText = $"<size=12>{this.text}";
|
|
- var repsSys = unitOfWork.Reps<SysSetings>();
|
|
|
|
|
|
+ var repsSys = unitOfWork.Of<SysSetings>();
|
|
var settings = await repsSys.FirstOrDefaultAsync();
|
|
var settings = await repsSys.FirstOrDefaultAsync();
|
|
btn_ItemClick(null, null);
|
|
btn_ItemClick(null, null);
|
|
ServerContext.Instance.Init();
|
|
ServerContext.Instance.Init();
|
|
@@ -128,7 +128,7 @@ namespace DW5S
|
|
while (true)
|
|
while (true)
|
|
{
|
|
{
|
|
await Task.Delay(10000);
|
|
await Task.Delay(10000);
|
|
- var repsSys = unitOfWork.Reps<SysSetings>();
|
|
|
|
|
|
+ var repsSys = unitOfWork.Of<SysSetings>();
|
|
var settings = await repsSys.FirstOrDefaultAsync();
|
|
var settings = await repsSys.FirstOrDefaultAsync();
|
|
if (settings == null
|
|
if (settings == null
|
|
|| string.IsNullOrWhiteSpace(settings.XLDirectory)
|
|
|| string.IsNullOrWhiteSpace(settings.XLDirectory)
|
|
@@ -213,7 +213,7 @@ namespace DW5S
|
|
{
|
|
{
|
|
try
|
|
try
|
|
{
|
|
{
|
|
- var repsXl = unitOfWork.Reps<XlInfo>();
|
|
|
|
|
|
+ var repsXl = unitOfWork.Of<XlInfo>();
|
|
DateTime dt = DateTime.Now.AddYears(-1);
|
|
DateTime dt = DateTime.Now.AddYears(-1);
|
|
await repsXl.DeleteAsync(p => p.UpdateTime < dt);
|
|
await repsXl.DeleteAsync(p => p.UpdateTime < dt);
|
|
await unitOfWork.SaveAsync();
|
|
await unitOfWork.SaveAsync();
|
|
@@ -241,8 +241,8 @@ namespace DW5S
|
|
{
|
|
{
|
|
List<XlInfo> calcItems = null;
|
|
List<XlInfo> calcItems = null;
|
|
List<SatInfo> satInfo = null;
|
|
List<SatInfo> satInfo = null;
|
|
- var repsXl = unitOfWork.Reps<XlInfo>();
|
|
|
|
- var repsSat = unitOfWork.Reps<SatInfo>();
|
|
|
|
|
|
+ var repsXl = unitOfWork.Of<XlInfo>();
|
|
|
|
+ var repsSat = unitOfWork.Of<SatInfo>();
|
|
|
|
|
|
calcItems = (await repsXl.FindAsync(p => p.Lon == null, p => p.SatCode, false)).Take(100).ToList();
|
|
calcItems = (await repsXl.FindAsync(p => p.Lon == null, p => p.SatCode, false)).Take(100).ToList();
|
|
satInfo = (await repsSat.GetAllAsync()).ToList();
|
|
satInfo = (await repsSat.GetAllAsync()).ToList();
|
|
@@ -271,12 +271,7 @@ namespace DW5S
|
|
}
|
|
}
|
|
if (Level1.Any())
|
|
if (Level1.Any())
|
|
{
|
|
{
|
|
- var repsXl = unitOfWork.Reps<XlInfo>();
|
|
|
|
- foreach (var item in Level1)
|
|
|
|
- {
|
|
|
|
- repsXl.Update(item);
|
|
|
|
- }
|
|
|
|
- await unitOfWork.SaveAsync();
|
|
|
|
|
|
+ await repsXl.AddOrUpdateAsync(Level1);
|
|
}
|
|
}
|
|
List<XlInfo> Level2 = new List<XlInfo>();
|
|
List<XlInfo> Level2 = new List<XlInfo>();
|
|
foreach (var item in calcItems)
|
|
foreach (var item in calcItems)
|
|
@@ -295,14 +290,10 @@ namespace DW5S
|
|
}
|
|
}
|
|
if (Level2.Any())
|
|
if (Level2.Any())
|
|
{
|
|
{
|
|
- var repsXl = unitOfWork.Reps<XlInfo>();
|
|
|
|
- foreach (var item in Level2)
|
|
|
|
- {
|
|
|
|
- repsXl.Update(item);
|
|
|
|
- }
|
|
|
|
- await unitOfWork.SaveAsync();
|
|
|
|
|
|
+ await repsXl.AddOrUpdateAsync(Level2);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
+ await unitOfWork.SaveAsync();
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
@@ -356,7 +347,7 @@ namespace DW5S
|
|
{
|
|
{
|
|
while (true)
|
|
while (true)
|
|
{
|
|
{
|
|
- var repsLogRes = unitOfWork.Reps<LogRes>();
|
|
|
|
|
|
+ var repsLogRes = unitOfWork.Of<LogRes>();
|
|
try
|
|
try
|
|
{
|
|
{
|
|
var time1 = DateTime.Today.AddDays(-7);
|
|
var time1 = DateTime.Today.AddDays(-7);
|
|
@@ -424,7 +415,7 @@ namespace DW5S
|
|
private async void btnOpenApi_ItemClick(object sender, ItemClickEventArgs e)
|
|
private async void btnOpenApi_ItemClick(object sender, ItemClickEventArgs e)
|
|
{
|
|
{
|
|
|
|
|
|
- var repsSys = unitOfWork.Reps<SysSetings>();
|
|
|
|
|
|
+ var repsSys = unitOfWork.Of<SysSetings>();
|
|
var settings = await repsSys.FirstOrDefaultAsync();
|
|
var settings = await repsSys.FirstOrDefaultAsync();
|
|
if (settings == null)
|
|
if (settings == null)
|
|
{
|
|
{
|
|
@@ -445,12 +436,12 @@ namespace DW5S
|
|
|
|
|
|
private void StartProcess()
|
|
private void StartProcess()
|
|
{
|
|
{
|
|
- Task.Run(async() =>
|
|
|
|
|
|
+ Task.Run(async () =>
|
|
{
|
|
{
|
|
KillProcess();
|
|
KillProcess();
|
|
Process pro = new Process();
|
|
Process pro = new Process();
|
|
var servicesDir = Directory.GetDirectories(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Service\\"), "*", SearchOption.TopDirectoryOnly);
|
|
var servicesDir = Directory.GetDirectories(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Service\\"), "*", SearchOption.TopDirectoryOnly);
|
|
- var repsSys = unitOfWork.Reps<SysSetings>();
|
|
|
|
|
|
+ var repsSys = unitOfWork.Of<SysSetings>();
|
|
var settings = await repsSys.FirstOrDefaultAsync();
|
|
var settings = await repsSys.FirstOrDefaultAsync();
|
|
foreach (var item in servicesDir)
|
|
foreach (var item in servicesDir)
|
|
{
|
|
{
|
|
@@ -465,7 +456,7 @@ namespace DW5S
|
|
}
|
|
}
|
|
catch (Exception ex)
|
|
catch (Exception ex)
|
|
{
|
|
{
|
|
- logger.LogError(ex,$"启动【{item}】中的服务异常");
|
|
|
|
|
|
+ logger.LogError(ex, $"启动【{item}】中的服务异常");
|
|
DxHelper.MsgBoxHelper.ShowError($"启动【{item}】中的服务异常");
|
|
DxHelper.MsgBoxHelper.ShowError($"启动【{item}】中的服务异常");
|
|
}
|
|
}
|
|
}
|
|
}
|