杨前锦
2025-07-01 a93b0e99036c24b9bd58c79bf5e7364b1ba28bae
HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/wms/WCSHelper.cs
@@ -25,6 +25,7 @@
        {
            var res = false;
            var db = new SqlHelper<WCSTask>().GetInstance();
            task.T_MODIFY = DateTime.Now;
            res = db.Updateable(task).ExecuteCommand() > 0;
            return res;
        }
@@ -65,14 +66,14 @@
                Where(a => a.S_OP_CODE.Trim() == wmsTaskNo
                && a.N_B_STATE == -1
                );
            if (anomaly == 1)
            /*if (anomaly == 1)
            {
                updateable = updateable.Where(a => a.S_TYPE.Contains("【异常】"));
            }
            else 
            {
                updateable = updateable.Where(a => !a.S_TYPE.Contains("【异常】"));
            }
            }*/
            return updateable.ExecuteCommand() > 0;
        }
@@ -89,6 +90,12 @@
        internal static WCSTask GetTask(string no) {
            var db = new SqlHelper<WCSTask>().GetInstance();
            var task = db.Queryable<WCSTask>().Where(a => a.S_CODE.Trim() == no).First();
            return task;
        }
        internal static WCSTask GetTaskByEq(string eq)
        {
            var db = new SqlHelper<WCSTask>().GetInstance();
            var task = db.Queryable<WCSTask>().Where(a => a.S_EQ_NO.Trim() == eq && a.N_B_STATE < 3).OrderByDescending(a => a.T_CREATE).First();
            return task;
        }
        internal static WCSTask GetTaskBySrcNo(string no) {
@@ -227,7 +234,7 @@
        }
        internal static List<WCSTask> GetWaitingTaskList() {
            var db = new SqlHelper<object>().GetInstance();
            return db.Queryable<WCSTask>().Where(a => a.N_B_STATE == 0).ToList();
            return db.Queryable<WCSTask>().Where(a => a.N_B_STATE == 0).OrderByDescending(a => a.N_PRIORITY).ToList();
        }
    }
}