|
@@ -15,13 +15,10 @@ namespace MySystem
|
|
|
|
|
|
public void Start()
|
|
|
{
|
|
|
- function.WriteLog("1", "SycnSpServer监控");
|
|
|
WebCMSEntities spdb = new WebCMSEntities();
|
|
|
PxcModels.WebCMSEntities db = new PxcModels.WebCMSEntities();
|
|
|
DateTime start = DateTime.Now.AddDays(-2);
|
|
|
- function.WriteLog("2", "SycnSpServer监控");
|
|
|
var Binds = spdb.BindRecord.Select(m => new { m.Id, m.CreateTime, m.Status, m.MerNo, m.MerSnNo }).Where(m => m.CreateTime >= start && m.Status == 1).OrderByDescending(m => m.Id).ToList();
|
|
|
- function.WriteLog("3:count:" + Binds.Count, "SycnSpServer监控");
|
|
|
foreach (var Bind in Binds)
|
|
|
{
|
|
|
PxcModels.MachineForSnNo posFor = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == Bind.MerSnNo) ?? new PxcModels.MachineForSnNo();
|
|
@@ -62,13 +59,11 @@ namespace MySystem
|
|
|
MachineData.UnBindCount -= 1;
|
|
|
db.SaveChanges();
|
|
|
BothdisDbconn.Instance.SendMq("Pop:UserMachineData", MachineData);
|
|
|
- function.WriteLog("BindId:" + Bind.Id, "SycnSpServer监控");
|
|
|
}
|
|
|
spdb.SaveChanges();
|
|
|
spdb.Dispose();
|
|
|
db.SaveChanges();
|
|
|
db.Dispose();
|
|
|
- function.WriteLog(":ok:", "SycnSpServer监控");
|
|
|
}
|
|
|
}
|
|
|
}
|