林豪 左 2 gadi atpakaļ
vecāks
revīzija
fc957d1c12

+ 11 - 1
WCS.Core/LogHelper.cs

@@ -74,7 +74,17 @@ namespace WCS.Core
             }
         }
 
-        public static T Do<T1, T>(T1 obj, Expression<Func<T1, T>> exp)
+        /// <summary>
+        ///  判断执行条件是否有效
+        /// </summary>
+        /// <typeparam name="T1"></typeparam>
+        /// <typeparam name="T"></typeparam>
+        /// <param name="obj">表达式需要用到的传参</param>
+        /// <param name="exp">表达式</param>
+        /// <param name="message">焦点</param>
+        /// <param name="errorMessage"></param>
+        /// <returns></returns>
+        public static T Do<T1, T>(T1 obj, Expression<Func<T1, T>> exp,string message,string errorMessage)
         {
             var msg = "";
             try

+ 8 - 0
WCS.WorkEngineering/Works/Station/一楼入库.cs

@@ -19,6 +19,14 @@ namespace WCS.Service.Works.Station
     {
         protected override void Do(StationDeviceGroup obj)
         {
+            Db.Do(db =>
+            {
+                var aa = db.Default.Queryable<WCS_StatusLog>().Where(v => v.NewStatus == TaskStatus.堆垛机执行 || v.NewStatus == TaskStatus.堆垛机完成).ToList().GroupBy(v => v.WCS_TASKID);
+                aa.ToList().ForEach(v =>
+                {
+                    var cc = v;
+                });
+            });
             InfoLog.INFO_WARN("测试");
             var timer = new Stopwatch();
             timer.Start();