瀏覽代碼

押金sp数据延后1分钟执行

lcl 1 年之前
父節點
當前提交
2a92f729f0
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      AppStart/Helper/SycnSpServer/SycnSpActiveService.cs

+ 2 - 1
AppStart/Helper/SycnSpServer/SycnSpActiveService.cs

@@ -32,8 +32,9 @@ namespace MySystem
                     string Month = DateTime.Now.ToString("yyyyMM");
                     string Date = DateTime.Now.ToString("yyyyMMdd");
                     DateTime start = DateTime.Now.AddDays(-5);
+                    DateTime end = DateTime.Now.AddMinutes(-1);
                     int StartId = int.Parse(function.CheckInt(function.ReadInstance("/SycnSp/ActivateRecordId.txt")));
-                    IQueryable<ActivateRecord> acts = spdb.ActivateRecord.Where(m => m.Id >= StartId && m.ActivateDate >= start && m.Status == 1).OrderByDescending(m => m.Id);
+                    IQueryable<ActivateRecord> acts = spdb.ActivateRecord.Where(m => m.Id >= StartId && m.ActivateDate >= start && m.ActivateDate < end && m.Status == 1).OrderByDescending(m => m.Id);
                     foreach (ActivateRecord act in acts.ToList())
                     {
                         PxcModels.MachineForMerNo posFor = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == act.MerNo) ?? new PxcModels.MachineForMerNo();