Pengxy 2 kuukautta sitten
vanhempi
commit
389c07ebb5

+ 1 - 1
MicroServices/Business/Business.Application/ReplenishmentManagement/ReplenishmentAppService.cs

@@ -4729,7 +4729,7 @@ namespace Business.Replenishment
                     var sql = $"update WorkOrdMaster set {prioritylist[i].Value}=b.{prioritylist[i].SourceColumn} from WorkOrdMaster a,{prioritylist[i].SourceTable} b where a.{prioritylist[i].ValueID}=b.{prioritylist[i].SourceID}";
                     if (prioritylist[i].SourceType != prioritylist[i].ValueType)
                     {
-                        sql = $"update WorkOrdMaster set {prioritylist[i].Value}=cast(iif(cast(b.{prioritylist[i].SourceColumn} as VARCHAR)='','0',cast(b.{prioritylist[i].SourceColumn} as VARCHAR)) as {prioritylist[i].ValueType}) from WorkOrdMaster a,{prioritylist[i].SourceTable} b where a.{prioritylist[i].ValueID}=b.{prioritylist[i].SourceID}";
+                        sql = $"UPDATE WorkOrdMaster a INNER JOIN {prioritylist[i].SourceTable} b ON a.{prioritylist[i].ValueID}=b.{prioritylist[i].SourceID} SET a.{prioritylist[i].Value} = CAST(CASE WHEN CAST(b.{prioritylist[i].SourceColumn} AS CHAR) = '' THEN '0' ELSE CAST(b.{prioritylist[i].SourceColumn} AS CHAR)END AS {prioritylist[i].ValueType});";
                     }
                     _businessDbContext.Database.ExecuteSqlRaw(sql);
                 }

+ 46 - 34
MicroServices/Business/Business.Application/ResourceExamineManagement/ResourceExamineAppService.cs

@@ -3817,24 +3817,24 @@ namespace Business.ResourceExamineManagement
                         var pickRst = await CreatePickBill(morders[0].morder_no, domain, userAccount);
                         if (pickRst != "ok")
                         {
-                            new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "生成领料单相关数据更新失败:" + pickRst, _currentTenant.Id.ToString());
+                            new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "生成领料单相关数据更新失败:"+ workord+"-"+domain+"-"+userAccount+"-" + pickRst, _currentTenant.Id.ToString());
                             return pickRst;
                         }
-                        morders[0].morder_state = MorderEnum.Xd_state;
-                        morders[0].MaterialSituation = morders[0].MaterialSituation == MorderEnum.NoCarehouseComplete ? MorderEnum.Begin : morders[0].MaterialSituation; //MorderEnum.Part : morders[0].MaterialSituation;部分备料改为未备料
+                        //morders[0].morder_state = MorderEnum.Xd_state;
+                        //morders[0].MaterialSituation = morders[0].MaterialSituation == MorderEnum.NoCarehouseComplete ? MorderEnum.Begin : morders[0].MaterialSituation; //MorderEnum.Part : morders[0].MaterialSituation;部分备料改为未备料
                         //await _mysql_mes_morder.UpdateManyAsync(morders);
-                        _businessDbContext.UpdateRange(morders);
+                        //_businessDbContext.UpdateRange(morders);
                         //复制子工序
