Kaynağa Gözat

优化代码紧凑性并改进错误信息

在 `FJService.cs` 文件中,删除了 `_billBominfoRepository.GetFirst` 方法调用前的换行符,使代码更加紧凑。
修改了错误信息的内容,将原来的 `"垛型没有配置机台信息"` 改为更详细的 `"条码:[{reqDto.SpoolCode}]对应的垛型[{stack.Code}]没有配置机台信息"`,以提供更具体的错误信息。
林豪 左 6 ay önce
ebeveyn
işleme
fe79eaa2b2
1 değiştirilmiş dosya ile 2 ekleme ve 3 silme
  1. 2 3
      wms.service/Service/FJService.cs

+ 2 - 3
wms.service/Service/FJService.cs

@@ -404,8 +404,7 @@ namespace wms.service.Service
             var procode = string.Join('|', reqDto.FeedList.Select(p => p.InMaterialCode).OrderBy(p => p).ToList());
             if (reqDto.ProdFlag == 1)
             {
-                var bominfo =
-                    _billBominfoRepository.GetFirst(p => p.Code == reqDto.FeedCode && p.ProMatCode == reqDto.MatCode);
+                var bominfo =_billBominfoRepository.GetFirst(p => p.Code == reqDto.FeedCode && p.ProMatCode == reqDto.MatCode);
                 if (bominfo == null)
                 {
                     res.ResCode = ResponseStatusCodeEnum.ErrParam.GetHashCode();
@@ -3917,7 +3916,7 @@ namespace wms.service.Service
             if (!wareList.Any()) //当前订单没有对应仓库信息
             {
                 res.ResCode = ResponseStatusCodeEnum.Fail.GetHashCode();
-                res.ResMsg = stack.Code + "垛型没有配置机台信息";
+                res.ResMsg =  $"条码:[{reqDto.SpoolCode}]对应的垛型[{stack.Code}]没有配置机台信息";
                 var error = new BaseErrorInfo
                 {
                     BusName = "湿拉下盘注册",