提交代码

This commit is contained in:
高飞 2024-04-24 17:14:22 +08:00
parent b58beb2472
commit 6aff0e6af8
2 changed files with 158 additions and 22 deletions

View File

@ -32,7 +32,8 @@
AutoReset = true
};
messageTimer.Elapsed += new ElapsedEventHandler(GetCLData);
messageTimer.Interval = 1000 * 60 * 60 * 24;// 60分钟 60000 * adTimeJ;
//messageTimer.Interval = 1000 * 60 * 60 * 24;// 60分钟 60000 * adTimeJ;
messageTimer.Interval = 1000 * 60;// 60分钟 60000 * adTimeJ;
messageTimer.Start();
}
#endregion
@ -44,22 +45,149 @@
var projects = from x in Funs.DB.Base_Project where x.CLProjectCode != null select x;
foreach (var project in projects)
{
//getPoDetails(project.CLProjectCode ?? 0);
//getIssueDetails(project.CLProjectCode ?? 0);
//getPartNoInfo(project.CLProjectCode ?? 0);
getShelvesNo(project.CLProjectCode ?? 0);
getSubcontractor(project.CLProjectCode ?? 0);
//getReqDetails(project.CLProjectCode ?? 0);
getMTODetailInfo(project.CLProjectCode ?? 0);
getContractListInfo(project.CLProjectCode ?? 0);
getContractListSumInfo(project.CLProjectCode ?? 0);
getPipelineMaterialListInfo(project.CLProjectCode ?? 0);
getPipelineMaterialCodeListInfo(project.CLProjectCode ?? 0);
getPipelineSupplierListInfo(project.CLProjectCode ?? 0);
getArrivalDetailListInfo(project.CLProjectCode ?? 0);
getCheckOutDetailListInfo(project.CLProjectCode ?? 0);
getPipelineMaterialSumListInfo(project.CLProjectCode ?? 0);
getContractListInfo(project.CLProjectCode ?? 0);
using (var db = new Model.SGGLDB(Funs.ConnString))
{
Model.Sys_Log syslog = new Model.Sys_Log
{
LogId = SQLHelper.GetNewID(),
HostName = "本地4",
OperationTime = DateTime.Now,
UserId = BLL.Const.sysglyId,
MenuId = BLL.Const.sysglyId,
OperationName = "材料软件定时",
DataId = "材料软件定时",
LogSource = 1,
};
db.Sys_Log.InsertOnSubmit(syslog);
db.SubmitChanges();
}
getContractListSumInfo(project.CLProjectCode ?? 0);
using (var db = new Model.SGGLDB(Funs.ConnString))
{
Model.Sys_Log syslog = new Model.Sys_Log
{
LogId = SQLHelper.GetNewID(),
HostName = "本地5",
OperationTime = DateTime.Now,
UserId = BLL.Const.sysglyId,
MenuId = BLL.Const.sysglyId,
OperationName = "材料软件定时",
DataId = "材料软件定时",
LogSource = 1,
};
db.Sys_Log.InsertOnSubmit(syslog);
db.SubmitChanges();
}
}
foreach (var project in projects)
{
getPipelineMaterialListInfo(project.CLProjectCode ?? 0);
using (var db = new Model.SGGLDB(Funs.ConnString))
{
Model.Sys_Log syslog = new Model.Sys_Log
{
LogId = SQLHelper.GetNewID(),
HostName = "本地6",
OperationTime = DateTime.Now,
UserId = BLL.Const.sysglyId,
MenuId = BLL.Const.sysglyId,
OperationName = "材料软件定时",
DataId = "材料软件定时",
LogSource = 1,
};
db.Sys_Log.InsertOnSubmit(syslog);
db.SubmitChanges();
}
getPipelineMaterialCodeListInfo(project.CLProjectCode ?? 0);
using (var db = new Model.SGGLDB(Funs.ConnString))
{
Model.Sys_Log syslog = new Model.Sys_Log
{
LogId = SQLHelper.GetNewID(),
HostName = "本地7",
OperationTime = DateTime.Now,
UserId = BLL.Const.sysglyId,
MenuId = BLL.Const.sysglyId,
OperationName = "材料软件定时",
DataId = "材料软件定时",
LogSource = 1,
};
db.Sys_Log.InsertOnSubmit(syslog);
db.SubmitChanges();
}
getPipelineSupplierListInfo(project.CLProjectCode ?? 0);
using (var db = new Model.SGGLDB(Funs.ConnString))
{
Model.Sys_Log syslog = new Model.Sys_Log
{
LogId = SQLHelper.GetNewID(),
HostName = "本地8",
OperationTime = DateTime.Now,
UserId = BLL.Const.sysglyId,
MenuId = BLL.Const.sysglyId,
OperationName = "材料软件定时",
DataId = "材料软件定时",
LogSource = 1,
};
db.Sys_Log.InsertOnSubmit(syslog);
db.SubmitChanges();
}
getArrivalDetailListInfo(project.CLProjectCode ?? 0);
using (var db = new Model.SGGLDB(Funs.ConnString))
{
Model.Sys_Log syslog = new Model.Sys_Log
{
LogId = SQLHelper.GetNewID(),
HostName = "本地9",
OperationTime = DateTime.Now,
UserId = BLL.Const.sysglyId,
MenuId = BLL.Const.sysglyId,
OperationName = "材料软件定时",
DataId = "材料软件定时",
LogSource = 1,
};
db.Sys_Log.InsertOnSubmit(syslog);
db.SubmitChanges();
}
getCheckOutDetailListInfo(project.CLProjectCode ?? 0);
using (var db = new Model.SGGLDB(Funs.ConnString))
{
Model.Sys_Log syslog = new Model.Sys_Log
{
LogId = SQLHelper.GetNewID(),
HostName = "本地10",
OperationTime = DateTime.Now,
UserId = BLL.Const.sysglyId,
MenuId = BLL.Const.sysglyId,
OperationName = "材料软件定时",
DataId = "材料软件定时",
LogSource = 1,
};
db.Sys_Log.InsertOnSubmit(syslog);
db.SubmitChanges();
}
getRequestDetailListInfo(project.CLProjectCode ?? 0);
getMTODetailInfo(project.CLProjectCode ?? 0);
using (var db = new Model.SGGLDB(Funs.ConnString))
{
Model.Sys_Log syslog = new Model.Sys_Log
{
LogId = SQLHelper.GetNewID(),
HostName = "本地3",
OperationTime = DateTime.Now,
UserId = BLL.Const.sysglyId,
MenuId = BLL.Const.sysglyId,
OperationName = "材料软件定时",
DataId = "材料软件定时",
LogSource = 1,
};
db.Sys_Log.InsertOnSubmit(syslog);
db.SubmitChanges();
}
}
}
@ -138,7 +266,7 @@
var details = mscsC.getPipeMaterilalByType(projectId);
if (!string.IsNullOrEmpty(details))
{
var q = from x in db.CLGL_PipelineMaterialSumList where x.ProjectId == projectId.ToString() && x.Type=="M" select x;
var q = from x in db.CLGL_PipelineMaterialSumList where x.ProjectId == projectId.ToString() && x.Type == "M" select x;
if (q.Count() > 0)
{
db.CLGL_PipelineMaterialSumList.DeleteAllOnSubmit(q);

View File

@ -28,7 +28,7 @@
Funs.SystemName = ConfigurationManager.AppSettings["SystemName"];
Funs.SGGLUrl = ConfigurationManager.AppSettings["SGGLUrl"];
Funs.RealNameApiUrl = ConfigurationManager.AppSettings["RealNameApiUrl"];
Funs.ControlApiUrl = ConfigurationManager.AppSettings["ControlApiUrl"];
Funs.ControlApiUrl = ConfigurationManager.AppSettings["ControlApiUrl"];
Funs.SystemVersion = ConfigurationManager.AppSettings["SystemVersion"];
}
catch (Exception ex)
@ -37,10 +37,18 @@
ErrLogInfo.WriteLog(string.Empty, ex);
//AppDomain.Unload(AppDomain.CurrentDomain);
}
////材料软件定时
////焊接软件定时
try
{
BLL.MonitorService.StartGetPipelineWeldingQuantities();
}
catch (Exception ex)
{
ErrLogInfo.WriteLog("焊接软件定时器启动失败!", ex);
}
////材料软件定时
try
{
BLL.MCSWebService.StartMonitor();
}
catch (Exception ex)
@ -52,9 +60,9 @@
{
////实名制同步定时器
try
{
{
BLL.RealNameMonitorService.StartMonitor();
// BLL.RealNameMonitorService.StartMonitorProject();
// BLL.RealNameMonitorService.StartMonitorProject();
SynchroSetService.InsertRealNamePushLog(null, null, "实名制定时器开始启动", "sucess", "200", null, "成功", null);
}
catch (Exception ex)
@ -69,8 +77,8 @@
catch (Exception ex)
{
ErrLogInfo.WriteLog("实名制出入记录去重定时器启动失败!", ex);
}
}
///实名制日志清理定时器
try
{
@ -88,10 +96,10 @@
catch (Exception ex)
{
ErrLogInfo.WriteLog("考勤记录清理定时器定时器启动失败!", ex);
}
}
}
else
{
{
////通用定时器
try
{