-                        var insertList = GetCopyOP(morders[0].morder_no, domain);
-                        if (insertList.Any())
-                        {
-                            _periodSequenceDet.Insert(insertList);
-                        }
+                        //var insertList = GetCopyOP(morders[0].morder_no, domain);
+                        //if (insertList.Any())
+                        //{
+                        //    _periodSequenceDet.Insert(insertList);
+                        //}
                         return "ok";
                     }
                     catch (Exception e)
                     {
-                        return "下达失败,请联系管理员。";
+                        return "下达失败,请联系管理员。"+ e.Message + (e.InnerException ==null?"": "-" + e.InnerException.Message);
                     }
                     /*var rst = await OrderResourceCheck(morders, domain, userAccount);
                     if (rst == "ok")
@@ -4950,22 +4950,22 @@ namespace Business.ResourceExamineManagement
             supplierList = GetSupplier(itemIds, param.company_id, param.factoryId);//供应商列表
 
             //交期回复
-            var sql = $"select b.id as polist_id,b.po_id,a.id,a.wlbm,a.cgdd,a.ddhh,iif(a.jhdsl>c.QtyOrded,c.QtyOrded,a.jhdsl) as jhdsl,TRY_CONVERT(DATE,jqhf, 23) as jqhf,a.flag,a.gysdm,b.pr_purchase_id " +
-                $"from (select wlbm,cgdd,ddhh,flag,gysdm,sum(cast(isnull(jhdsl,0) as decimal(18,8))) as jhdsl,max(TRY_CONVERT(DATE,jqhf, 23)) as jqhf,max(id) as id from scm_jhjh_jq where flag =0 or (flag=2 and DATEDIFF(DAY, isnull(TRY_CONVERT(DATE,jqhf, 23),GETDATE()), GETDATE())>=1 )  group by wlbm,cgdd,ddhh,flag,gysdm) a " +
-                $"inner join srm_po_list b on a.cgdd=b.po_billno and a.ddhh=b.polist_row inner join PurOrdDetail c on b.po_billno=c.PurOrd and b.polist_row=c.Line where c.status!='C' and c.QtyOrded>c.RctQty";
+            var sql = $"SELECT b.id AS polist_id,b.po_id,a.id,a.wlbm,a.cgdd, a.ddhh, IF(a.jhdsl > c.QtyOrded, c.QtyOrded, a.jhdsl) AS jhdsl, DATE(a.jqhf) AS jqhf,a.flag,a.gysdm,b.pr_purchase_id " +
+                $"FROM (SELECT  wlbm,cgdd,ddhh, flag, gysdm,SUM(CAST(IFNULL(jhdsl, 0) AS DECIMAL(18,8))) AS jhdsl,MAX(DATE(jqhf)) AS jqhf, MAX(id) AS id FROM scm_jhjh_jq WHERE flag = 0 OR (flag = 2 AND DATEDIFF(CURDATE(), IFNULL(DATE(jqhf), CURDATE())) >= 1) GROUP BY wlbm, cgdd, ddhh, flag, gysdm) a " +
+                $"INNER JOIN srm_po_list b ON a.cgdd = b.po_billno AND a.ddhh = b.polist_row INNER JOIN PurOrdDetail c ON b.po_billno = c.PurOrd AND b.polist_row = c.Line WHERE c.status != 'C' AND c.QtyOrded > c.RctQty;";
             _CalcBomViewAppService.scm_Jhjh_Jqs = _businessDbContext.scm_jhjh_jqDto.FromSqlRaw(sql).ToList();
             //送货单子表所有未完成的数据,并且排除检验中数量
-            sql = $"select  b.id,[po_billline],[jhdbh],isnull(a.[shzt],'待收') shzt,[jhdhh] ,b.sh_material_code,b.sh_material_name,b.po_bill,b.sh_delivery_quantity-isnull(m.qty,0) as sh_delivery_quantity,a.sh_purchase_num,c.id as sh_purchase_id,CONVERT(DATE,a.jhshrq,23) jhshrq,CONVERT(DATE,a.yjdhrq,23) yjdhrq,d.id as polist_id " +
-            $"from scm_shd a INNER join scm_shdzb b on a.id=b.glid INNER join srm_po_list d on b.sh_material_code=d.ItemNum and b.po_bill=d.po_billno and b.po_billline=d.polist_row and d.state=1 left join srm_po_main e on d.po_id=e.id " +
-            $"left join srm_supplier c on a.sh_purchase_num=c.supplier_no left join (select PurOrd,PurLine,ShipperNbr,ShipperLine,sum(qty) as qty from MissedPrint where Status = 'I' GROUP BY PurOrd,PurLine,ShipperNbr,ShipperLine) m on b.po_bill=m.PurOrd AND b.po_billline=m.PurLine and m.ShipperNbr=a.shddh and m.ShipperLine=b.hh " +
-            $"where jhdbh!='' and e.state<>'3' and isnull(a.[shzt],'待收')!='完成' and (isnull(m.qty,0)=0 or isnull(m.qty,0)<b.sh_delivery_quantity) ";
+            sql = $"SELECT b.id,b.po_billline,b.jhdbh,IFNULL(a.shzt, '待收') AS shzt,b.jhdhh,b.sh_material_code,b.sh_material_name, b.po_bill, b.sh_delivery_quantity - IFNULL(m.qty, 0) AS sh_delivery_quantity, a.sh_purchase_num, c.id AS sh_purchase_id,DATE(a.jhshrq) AS jhshrq,DATE(a.yjdhrq) AS yjdhrq,d.id AS polist_id FROM scm_shd a " +
+            $"INNER JOIN scm_shdzb b ON a.id = b.glid INNER JOIN srm_po_list d ON b.sh_material_code = d.ItemNum AND b.po_bill = d.po_billno AND b.po_billline = d.polist_row AND d.state = 1 LEFT JOIN srm_po_main e ON d.po_id = e.id LEFT JOIN srm_supplier c ON a.sh_purchase_num = c.supplier_no " +
+            $"LEFT JOIN (SELECT PurOrd,PurLine,ShipperNbr,ShipperLine, SUM(qty) AS qty FROM MissedPrint WHERE Status = 'I' GROUP BY PurOrd, PurLine, ShipperNbr, ShipperLine) m ON b.po_bill = m.PurOrd  AND b.po_billline = m.PurLine AND m.ShipperNbr = a.shddh  AND m.ShipperLine = b.hh " +
+            $"WHERE b.jhdbh != '' AND e.state != '3' AND IFNULL(a.shzt, '待收') != '完成' AND (IFNULL(m.qty, 0) = 0 OR IFNULL(m.qty, 0) < b.sh_delivery_quantity);";
             _CalcBomViewAppService.scm_Shdzbs = _businessDbContext.scm_shdzbDto.FromSqlRaw(sql).ToList();
 
             //送货单子表所有待检验数据
-            sql = $"select  b.id,[po_billline],[jhdbh],isnull(a.[shzt],'待收') shzt,[jhdhh] ,b.sh_material_code,b.sh_material_name,b.po_bill,isnull(m.qty,0) as sh_delivery_quantity,a.sh_purchase_num,c.id as sh_purchase_id,CONVERT(DATE,a.jhshrq,23) jhshrq,CONVERT(DATE,a.yjdhrq,23) yjdhrq,d.id as polist_id " +
-                $"from scm_shd a INNER join scm_shdzb b on a.id=b.glid INNER join srm_po_list d on b.sh_material_code=d.ItemNum and b.po_bill=d.po_billno and b.po_billline=d.polist_row and d.state=1 left join srm_po_main e on d.po_id=e.id left join srm_supplier c on a.sh_purchase_num=c.supplier_no " +
-                $"left join (select PurOrd,PurLine,ShipperNbr,ShipperLine,sum(qty) as qty from MissedPrint where Status = 'I' GROUP BY PurOrd,PurLine,ShipperNbr,ShipperLine) m on b.po_bill=m.PurOrd AND b.po_billline=m.PurLine and m.ShipperNbr=a.shddh and m.ShipperLine=b.hh " +
-                $"where jhdbh!='' and isnull(m.qty,0)>=b.sh_delivery_quantity and isnull(m.qty,0)<>0 and e.state<>'3'";
+            sql = $"SELECT  b.id,b.po_billline,b.jhdbh,IFNULL(a.shzt, '待收') AS shzt,b.jhdhh,b.sh_material_code,b.sh_material_name, b.po_bill,IFNULL(m.qty, 0) AS sh_delivery_quantity,a.sh_purchase_num,c.id AS sh_purchase_id, DATE(a.jhshrq) AS jhshrq,DATE(a.yjdhrq) AS yjdhrq,d.id AS polist_id FROM scm_shd a " +
+                $"INNER JOIN scm_shdzb b ON a.id = b.glid INNER JOIN srm_po_list d ON b.sh_material_code = d.ItemNum AND b.po_bill = d.po_billno AND b.po_billline = d.polist_row AND d.state = 1 LEFT JOIN srm_po_main e ON d.po_id = e.id LEFT JOIN srm_supplier c ON a.sh_purchase_num = c.supplier_no " +
+                $"LEFT JOIN (SELECT PurOrd,PurLine,ShipperNbr,ShipperLine,SUM(qty) AS qty FROM MissedPrint WHERE Status = 'I' GROUP BY PurOrd, PurLine, ShipperNbr, ShipperLine) m ON b.po_bill = m.PurOrd AND b.po_billline = m.PurLine AND m.ShipperNbr = a.shddh AND m.ShipperLine = b.hh " +
+                $"WHERE b.jhdbh != '' AND IFNULL(m.qty, 0) >= b.sh_delivery_quantity AND IFNULL(m.qty, 0) != 0 AND e.state != '3';";
             _CalcBomViewAppService.scm_ShdzbJYs = _businessDbContext.scm_shdzbDto.FromSqlRaw(sql).ToList();
 
 
@@ -5602,7 +5602,7 @@ namespace Business.ResourceExamineManagement
             {
                 return "请选择物料情况为“仓库齐套”的工单。";
             }*/
