Browse Source

放宽查询条件并在返回消息中添加时间戳

修改了查询条件中的 `BusName` 字段:
- 将 `BusName == "湿拉下盘注册"` 改为 `BusName.Contains("湿拉下盘注册")`。
- 将 `BusName == "江景获取流向"` 改为 `BusName.Contains("江景获取流向")`。

修改了返回消息 `res.ResMsg` 的内容:
- 在 `regInfo` 的返回消息中,添加了时间戳 `[{prodate:yyyy-MM-dd hh:mm:ss}]`。
- 在 `flow` 的返回消息中,添加了时间戳 `[{prodate:yyyy-MM-dd hh:mm:ss}]`。

这些更改使得查询条件更加宽松,允许 `BusName` 包含指定的字符串,而不是完全匹配。同时,返回的消息中增加了时间戳信息,提供了更详细的错误信息。
林豪 左 1 year ago
parent
commit
37b5edb41a
1 changed files with 3 additions and 3 deletions
  1. 3 3
      wms.service/Service/FJService.cs

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

@@ -858,19 +858,19 @@ namespace wms.service.Service
             //是否有异常
             if (_baseErrorInfoRepository.AsQueryable().With(SqlWith.NoLock).Any(x=> x.Message.Contains(reqDto.qrCode) && x.AddTime > prodate))
             {
-                var regInfo= _baseErrorInfoRepository.AsQueryable().With(SqlWith.NoLock).First(x => x.BusName== "湿拉下盘注册" && x.Message.Contains(reqDto.qrCode) && x.AddTime > prodate);
+                var regInfo= _baseErrorInfoRepository.AsQueryable().With(SqlWith.NoLock).First(x => x.BusName.Contains("湿拉下盘注册") && x.Message.Contains(reqDto.qrCode) && x.AddTime > prodate);
                 if (regInfo!=null) //表示此工字轮注册时失败
                 {
                     res.ResCode = ResponseStatusCodeEnum.Sucess.GetHashCode();
                     res.ResMsg = regInfo.Message+ $"[{prodate:yyyy-MM-dd hh:mm:ss}]";
                     return res;
                 }
-                var flow= _baseErrorInfoRepository.AsQueryable().With(SqlWith.NoLock).First(x => x.BusName == "江景获取流向" && x.Message.Contains(reqDto.qrCode) && x.AddTime > prodate);
+                var flow= _baseErrorInfoRepository.AsQueryable().With(SqlWith.NoLock).First(x => x.BusName.Contains("江景获取流向") && x.Message.Contains(reqDto.qrCode) && x.AddTime > prodate);
 
                 if (flow != null) //表示此工字轮获取流向时出现的错误结果
                 {
                     res.ResCode = ResponseStatusCodeEnum.Sucess.GetHashCode();
-                    res.ResMsg = flow.Message;
+                    res.ResMsg = flow.Message + $"[{prodate:yyyy-MM-dd hh:mm:ss}]"; 
                     return res;
                 }
             }