From 8c81d2e38a454b467c10d8fe62f73c7230432708 Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期三, 26 二月 2025 15:52:57 +0800
Subject: [PATCH] 增加wmsU9单据实体

---
 Tiger.Business/Services/Base/InterfaceServiceNew.cs |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/Tiger.Business/Services/Base/InterfaceServiceNew.cs b/Tiger.Business/Services/Base/InterfaceServiceNew.cs
index d827d0a..527f07a 100644
--- a/Tiger.Business/Services/Base/InterfaceServiceNew.cs
+++ b/Tiger.Business/Services/Base/InterfaceServiceNew.cs
@@ -418,15 +418,12 @@
                 var jobs = Biz.Db.Queryable<TSK_JOB>().IncludesAllFirstLayer().ToList();
                 foreach (var job in jobs)
                 {
-                    //if (job.JobName == "fU9C_MES_GetWo" || job.JobName == "fTest")
-                    {
-                        Type type = Type.GetType($"{job.AssemblyName}.{job.JobType},{job.AssemblyName}", throwOnError: true);
-                        dynamic _type = Activator.CreateInstance(type);
-                        TrigArgs args = JsonConvert.DeserializeObject<TrigArgs>(job.Triggers[0].Args);
-                        Schedule schedule = Schedule(_type, job.JobName, registry);
-                        //鐢熸垚璁″垝
-                        GenerateSchedule(args, schedule);
-                    }
+                    Type type = Type.GetType($"{job.AssemblyName}.{job.JobType},{job.AssemblyName}", throwOnError: true);
+                    dynamic _type = Activator.CreateInstance(type);
+                    TrigArgs args = JsonConvert.DeserializeObject<TrigArgs>(job.Triggers[0].Args);
+                    Schedule schedule = Schedule(_type, job.JobName, registry);
+                    //鐢熸垚璁″垝
+                    GenerateSchedule(args, schedule);
                 }
             }
             catch (System.Exception ex)
@@ -553,8 +550,8 @@
                 {
                     JobManager.RemoveJob(jobname);
                     string guid = Guid.NewGuid().ToString("N");
-                    TSK_JOB job = Biz.Db.Queryable<TSK_JOB>().Where(x => x.JobName == jobname).First();
-                    var trigger = Biz.Db.Queryable<TSK_TRIG>().Where(x => x.JobId == job.ID).First();
+                    TSK_JOB job = Biz.Db.Queryable<TSK_JOB>().Where(x => x.JobName == jobname).IncludesAllFirstLayer().First();
+                    var trigger = job.Triggers[0];
                     TrigArgs args = JsonConvert.DeserializeObject<TrigArgs>(job.Triggers[0].Args);
                     args.runType = RunType.ToRunNow;
                     JobManager.AddJob<TJob>((s) => GenerateSchedule(args, s.WithName(jobname)));

--
Gitblit v1.9.3