-
+            new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "开始生成领料单:" + workOrd + "-" + domain + "-" + userAccount, _currentTenant.Id.ToString());
             List<NbrMaster> nbrMasterList = new List<NbrMaster>();//需要生成领料单列表
             List<NbrDetail> nbrDetailList = new List<NbrDetail>();//需要生成领料单明细列表
 
@@ -5616,12 +5616,14 @@ namespace Business.ResourceExamineManagement
             }
             //dbPeriodSequences = dbPeriodSequences.Where(p => ords.Contains(p.WorkOrds)).ToList();
             await AutoCreatePickBill(workOrdMasters, null, nbrMasterList, nbrDetailList, userAccount, workDetails);
+            new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "已生成领料单:" + workOrd + "-" + domain + "-" + userAccount+"-"+ nbrMasterList.Count.ToString()+"-"+ nbrDetailList.Count.ToString(), _currentTenant.Id.ToString());
             if (nbrMasterList.Any())
             {
                 workOrdMasters = workOrdMasters.Where(x => nbrMasterList.Select(c => c.WorkOrd).Contains(x.WorkOrd)).ToList();
                 morders.ForEach(x =>
                 {
                     x.morder_state = MorderEnum.Xd_state;
+                    x.MaterialSituation = x.MaterialSituation == MorderEnum.NoCarehouseComplete ? MorderEnum.Begin : x.MaterialSituation; //MorderEnum.Part : morders[0].MaterialSituation;部分备料改为未备料
                 });
                 string seqSql = "";
                 var weekplan = _replenishmentWeekPlan.GetListAsync(s => s.factory_id.ToString() == domain && s.IsReplenishmentModel == "N" && workOrdMasters.Select(x => x.WorkOrd).Contains(s.ProductionOrder)).Result;
@@ -5629,7 +5631,7 @@ namespace Business.ResourceExamineManagement
                 var rstSeqId = _serialNumberAppService.GetSeqIdList(domain, 1, 1);
                 long seqId = 0;
                 long.TryParse(rstSeqId, out seqId);
-
+                new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "生成id:" + workOrd + "-" + domain + "-" + userAccount+"-"+ rstSeqId, _currentTenant.Id.ToString());
                 //string strWoSql = "";
                 //string strWoStuSql = "";
                 int index = 0;
