在 `FJService.cs` 文件中,调整了判断当前码垛位是否是最近码垛位置的逻辑。删除了“无正在执行的任务,报错返回”的注释,添加了“有正在执行的任务,报错返回”的注释。修改后的逻辑更准确地描述了检查最近码垛位是否存在未结束任务的过程,并在有任务执行时返回失败状态和信息。
@@ -4808,7 +4808,7 @@ namespace wms.service.Service
{
//查看最近码垛位是否存在未结束的码垛任务
var used = _taskrepository.AsQueryable().With(SqlWith.NoLock).Any(x => x.AddrTo==findBestStackingPosition&&x.BusType== FJTaskBusType.环形库出库码垛任务.GetDescription()&&x.Status< TaskStatus.Finish);
- //无正在执行的任务,报错返回
+ //有正在执行的任务,报错返回
if (used)
res.ResCode = ResponseStatusCodeEnum.Fail.GetHashCode();