| | |
| | | Logger.Scheduler.Info(context.Trigger.ConvertToMonitor()); |
| | | try |
| | | { |
| | | var _lastRunTime = Biz.SysParam["LastRun"].PARAM_VALUE; |
| | | var _lastRunTime = Cache.SysParam["LastRun"].PARAM_VALUE; |
| | | var LastRunTime = string.IsNullOrEmpty(_lastRunTime) ? DateTime.Now.AddMinutes(-30) : Convert.ToDateTime(_lastRunTime); |
| | | if ((DateTime.Now - LastRunTime).TotalMinutes > 30) |
| | | { |
| | |
| | | Logger.Scheduler.Info(context.Trigger.ConvertToMonitor()); |
| | | try |
| | | { |
| | | DbClient db = ApiConfig.IsTestServer ? Biz.DataSource["Test"].Client : Biz.DataSource["Main"].Client; |
| | | DbClient db = Biz.Db; |
| | | var LastRun = db.Queryable<Sys_Code>().Where(q => q.CodeType == "SRM_Interface" && q.Value == "QqtLastRun").Single(); |
| | | var LastRunTime = LastRun.IsNullOrEmpty() ? DateTime.Now.AddMinutes(-30) : LastRun.Text.ToDateTime(); |
| | | if ((DateTime.Now - LastRunTime).TotalMinutes > 30) |