@@ -5657,7 +5659,7 @@ namespace Business.ResourceExamineManagement
                     p.Batch = p.WorkOrd.Substring(1);
                 });
                 var nbrlistDto = _serialNumberAppService.GetBillNo(workOrdMasters[0].Domain, "SM", nbrMasterList.Count, userAccount, 1);
-
+                new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "生成nbr:" + workOrd + "-" + domain + "-" + userAccount + "-" + nbrlistDto.Count.ToString(), _currentTenant.Id.ToString());
                 if (nbrlistDto.Any())
                 {
                     index = 0;
@@ -5708,13 +5710,18 @@ namespace Business.ResourceExamineManagement
                 //获取工单工艺路径数据
                 List<WorkOrdRouting> workOrdRoutings = _workOrdRouting.Select(p => workOrdMasters.Select(x => x.WorkOrd).Contains(p.WorkOrd) && p.MilestoneOp && p.Domain == domain && p.Status != "C" && p.IsActive);
                 workOrdRoutings.ForEach(p => { p.Status = "r"; });
+                new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "开始写入数据库:" + workOrdMasters.Count.ToString() + "-" + workOrdRoutings.Count.ToString() + "-" + nbrMasterList.Count.ToString() + "-" + nbrDetailList.Count.ToString(), _currentTenant.Id.ToString());
                 using (var unitOfWork = _unitOfWorkManager.Begin(false, true))
                 {
                     try
                     {
-                        _workOrdMaster.Update(workOrdMasters);
-                        _workOrdRouting.Update(workOrdRoutings);
+                        //_workOrdMaster.Update(workOrdMasters);
+                        //_workOrdRouting.Update(workOrdRoutings);
+                        _businessDbContext.UpdateRange(workOrdMasters);
+                        _businessDbContext.UpdateRange(workOrdRoutings);
                         _nbrMaster.Insert(nbrMasterList);
+                        //await _businessDbContext.AddRangeAsync(nbrMasterList);
+                        new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "领料单写入数据库:" + nbrMasterList.Count.ToString() + "-" + nbrDetailList.Count.ToString(), _currentTenant.Id.ToString());
                         //nbrMasterList.ForEach(a =>
                         //{
                         //    string sql = string.Format("exec pr_WMS_BPM_AddMobileTask @TaskID='{0}',@PlanDate='{1}',@ExecuterTypeID=2,@CreateUser='{2}'", a.Nbr, a.Date.Value.ToString("yyyy-MM-dd"), a.CreateUser);
@@ -5727,10 +5734,10 @@ namespace Business.ResourceExamineManagement
                         //    string sql = string.Format("exec pr_WMS_AddWorkOrdSeq @strWoSql='{0}',@strWoStuSql='{1}'", strWoSql, strWoStuSql);
                         //    _businessBangDbContext.Database.ExecuteSqlRaw(sql);
                         //}
-                        if (!string.IsNullOrEmpty(seqSql))
-                        {
-                            _businessBangDbContext.Database.ExecuteSqlRaw(seqSql);
-                        }
+                        //if (!string.IsNullOrEmpty(seqSql))
+                        //{
+                        //_businessBangDbContext.Database.ExecuteSqlRaw(seqSql);
+                        //}
                         if (itemstockoccupy.Any())
                         {
                             await _mysql_ic_item_stockoccupy.HardDeleteAsync(itemstockoccupy);
@@ -5739,6 +5746,7 @@ namespace Business.ResourceExamineManagement
                         {
                             await _businessDbContext.AddRangeAsync(insertOccuyy);
                         }
+                        new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "领料明细开始写入数据库:" + nbrMasterList.Count.ToString() + "-" + nbrDetailList.Count.ToString(), _currentTenant.Id.ToString());
                         //快开平台用自增列RecId关联,所以需要插入后再查给明细表赋相应的值
                         List<string> nbrs = nbrMasterList.Select(a => a.Nbr).ToList();
                         var DBnbrList = _nbrMaster.Select(a => a.Domain == workOrdMasters[0].Domain && a.Type == "SM" && nbrs.Contains(a.Nbr));
@@ -5751,20 +5759,24 @@ namespace Business.ResourceExamineManagement
                             c.OrdLine = c.Line;
                             c.ERPfld2 = c.Line.ToString();
                         });
