|
@@ -112,10 +112,7 @@ namespace WCS.Service.Works.Station
|
|
|
|
|
|
var info = WMS.I_WCS_GetInTask(barcode, dev.Entity.CODE);
|
|
|
var next = dev.Entity.CODE == "1028" ? "1030" : "1031";
|
|
|
- if (db.Default.Set<WCS_TASK>().AsNoTracking().Any(v => v.BARCODE == info.ContainerCode && v.STATUS < TaskStatus.已完成 && v.TYPE == TaskType.入库))
|
|
|
- {
|
|
|
- throw new WarnException($"WCS有正在执行的{info.ContainerCode},WMS任务号:{info.WMSTaskNum}");
|
|
|
- }
|
|
|
+ if (db.Default.Set<WCS_TASK>().AsNoTracking().Any(v => v.BARCODE == info.ContainerCode && v.STATUS < TaskStatus.已完成 && v.TYPE == TaskType.入库)) continue;
|
|
|
|
|
|
var task = new WCS_TASK();
|
|
|
task.BARCODE = info.ContainerCode;
|