液晶标签剩余协议对接 编码

This commit is contained in:
hehaibing-1996
2024-12-10 19:09:43 +08:00
parent c94af9e987
commit 85a35ac34f
17 changed files with 393 additions and 149 deletions

View File

@ -2,6 +2,7 @@
using SqlSugar;
using WCS.BLL.Config;
using WCS.BLL.DbModels;
using WCS.BLL.DbModels.Task;
using WCS.BLL.Manager;
using WCS.BLL.Services.IService;
using WCS.BLL.Tool;
@ -487,7 +488,7 @@ namespace WCS.BLL.Services.Service
//获取后台当前正在进行出库的订单 将出库状态反馈给前端
var outingOrderNumbers = ShelfManager.Shelves
.Where(t => t.CurrentMode == HardWare.Mode.)
.Where(t => t.CurrentMode == TaskModeEnum.)
.Select(t => t.OrderNumber)
.ToList();
foreach (var record in records)
@ -753,7 +754,7 @@ namespace WCS.BLL.Services.Service
.ToList();
var shelfs = ShelfManager.Shelves.Where(t => shelfIds.Contains(t.ShelfId)).ToList(); ;
var outherModeShelfs = shelfs.Where(t => t.CurrentMode != HardWare.Mode.).Select(t => t.ShelfCode).ToList();
var outherModeShelfs = shelfs.Where(t => t.CurrentMode != TaskModeEnum.).Select(t => t.ShelfCode).ToList();
if (outherModeShelfs != null && outherModeShelfs.Count > 0)
{
return new ResponseCommon()
@ -1200,7 +1201,7 @@ namespace WCS.BLL.Services.Service
//找到正在出对应出库单的货架
var shelves = ShelfManager.Shelves.Where(t => t.OrderNumber == request.OrderNumber)
.Where(t => t.CurrentMode == HardWare.Mode.)
.Where(t => t.CurrentMode == TaskModeEnum.)
.ToList();
if (shelves == null || shelves.Count == 0)