-                        _nbrDetail.Insert(nbrDetailList);
+                        //_nbrDetail.Insert(nbrDetailList);
+                        new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "领料明细写入数据库:" + nbrMasterList.Count.ToString() + "-" + nbrDetailList.Count.ToString(), _currentTenant.Id.ToString());
+                        await _businessDbContext.AddRangeAsync(nbrDetailList);
                         _businessDbContext.UpdateRange(weekplan);
-
+                        new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "工单写入数据库:" + weekplan.Count.ToString() + "-" + nbrDetailList.Count.ToString(), _currentTenant.Id.ToString());
                         if (morders != null)
                         {
                             _businessDbContext.UpdateRange(morders);
                         }
+                        new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "批量保存:" + morders.Count.ToString(), _currentTenant.Id.ToString());
+                        await _businessDbContext.SaveChangesAsync();
                         await unitOfWork.CompleteAsync();
                     }
                     catch (Exception e)
                     {
                         unitOfWork.Dispose();
-                        new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "生成领料单相关数据更新失败:" + e.Message, _currentTenant.Id.ToString());
-                        return e.Message;
+                        new NLogHelper("ResourceExamineAppService").WriteLog("CreatePickBill", "生成领料单相关数据更新失败:" + e.Message+ (e.InnerException == null ? "" : "-" + e.InnerException.Message), _currentTenant.Id.ToString());
+                        return e.Message+ (e.InnerException == null ? "" : "-" + e.InnerException.Message);
                     }
                 }
             }

