服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2024-05-31 d4c326deaa51e7d4897a84afc339684012b8cfbe
Tiger.Business.WMS/Task/iSRM/Jobs.QqtSrmJob.cs
ÎļþÃû´Ó Tiger.Business/TSK/iSRM/Jobs.QqtSrmJob.cs ÐÞ¸Ä
@@ -10,7 +10,7 @@
using Tiger.Model;
using Tiger.Model.Minsun;
namespace Tiger.Business
namespace Tiger.Business.WMS
{
    /// <summary>
    /// ä¼ä¼é€šSRM作业
@@ -37,7 +37,7 @@
                        startDate = LastRunTime.ToString("yyyy-MM-dd HH:mm:ss"),
                        endDate = LastRunTime.AddMinutes(30).ToString("yyyy-MM-dd HH:mm:ss")
                    };
                    var result = Biz.iSRM.GetSuppDlvy(iSrmParams);
                    var result = iSRM.GetSuppDlvy(iSrmParams);
                    if (!result.IsSuccessed)
                    {
                        Logger.Scheduler.Error($"获取送货单异常:{result.Message}");
@@ -182,7 +182,7 @@
                var LastRunTime = LastRun.IsNullOrEmpty() ? DateTime.Now.AddMinutes(-30) : LastRun.Text.ToDateTime();
                if ((DateTime.Now - LastRunTime).TotalMinutes > 30)
                {
                    Biz.iSRM.GetNoList(LastRunTime, LastRunTime.AddMinutes(30));
                    iSRM.GetNoList(LastRunTime, LastRunTime.AddMinutes(30));
                }
                //SaveLog(context, "SRM接口任务");
            }
@@ -197,7 +197,7 @@
                    var dlvyList = Biz.Db.Queryable<WMS_SRMRcece>().Where(q => q.FLAW == "N").ToList();
                    foreach (var dlvy in dlvyList)
                    {
                        Biz.iSRM.GetDetail(dlvy);
                        iSRM.GetDetail(dlvy);
                    }
                    Logger.Scheduler.Info($"SRM Get Delivery List[{dlvyList.Count}] done");
                }