+ 3 - 1
MicroServices/Business/Business.Application/ResourceExamineManagement/SerialNumberAppService.cs

@@ -69,7 +69,9 @@ namespace Business.ResourceExamineManagement
         /// <returns></returns>
         public string GetSeqIdList(string domain, int Increment, int IsDopCall)
         {
-            string sql = string.Format("exec pr_SFM_GetSequenceID @Domain='{0}',@Increment={1},@IsDopCall={2}", domain, Increment, IsDopCall);
+            //CALL pr_SFM_GetSequenceID ('8010',1,@p_SequenceID,1,@p_ReturnMsg)
+            //string sql = string.Format("exec pr_SFM_GetSequenceID @Domain='{0}',@Increment={1},@IsDopCall={2}", domain, Increment, IsDopCall);
+            string sql = string.Format("CALL pr_SFM_GetSequenceID ('{0}',{1},@p_SequenceID,{2},@p_ReturnMsg);", domain, Increment, IsDopCall);
             var rst = _businessDbContext.GetNbr.FromSqlRaw(sql).ToList();
             if (rst.Any())
             {

+ 5 - 5
MicroServices/Business/Business.Host/appsettings.json

@@ -20,11 +20,11 @@
     //"DOPSqe": "Server=123.60.180.165;Database=dopdemorq;uid=sa;pwd=5h3n9)uN;Trusted_Connection=false;TrustServerCertificate=True",
     //"MongoDB": "mongodb://zzydop:h1Q$us3r@123.60.180.165/dopbase",
 
-    "Default": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;",
-    "DOPLog": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;",
-    "DOPBang": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;",
-    "DOPExt": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;",
-    "DOPSqe": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;",
+    "Default": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;Command Timeout=300;",
+    "DOPLog": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;Command Timeout=300;",
+    "DOPBang": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;Command Timeout=300;",
+    "DOPExt": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;Command Timeout=300;",
+    "DOPSqe": "server=123.60.180.165;port=3306;database=dopdemo;uid=root;pwd=5heng=uN;Command Timeout=300;",
     "MongoDB": "mongodb://zzydop:h1Q$us3r@123.60.180.165/dopbase",
 
 

+ 102 - 0
MicroServices/Business/QuartzSettings/logs/logs.txt

@@ -4882,3 +4882,105 @@
 {"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-15T14:23:42.7663766+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
 {"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-15T14:23:42.7703597+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
 {"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-15T14:23:42.7732385+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-16T11:09:56.837095+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-16T11:09:56.8702546+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-16T11:09:56.8729522+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-16T11:09:56.8746278+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-16T11:09:56.8792972+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-16T11:09:56.8809407+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:00:19.3902924+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:00:19.427938+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:00:19.4311132+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:00:19.43274+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:00:19.4373267+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-29T15:00:19.4390824+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:15:37.0972081+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:15:37.1351807+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:15:37.1381228+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:15:37.1399902+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:15:37.1448605+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-29T15:15:37.1475242+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:18:27.9281355+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:18:27.9681219+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:18:27.9712715+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:18:27.9730482+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:18:27.9781672+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-29T15:18:27.9804463+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:30:56.9966112+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:30:57.0307559+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:30:57.0341671+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:30:57.0358042+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:30:57.040307+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-29T15:30:57.0428448+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:33:41.1286692+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:33:41.16321+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:33:41.1659151+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:33:41.1674787+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:33:41.1722639+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-29T15:33:41.1743561+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:51:06.7016808+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:51:06.7378484+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:51:06.7438132+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:51:06.7461456+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-29T15:51:06.7478703+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-29T15:51:06.7493072+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-29T16:01:35.4015975+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-29T16:01:35.43991+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-29T16:01:35.4429496+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-29T16:01:35.4447085+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-29T16:01:35.4489904+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-29T16:01:35.4510045+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-30T10:11:59.4259702+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-30T10:11:59.4644306+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-30T10:11:59.4670629+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-30T10:11:59.4683991+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-30T10:11:59.4729445+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-30T10:11:59.4746672+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:38:14.1144112+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:38:14.1519732+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:38:14.1557359+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:38:14.1575245+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:38:14.1620941+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-30T11:38:14.1643927+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:42:49.0504704+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:42:49.0939466+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:42:49.0980903+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:42:49.0999853+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:42:49.1069257+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-30T11:42:49.1094354+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:46:31.9271396+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:46:31.9667709+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:46:31.9701587+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:46:31.9724265+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-01-30T11:46:31.977793+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-01-30T11:46:31.980241+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:32:56.0041694+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:32:56.0453532+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:32:56.048944+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:32:56.0506405+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:32:56.0563175+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-02-05T15:32:56.0583265+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:42:17.7251509+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:42:17.7593359+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:42:17.7621284+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:42:17.7639158+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:42:17.7687415+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-02-05T15:42:17.770648+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:45:27.6169654+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:45:27.6542516+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:45:27.6579291+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:45:27.6599162+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:45:27.6647875+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-02-05T15:45:27.6670349+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:50:37.7487221+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:50:37.7838387+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:50:37.7872404+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:50:37.7891536+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-02-05T15:50:37.7939499+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-02-05T15:50:37.7963449+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步WMS物料订单等基础数据到MySQL","GroupName":"systemquartzjob","BeginDate":"2026-02-05T16:06:22.9853062+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时创建NLog日志按月分表","GroupName":"systemquartzjob","BeginDate":"2026-02-05T16:06:23.0211663+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"定时同步MySQL基础数据到MongoDB","GroupName":"systemquartzjob","BeginDate":"2026-02-05T16:06:23.0238387+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"长周期物料PR","GroupName":"systemquartzjob","BeginDate":"2026-02-05T16:06:23.025564+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"TestTimeOut","GroupName":"systemquartzjob","BeginDate":"2026-02-05T16:06:23.0296966+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}
+{"TaskName":"BOM预处理自动任务","GroupName":"BOM预处理自动任务","BeginDate":"2026-02-05T16:06:23.032303+08:00","EndDate":null,"Msg":"任务初始化启动成功:6","id":0,"timeflag":null,"changetime":null}